22.04.2014 Views

php_mysql_dreamweaver_mx_2004 разработка web сайтов.pdf

php_mysql_dreamweaver_mx_2004 разработка web сайтов.pdf

php_mysql_dreamweaver_mx_2004 разработка web сайтов.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Глава 5<br />

Введение<br />

в Web-программирование<br />

Вот мы и создали свой первый Web-сайт. Он прекрасно работает, он неплохо<br />

посещается, у него даже есть поклонники, что очень неплохо для "пробы<br />

пера". Так что же еще нам нужно?<br />

Да, наш сайт пока еще не очень презентабелен внешне. Но это дело поправимое.<br />

Получше изучим Dreamweaver, HTML, CSS, напишем красивые<br />

страницы, подберем цвета, шрифты, оформим все это так, чтобы посетители<br />

не шарахались от одного их вида — и все будет замечательно. Основные принципы<br />

создания Web-страниц нам уже известны, а остальное приложится.<br />

Но как только мы начнем добавлять в списки статей и файлов новые позиции,<br />

как только попытаемся расширить наш сайт, скажем, ввести в него<br />

списки вновь добавленных позиций или поиск, так столкнемся с непреодолимой<br />

стеной. Язык HTML не предлагает никаких инструментов для<br />

организации поиска, значит, нам нужно писать специальные поисковые<br />

программы. А как предоставить посетителю возможность отсортировать<br />

список статей не по названиям, а по авторам? Пользуясь только средствами<br />

HTML — никак.<br />

И тут мы вступаем в область Web-программирования. Зачем и как — вот два<br />

вопроса, на который будет дан ответ в этой главе. Но чтобы дать этот ответ,<br />

придется начать издалека.<br />

Недостатки статичных Web-страниц<br />

и их преодоление<br />

Сначала мы поговорим о том, как хранится информация, которую мы выкладываем<br />

на наш сайт, и как она выдается посетителю. А именно о данных<br />

и их представлении. Разобравшись с этим, мы поймем и все остальное.<br />

5 3ак. 771

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!