Библиотека Интернет Индустрии I2R.ru |
|||
|
Языки серверных скриптов
В данной части мы рассмотрим более подробно наиболее популярные технологии серверных скриптов:
PHPПлатформы: Win32, Linux Механизм: отдельная CGI-программа, модуль Web-сервера Web-сервера: IIS, Apache Расширения файлов: php, php3, phtml Весьма популярная технология во многом благодаря своей бесплатности. Язык скриптов напоминает своим синтаксисом язык C. Имеется множество дополнительных библиотек для работы с различными базами данных, с документами PDF, с GIF-файлами. Часто PHP увязывается в одно с такой же бесплатной базой данных как MySQL. Сущетвует множество провайдеров, предоставляющих хостинг со связкой Apache/PHP/MySQL. в настоящее время разработчики PHP утверждают, что этот язык используется на 1.000.000 узлах. * * * embPerlПлатформы: Linux, Win32 Механизм: отдельная CGI-программа, модуль Web-сервера Web-сервера: IIS, Apache В HTML-страницы вставляются скрипты на уже знакомом вам языке Perl. Это значит, что для использования вам не придется как в случае с ColdFusion или PHP изучать новый язык. Технология бесплатна. Имется увязка с популярными базами данных. * * * mod_perlПлатформы: Linux, Win32 Механизм: модуль Web-сервера Web-сервера: Apache Идея та же, что и в embPerl, только в этом случае интерпретатор Perl-а "зашивается" во внутрь Web-сервера Apache. Это естественно повышает скорость работы. Технология бесплатна. * * * ColdFusionРазработчик: Allaire, Inc. Платформы: Win32, Linux (начиная с версии 4.5) Механизм: отдельная CGI-программа Web-сервера: IIS, PWS Расширения файлов: cfm Технология является коммерческой. Имеется свое собственное средство разработки страниц со встроенными скриптами на языке ColdFusion - ColdFusion Studio - клон HomeSite. На платформе Win32 связывается с базами данных стандартными средствами Windows через ODBC. * * * ASPРазработчик: Microsoft Платформы: Win32 Механизм: встроенный модуль для Web-сервера Web-сервера: IIS Расширения файлов: asp Мощная технология, усиленно продвигаемая Microsoft. Жаль только, что работает она в полную силу только на продуктах того же Microsoft. Синтаксис скриптов напоминает VBScript/VBA. Интеграция с операционной системой гораздо более тесная, чем в других технологиях, что позволяет вытворять на ASP такие вещи, которые, пожалуй, невозможны с помощью других языков. Поддерживает работу с базами данных. * * * JSP (Java Server Pages)Разработчик: Sun Расширения файлов: jsp [описание будет позже] Существует проект по созданию бесплатного варианта JSP - GNUJSP. * * * WebSQL
|
|
2000-2008 г. Все авторские права соблюдены. |
|