создание и разработка веб-сайтов
поисковая оптимизация и реклама
статьи о программировании и веб-дизайне

Ссылки по теме:
 

Создание сайта на PHP

Вы наверное много раз видели, открывая какой-нибудь интернет-ресурс, что в адресной строке адрес записывается не как обычная страница index.html, а например index.php или index.cgi, да еще и с какой-нибудь добавкой в виде «?id=453&page=first&status=on».

Поначалу трудно понять, что это за адреса и зачем они нужны. На самом же деле все довольно просто — это работают скрипты на сервере, которые по некоторому шаблону выдают нам ту или иную информацию на странице. Знания основ работы таких скриптов окажет нам существенную помощь при создании сайта на php или на любом другом языке.

Что же такое скрипт? Скрипт — это программа, написаная на одном из языков скриптования (PHP, perl, ASP, Parser и пр.). Как в любом языке программирования, в серверных языках есть возможность создавать переменные, функции, классы, использовать логические операции сравнения данных, создавать и перебирать элементы массивов и т.д.

Нужно сказать, что использование скриптов при умелом обращении может существенно облегчить жизнь интернет-разработчику.

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

Итак, для того, чтобы начать создание сайта с использованием скриптов PHP и баз данных MySQL, Вам для начала потребуется найти для Вашего домена хостинг с поддержкой php и баз данных (например, masterhost). Это конечно не бесплатно, но игра стоит свеч. Также для того, чтобы учиться не на реальном сайте, а на виртуальном, можно установить на свой локальный компьютер виртуальный сервер apache и инсталлировать под него PHP и MySQL, а затем, создав виртуальный сайт, потренироваться на нем. Для «безболезненной установки» сервера Apache на локальной машине используйте бесплатный и удобный пакет denwer.

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

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



12 февраля 2008 г.