Фрагмент для ознакомления
2
1. ВВЕДЕНИЕ
В современных реалиях и согласно законам РФ необходимо учреждениям проявлять максимальную открытость. Касается это и образовательных учреждений. Для этой категории субъектов есть Пpикaз Федeральной службы по нaдзoру в сфере образования и науки PФ от 14 aвгуcтa 2020 г. №831 "Oб yтверждении Tребований к структуре официального сайта образовательной организации в информационно-тeлeкоммуникационной сети "Интернет" и фoрмату представления информации" [1]. Отступать от этого закона категорически запрещено. Это карается наложением штрафов крупных как минимум. В связи с требованиями этого приказа появилась острая необходимость в кадрах, которые помогут решить этот вопрос.
Целью данной работы является закрепление ранее полученных знаний по разработке сайтов в целом. Задачей является понимание того, как с нуля создать свой сайт, соответствующий требованиям законодательства и на какой базе лучше всего это сделать.
Техническую базу под свой сайт (например, выбор платформы) можно выбрать организации самой. Например, Joomla или Python. В данной работе будет рассмотрен вариант разработки сайта на базе платформы 1С Битрикс «Управление сайтом» с нуля. Да, есть у 1С готовые решения, но как и многие аналогичные решения они однотипны и могут по воле судьбы или лагающего сервера слететь. Разработка сайта с нуля позволяет лично контролировать каждый шаг создания и знать, что где располагается и за что отвечает. Да, этот вариант более трудоемкий, но более эффективный с точки зрения разработки. Осваивание работы с данной платформой может очень сильно пригодится на территории РФ (к сожалению, нигде больше с этой платформой не работают). В данной работе будет взят за основу сайт образовательного учреждения, структура которого соответствует требованиям. Я воспроизведу их сайт с нуля при помощи 1С Битрикс «Управление сайтами». При выполнении работы будут использованы дополнительные ПО. Также для написания кода мне понадобились знания таких языков, как PHP, HTML, CSS. ОС являлась Windows 10.
2. ОСНОВНАЯ ЧАСТЬ
2.1 Разработка контента сайта образовательного учреждения
Любая образовательная организация перед созданием своего веб-сайта обязана, в соответствии с требованиями, подготовить документы необходимых форматов с учетом среды разработки. Раньше требования к сайту очень часто не соблюдались в школах, но сейчас контроль за этим ужесточился. Высшие учебные заведения могут даже не получить аккредитацию, что приводит к очень серьезным последствиям для студентов.
Вот выдержка из приказа Федеральной службы по надзору в сфере образования и науки Рoссийской Фeдeрации от 14 августа 2020 года № 831 [1]:
"Вce файлы, связанные со страницами соответствующего раздела, должны соответствовать следующим условиям:
а) максимальный размер размещенного файла не должен превышать 15 МБ. Если размер файла превышает максимальное значение, то его следует разделить на несколько частей (файлов), размер которых не должен превышать максимального значения размера файла;
б) сканирование документа (если был отсканирован бумажный документ) должно выполняться с разрешением не менее 100 точек на дюйм;
в) отскaнированный текст (если был отсканирован бумажный документ) в электронной копии документа должен быть удобочитаемым;
г) электрoнные дoкументы, подписанные электронной подписью, должны соответствовать условиям статьи 6 Федерального закона от 6 апреля 2011 г. № 63-ФЗ "Об электронной подписи" для признания их эквивалентными бумажным документам, подписанным собственноручной подписью." [1]
За основу в данной работе был выбран сайт Муниципального автономного образовательного учреждения «Наро-Фоминская общеобразовательная школа №3 с углубленным изучением отдельных предметов». Их сайт соответствует требованиям Приказа Федеральной службы по надзору в сфере образования и науки РФ от 14 августа 2020 г. №831. Вот ссылка https://nf-sch3.edumsko.ru/
Будет воспроизведена основная часть сайта с представленной ранее ими информацией.
2.2 Создание сайта
Прежде чем начать работать с платформой 1С Битрикс «Управление сайтом», необходимо установить на ПК следующее:
1. виртуальную машину;
2. образ платформы Битрикс;
3. графический клиент к облачным хранилищам для Mac и Windows;
4. среда разработки, которая по-настоящему понимает код или дистрибутив для PHP.
Разберемся с каждым из этих пунктов подробнее.
Виртуальная машина - это программа, эмулирующая ПК. Иными словами компьютер в компьютере. Для чего это нужно? Это нужно для работы с программами, в чьей проверенности и надежности Вы порой не уверены. Причем работа будет идти в этой машине без вреда для основного компьютера и его ОС. Самыми популярными решениями являются VMWare и VirtualBox. VB или VirtualBox – это гипервизор для запуска виртуальных машин. VMWare предлагает несколько продуктов для запуска виртуальных машин в различных случаях. Для данной работы была выбрана VMWare Workstation PRO. Это последняя версия для установки на Windows.
Образ платформы Битрикс или же сама ВМ, уже настроенная для работы с 1С-Битрикс «Управление сайтом». Подходит для работы на стационарном ПК, чтобы протестировать без вреда для основной ОС продукт 1С. Для данной работы была выбрана Виртуальная машина BitrixVM7.5.1 с объемом диска 20 Гб для VMWare. Данный продукт скачивается непосредственно на официальном сайте.
Показать больше
Фрагмент для ознакомления
3
4. СПИСОК ЛИТЕРАТУРЫ
1. База «Гарант» Приказ Федеральной службы по надзору в сфере образования и науки РФ от 14 августа 2020 г. №831 "Об утверждении Требований к структуре официального сайта образовательной организации в информационно-телекоммуникационной сети "Интернет" и формату представления информации" URL: https://base.garant.ru/74901486/
2. 1С-Битрикс: Управление сайтом URL: https://www.1c-bitrix.ru/download/cms.php
3. Учебный курс по установке на ПК 1С-Битрикс URL: https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=135&CHAPTER_ID=04522&LESSON_PATH=10495.4495.4522
4. Download PHPStorm URL https://www.jetbrains.com/phpstorm/download/#section=windows
5. Блог proglib “Самоучитель для начинающих: как освоить PHP с нуля?” URL: https://proglib.io/p/samouchitel-dlya-nachinayushchih-kak-osvoit-php-s-nulya-za-30-minut-2021-02-08
6. VMWare для Windows URL: https://www.vmware.com/ru/products/workstation-pro/workstation-pro-evaluation.html
7. «HTML&CSS - первый шаг для начинающих в IT» URL: https://result.school/products/html-css?utm_source=yandex&utm_medium=cpa&utm_campaign=map_masterkampaniy&utm_content=auto&utm_term=---autotargeting&_openstat=ZGlyZWN0LnlhbmRleC5ydTs4MDc3NjA3OTsxMzEwMDAzNzc1Njt5YW5kZXgucnU6cHJlbWl1bQ&yclid=17151392326364430335
8. Курс для хостеров: Веб-серверURL: https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=32&TYPE=Y
9. Блог comss. Статья «Cyberduck – удобный инструмент для работы с облачными хранилищами и поддержкой шифрования E2E» URL: https://www.comss.ru/page.php?id=8745
10. Аналоги Cuderduck URL: https://ruprogi.ru/software/cyberduck
11. Создание сайта учителя или школы URL: https://uguide.ru/kak-sozdat-sajt-shkoly-ili-uchitelja
12. Как цифровое обучение изменит школы и образование в целом. URL: https://timeweb.com/ru/community/articles/kak-cifrovoe-obuchenie-izmenit-shkoly-i-obrazovanie
13. Статья «7 лучших конструкторов сайтов» URL: https://dzen.ru/a/YED0JT6OUi6lxAXY
14. Веллинг, Л. Разработка веб-приложений с помощьюPHP и MySQL [Текст] / Л. Веллинг, Л. Томсон. - Вильямс 2010 - 848 с.
15. Горнаков, С.Г. Осваиваем популярные системы управления сайтом [Текст] / С.Г. Горнаков. - М.: Наука, 2012. - 30 с.