Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Корректировка.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
18 Мб
Скачать
☆

1.1.3 Внедрение информационной системы

Последний этап – это введение информационной системы в эксплуатцию. Было решено, что система будет размещена на сервере, находящимся на кафедре «Графические информационные системы». Так как информационная система будет работать с применением CMS Wordpress (причина выбора данной CMS подробно описана в п. 1.4.2), то необходимо знать минимальные требования для работы данной CMS:

  • Apache или Nginx

  • PHP версии 5.2.4 или выше (рекомендуется PHP 5.4)

  • MySQL версии 5.0 или выше (рекомендуется MySQL 5.5)

Apache HTTP-сервер – это веб-сервер, с открытым исходным кодом. С апреля 1996 это самый популярный HTTP-сервер в Интернете.Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д. Поддерживает IPv6.

Недостатком наиболее часто называется отсутствие удобного стандартного интерфейса для администратора.

PHP (англ. PHP: Hypertext Preprocessor) – скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством представителей хостинга. Входит в LAMP – «стандартный» набор для создания вебсайтов (Linux, Apache, ~MySQL, PHP (Python или Ruby)).

В области программирования для Сети PHP – один из популярнейших скриптовых языков. благодаря своей простоте, скорости выполнения, богатой функциональности и распространению исходных кодов на основе лицензии PHP. PHP отличается наличием ядра и подключаемых модулей, «расширений»: для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т. п. Любой желающий может разработать своё собственное расширение и подключить его. Существуют сотни расширений, однако в стандартную поставку входит лишь несколько десятков хорошо зарекомендовавших себя. Интерпретатор PHP подключается к веб-серверу через модуль, созданный специально для этого сервера (например Apache).

Ныне PHP используется сотнями тысяч разработчиков. Несколько миллионов сайтов сообщают о работе с PHP, что составляет более пятой доли доменов Интернета.

Группа разработчиков PHP состоит из множества людей, добровольно работающих над ядром и расширениями PHP, и смежными проектами, такими, как PEAR или документация языка.

MySQL – свободная система управления базами данных (СУБД). Распространяется под GNU General Public License, помимо этого компания MySQL AB разрабатывает функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.

MySQL характеризуется большой скоростью, устойчивостью и лёгкостью в использовании, является решением для малых и средних приложений. Наряду с Oracle Database это одна из самых быстрых СУБД на сегодняшний день. Входит в LAMP. Распространение СУБД MySQL на основе GPL и высокая скорость обработки запросов привело к тому, что эта база данных стала стандартом де-факто в услугах сетевого хостинга. Обычно ~MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы. Гибкость СУБД MySQL обеспечивается поддержкой большого типа таблиц: пользователи могут выбрать как сверхбыстрые таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и более медленные, но чрезвычайно устойчивые таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. [11]

Изучив, загрузив и установив все компоненты был получен полнофункциональный сервер для дальнейшей установки дистрибутива CMS Wordpress (подробная установка компонентов сервера и WordPress описана в Приложении А).

1.2 Разработка технического задания

1.2.1 Цель разработки

Целью работы является разработка информационной системы «Фотоархив СОЛ «Ждановец», содержащая оцифрованные исторические лагерные фотографии, а так же некоторые исторические сведения о лагерных сменах.