Языки серверных скриптов

автор: Александр Качанов
перевод: n|a

В данной части мы рассмотрим более подробно наиболее популярные технологии серверных скриптов:

  • PHP
  • embPerl, Mod_perl
  • ColdFusion
  • ASP
  • Java Server Pages
  • WebSQL
  • PHP
    Главный Web-узел: http://www.php.net
    Платформы: Win32, Linux
    Механизм: отдельная CGI-программа, модуль Web-сервера
    Web-сервера: IIS, Apache
    Расширения файлов: php, php3, phtml

    Весьма популярная технология во многом благодаря своей бесплатности. Язык скриптов напоминает своим синтаксисом язык C. Имеется множество дополнительных библиотек для работы с различными базами данных, с документами PDF, с GIF-файлами. Часто PHP увязывается в одно с такой же бесплатной базой данных как MySQL. Существует множество провайдеров, предоставляющих хостинг со связкой Apache/PHP/MySQL. В настоящее время разработчики PHP утверждают, что этот язык используется на 1.000.000 узлах.

    * * *

  • embPerl
    Главный Web-узел: http://perl.apache.org/embperl/
    Платформы: Linux, Win32
    Механизм: отдельная CGI-программа, модуль Web-сервера
    Web-сервера: IIS, Apache

    В HTML-страницы вставляются скрипты на уже знакомом вам языке Perl. Это значит, что для использования вам не придется как в случае с ColdFusion или PHP изучать новый язык. Технология бесплатна. Имется увязка с популярными базами данных.

    * * *

  • mod_perl
    Главный Web-узел: http://perl.apache.org/
    Платформы: Linux, Win32
    Механизм: модуль Web-сервера
    Web-сервера: Apache

    Идея та же, что и в embPerl, только в этом случае интерпретатор Perl-а "зашивается" во внутрь Web-сервера Apache. Это естественно повышает скорость работы. Технология бесплатна.

    * * *

  • ColdFusion
    Главный Web-узел: http://www.allaire.com/Products/Coldfusion/
    Разработчик: Allaire, Inc. Платформы: Win32, Linux (начиная с версии 4.5)
    Механизм: отдельная CGI-программа
    Web-сервера: IIS, PWS
    Расширения файлов: cfm

    Технология является коммерческой. Имеется свое собственное средство разработки страниц со встроенными скриптами на языке ColdFusion - ColdFusion Studio - клон HomeSite. На платформе Win32 связывается с базами данных стандартными средствами Windows через ODBC.

    * * *

  • ASP
    Главный Web-узел: http://www.microsoft.com
    Разработчик: Microsoft
    Платформы: Win32
    Механизм: встроенный модуль для Web-сервера
    Web-сервера: IIS
    Расширения файлов: asp

    Мощная технология, усиленно продвигаемая Microsoft. Жаль только, что работает она в полную силу только на продуктах того же Microsoft. Синтаксис скриптов напоминает VBScript/VBA. Интеграция с операционной системой гораздо более тесная, чем в других технологиях, что позволяет вытворять на ASP такие вещи, которые, пожалуй, невозможны с помощью других языков. Поддерживает работу с базами данных.

    * * *

  • JSP (Java Server Pages)
    Главный Web-узел: http://java.sun.com/products/jsp/
    Разработчик: Sun
    Расширения файлов: jsp

    [пока не готово] Существует проект по созданию бесплатного варианта JSP - GNUJSP.

    * * *

  • WebSQL
    [пока не готово]

    1. О скриптовых языках
    2. Подробнее о языках серверных скриптов

    « назад к списку статей


  • Самые популярные статьи:


    что такое система Орфус?

    Все материалы данного сайта раздаются под лицензией Creative Commons License  2.0
    подробнее
    Webmascon Daily - RSS-формат

    Журнал «Системный Администратор» — Online

    • — Удобное чтение online
    • — Архивы с 2003 года
    • — Оперативный выход новых номеров
    • — Более 50 номеров и 700 статей
    • — Бесплатные статьи

    Все материалы лицензированы.

    www.av5.com/jns

    Удобный хостинг $6/мес.

    • — Поддержка PHP/Perl
    • — 500 Мб места на диске
    • — 15 Гб трафика в месяц
    • — Тестовые аккаунты
    • — Статистика
    • — MySQL база данных
    • — Панель управления
    • — SSH/FTP доступ
    • — 24x7x365 поддержка на русском
    • — Регистрация доменов
    • — Бесплатные поддомены
    • — 100+ PHP скриптов
    www.av5.com
    Гид в Токио
    Rambler's Top100
    Rating All.BY
    Akavita
    Valid XHTML 1.0!