Динамический сайт на PHP

PHP (Hypertext Preprocessor — «препроцессор гипертекста») — язык программирования, созданный для генерирования HTML-страниц на веб-сервере и работы с базами данных.

То есть все ваши материалы, настройки меню, форм, кнопок, пользователи, почта, да все что угодно, хранится в базе данных у хостера на сервере. Вы пишите специальную страницу-скрипт, которая также лежит на удалённом сервере и при помощи специального синтаксиса MySQL общается с базой данных и достаёт необходимую информацию. Дальше, полученная информация, с помощью всё того же HTML, Javascript и CSS формируется в страницы, которые отображаются в браузере.

Конечно же, выполнение сайта на PHP является оптимальным выбором, даже для простеньких сайтов. Но особенности работы PHP и MySQL это ещё одна большая тема для изучения с огромным количеством учебников, сложных задач и примеров решения. Погружаться в неё глубоко и подробно имеет смысл только если вы профессионально занимаетесь программированием.

В большинстве случаев вы можете сильно упростить себе задачу если воспользуетесь готовой системой управления содержимым сайта - CMS. Эти системы представляют собой готовый набор скриптовых страниц написанных на PHP. Вам остаётся только сформировать шаблон отображения страниц, или даже выбрать готовый шаблон с готовым дизайном, создать структуру и наполнить её. В этом случае можно даже вообще обойтись без знаний работы PHP, хотя конечно они не помешают и могут потребоваться при создании чего-то не стандартного под свои эксклюзивные идеи.


Важное