Наверняка Вы уже слышали такое понятие "Динамический сайт". Я уверен, что не только слышали, но неоднократно и посещали такие сайты. Возможно Вы и не подозревали, что находитесь на таком сайте, но что посещали в этом я уверен однозначно. Так что же такое Динамический сайт?
Различные форумы, интернет-магазины, web-порталы, каталоги статей и сайтов, чаты и т.д. и т.п., как правило - это и есть динамические сайты. Т.е. динамический сайт может изменяться под влиянием пользователя. Конечно не весь сайт, а web-страница с которой работает посетитель в данный момент.
Как правило динамические сайты создаются с использованием языка программирования PHP и очень часто с использованием баз данных. Язык программирования PHP специально и предназначен для разработки динамических сайтов. Его интерпритатор размещается на web-сервере и обрабатывает инструкции размещенные внутри web-страницы перед тем, как отправить web-страницу пользователю.
В этом разделе мы будем изучать язык программирования PHP, будем учиться работать с базами данных , а так же учиться делать динамические сайты.
Прежде чем начать изучать язык программирования PHP, давайте разберёмся с некоторыми понятиями, терминами и определениями. Это необходимо сделать для полного понимания наших действий и как следствие получения нужного нам результата. Итак...
Web-программирование - разработка любых программных продуктов, предназначенных для работы на .....
Создание автоматизированных сайтов, как Вы понимаете - это уже следующая ступенька в сайтостроении. Если простой сайт можно создать на обычном языке HTML, то автоматизированный сайт можно создать только с использованием PHP и очень часто с использованием баз (одной или нескольких) данных.
Но в основе web-страницы на PHP, лежит все таки язык HTML. А следовательно все правила создания страниц обоих типов общие. И я буду исходить из того, что Вы уже знакомы с HTML и знаете, как создаются простые web-страницы.
Как Вы помните из прошлых уроков, что прежде чем, web-страница написанная на PHP отдаётся браузеру, сервер обрабатывает php-код и пользователю выдается уже готовый результат. Т.е. чтобы такая web-страница отображалась в браузере и можно было работать с php-кодом, нам необходимо подготовить своеобразный полигон, а именно установить Локальный сервер. Только после этого Вы сможете продолжить изучать PHP и тренироваться в написании кода.
Я исхожу из того, что Денвер у Вас уже установлен и работает, если нет, то скачайте Локальный сервер и установите на свой компьютер.
После установки Локального сервера (Денвера) на домашний компьютер, у Вас в системе появляется новый Локальный .....
Давайте рассмотрим часть кода из реальной web-странички, и создадим наш первый php-сценарий, а именно выведем дату и текущее время на нашем сайте. Этот сценарий применяется на сайтах достаточно часто и думаю будет полезен многим.
Создадим еще один php-файл и назовем этом файл time.php . Как создавать php-файлы мы изучали ранее, если подзабыли повторите.
В PHP очень широко используется понятие Переменные. По сути дела Переменные - это ячейки в которых можно сохранять информацию. Причем информация может быть любая: как числовая (числа), так и текстовая (от отдельных слов до целых предложений и даже абзацев). Переменные являются фундаментальными конструкциями любой программы (сценария).