Брацка Правка — различия между версиями
Test.user (обсуждение | вклад) (→Существующая конфигурация) |
Test.user (обсуждение | вклад) (→Существующая конфигурация) |
||
Строка 28: | Строка 28: | ||
===Существующая конфигурация=== | ===Существующая конфигурация=== | ||
− | :*[https://wiki.ksacerts.com/ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%B5%D1%80%D1%81%D0%B8%D1%8F | + | :*'''[https://wiki.ksacerts.com/ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%B5%D1%80%D1%81%D0%B8%D1%8F Текущая версия]'''; требуется обновление до 1.30 |
:*Дополнения: | :*Дополнения: | ||
:*#? (для того, чтобы [[URL]] не содержал /index.php/) | :*#? (для того, чтобы [[URL]] не содержал /index.php/) |
Версия 20:22, 31 марта 2018
Брацка Справочна (CNM Wiki; здесь и далее то тексту -- Справочна) -- это открытая база знаний Брацкой Школы, построенная на основе программного обеспечения MediaWiki и доступная для просмотра бесплатно 24 часа в день 7 дней в неделю любому посетителю сети Интернет.
Справочна -- часть технологических ресурсов под общим названием Брацко Облако (CNM Cloud; здесь и далее то тексту -- Облако). Помимо Справочной, Облако содержит пару закрытых баз знаний. Та закрытая база знаний, которая относится к клиентам Школы, называется Брацки Портал. Та закрытая база знаний, которая относится к программному обеспечению Школы, называется Брацки Архив.
Содержание
Функции
Ключевые функции
- Включая на единой платформе текстовые, аудио- и графические материалы, а также ссылки на видео, служить основной базой знаний Брацкой Школы о тех предметах, на которых она специализируется, и той технологии, которую она использует;
- Являясь площадкой для создания новых материалов, служить в качестве начальной профессиональной деятельности.
Дополнительные функции
- Дополнительно, Справочна должна помогать находить и привлекать потенциальных клиентов и новых сотрудников из числа случайных посетителей сети Интернет.
Роли и доступы
Роли и доступы должны быть разработаны далее. Предварительно, будут задействованы три роли: Пользователь, Бюрократ и Системный администратор.
Пользователь
- Пользователь (user) может редактировать те тексты, которые не защищены от редактирования пользователями. Эта роль присваивается автоматически любому выпускнику курса Что такое Брацка Школа.
Бюрократ
- Бюрократ (bureaucrat) может редактировать все тексты и защищать любые из них от редактирования пользователями. Эта роль присваивается вручную исключительно Системным администратором.
Системный администратор
- Системный администратор (sysop) может всё. Эта роль присваивается вручную исключительно через Оплёт.
Технология
Для Справочной должна использоваться последняя стабильная версия MediaWiki. Идентификация и авторизация пользователей производится исключительно через Оплёт. Главный портал размещается на https://wiki.ksacerts.com/. В качестве SSL сертификата используется Let's Encrypt.
Существующая конфигурация
- Текущая версия; требуется обновление до 1.30
- Дополнения:
- ? (для того, чтобы URL не содержал /index.php/)
- ? (для многоязычности -- она предусматривает не переводы, а раздельные статьи. По умолчанию загружается англоязычная версия; языковые версии стоят в папках по имени языка -- /en и /ru)
- Настройки:
- Установлен логотип Брацка Школа (стилизованная буква "А")
- (для загрузки иллюстраций)
- (для загрузки иллюстраций в формате .svg
- Название на русском установлено как Брацка Справочна, на английском как CNM Wiki.
Поддержание
- Требования должны соответствовать Общим требованиям к приложениям Брацкого Облака.
- Следить за обновлениями на https://www.mediawiki.org/wiki/Download/ru и по появлению новой стабильной версии, переустанавливать Справочную.
- Следить за обнаружением уязвимостей и по появлению решений по их устранению, применять их.
- Поддерживать SSL сертификат Let's Encrypt (как это делать https://hostiq.ua/wiki/how-to-install-lets-encrypt-ssl/);
- Регулярно (как часто? автоматически? вручную?) проверять сайт на вирусы используя эту ссылку -- https://www.virustotal.com/ru/url/07612517c24492a2b4ecf505640d0c4e5d060149282543f1376dc6079b911641/analysis/1522339359/
Разработка
- Описать порядок обновления версий -- ???
- Описать порядок обслуживания -- ???
- Разработать правила создания, хранения и восстановления резервных копий -- ???
- Определить основные рекомендации по безопасности и проверить соблюдены ли они
- Определить меры безопасности загрузки файла на сервер