23 июля 2003 г. |
что такое веб-программирование. |
первая редакция |
Посвящаеться Олегу Утта.
Веб-программирование. | |
Всё, что отображает браузер это в основном HTML (то есть абревиатура от "язык разметки гипертекста"). Новые браузеры также понимают различные другие типы документов. Сейчас появились более новые и совершенные технологии разметки, но пока HTML остаёться основой. А есть так же макроязыки для написания сценариев. Сценарий (или скрипт) это такая маленькая программулечка которая автоматизирует рутинную работу и немного (или много) оживляет сайт. А теперь подробнее: Заголовок!то есть напишет огромным шрифтом на страничке слово "Заголовок!" А вот "... <center><h1>Заголовок!</h1<<⁄center> ..." Заголовок!То же но по центру. Если хочешь посмотреть это живьём - открой браузер и посмотри любую страничку. Далее иди в меню "Вид" -> "В виде HTML" и наслаждайся увиденным. И так. Понятно, что создание веб страничек это не что инное как ручное ФОРМАТИРОВАНИЕ! (есть проги по автоматизации, да тот же ворд может HTML делать) Парадокс! Как же это получаеться? Все странички СТАТИЧНЫЕ? - спросишь ты. Я отвечу: ДА! Все HTML странички - СТАТИЧНЫЕ. То есть написал и положил. Вот пример: http://www.mp78.narod.ru/ Но ты спросишь: А как же http://www.spb.okavod.ru/ та часть которая показывает сколько осталось до очередной встречи, как же мой дневник http://www.pitersky.spb.ru/mylife/ - куда можно добавлять сообщения и тут же их читать, в конце концов, как же ЖИВОЙ поток на конференции http://www.auto.ru/wwwboards/oka/ Так вот! Всё это голый HTML! Но формирует этот HTML НЕ ЧЕЛОВЕК а программа - робот. Она по запросу на лету выполняет вычисления алгоритмов, определяя что же тебе показывать а что нет и тут же генерирует код HTML таким образом, как запрограммировал программист. Работает эта программа прямо на сервере. Вот этими то программами я и занялся сейчас - очень интересно. Благодаря этим прогам сайты приобретают живость! Можно тут-же отправить какое-то сообщение, можно... можно много чего. 23 июля 2003 года. |