ГЛАВА
15. Введение
в серверное программирование
Что?
Какое еще серверное программирование? Что это за беда? И зачем она нам нужна?
Мы,
вроде бы, научились создавать Web-страницы в среде Dreamweaver. Мы даже научились
создавать с его помощью целые Web-сайты и публиковать их на Web-сервере. Мы
изучили две разновидности дизайна страниц: фреймовый, когда сайты строятся на
основе наборов фреймов, и табличный, когда содержимое страницы помещается в
большую сложную таблицу. Мы познакомились с таблицами стилей, метатегами и серверными
директивами. И, наконец, узнали о Web-программировании и Web-сценариях, позволяющих
добавить "жизни" нашим статичным страничкам. Что же еще надо для счастья?
Да,
изученного ранее нам вполне хватит, чтобы создавать вполне приличные сайты.
Многие Web-дизайнеры на этом и останавливаются. Но ведь мы хотим большего, не
так ли?
Так
давайте же сделаем следующий шаг — перейдем от страниц, хранящихся в файлах
на сервере, к страницам, генерируемым специальными программами. Как раз написанием
таких программ и занимается серверное программирование.
Но давайте по порядку. И начнем мы с того, что выясним, зачем нужны эти серверные программы.