1) Выберите тематику сайта. Это очень важно. Создать бесполезный сайт а-ля "Я и моя кошка Журка" легко, но он НИКОМУ не нужен. Необходимо создавать сайты, действительно нужные людям.
Мы все привыкли к MySQL. Мы любим его за простоту, легкость освоения и множество программ для облегчения работы (phpMyAdmin). Мы делаем скрипты и задумываемся, а вдруг у заказчика стоит другая SQL-база? И вот тут мы начинаем выдумывать или скачивать классы для работы с различными базами. А не проще ли использовать готовое, да ещё к тому же включенное по умолчанию в дистрибутив php?
Есть такая фишка: SSI - Server Side Includes, иными словами - включения на стороне сервера. Когда Вы запрашиваете страницу, ну скажем index.shtml (файлы где есть SSI имеют расширение.shtml), то браузер, встретив в документе строку вида:
#include virtual="top.shtml" -->
"понимает" что в это место необходимо вставить содержимое файла top.shtml.
Как это использовать? Об этом и поговорим в данной статье.