50
PHP и MySQL построены так, что любой, кто имеет минимальное
количество знаний в области программирования, может объединить веб-
приложение на основе браузера [31].
При создании сайтов разработчик столкивается с двумя направлениями
по разработке веб приложения. Первое направление создание сайта
классическим методом, т.е. написание кода сайта на одном или нескольких
языках веб-программирования. В зависимости от требований к сайту,
разработка может осуществляться в простых или в визуальных редакторах
HTML и CSS. В случае, если необходимо реализовать простой статический
сайт, то достаточно использование «связки» HTML и CSS, с возможным
включением, в некоторых случаях, Javascript. Для создания более
функциональных сайтов с возможностью динамического обновления имеет
смысл использование таких технологий как PHP, ASP.NET и т.д [35].
Для создания сайтов с использованием языка PHP программный код
можно писать в обычном блокноте операционной системы Windows для
запуска понадобится установка веб сервера например Денвер.
Одним из недостатков ручной разработки является то, что дизайн сайта
также необходимо создавать вручную с помощью различных программных
средств, для этих целей могут применяться любые графические редакторы.
Второе направление по разработке сайтов связан с использованием
методов автоматизированного создания при помощи систем управления
контентом, которые называются специальными конструкторами сайтов.
CMS – это онлайн-системы, которые дают возможность из готового
типового набора модулей и компонентов разработать структуру сайта и сразу
разместить его на хостинге. Наиболее популярными CMS являются
WordPress, Joomla и др. Необходимо отметить, что методы создания сайтов с
использованием CMS, на данный момент, являются наиболее популярными,
это объясняется тем, что не требуется больших знаний программирования у
разработчиков, и предоставляет более гибкую, готовую программную
оболочку, которую пользователь может изменить и настроить. В данной