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