Динамические Web-сайты и их реализация на языке JavaScript в среде Macromedia Dreamweaver 2004. Макурина Т.А - 6 стр.

UptoLike

6
написанные на любом языке программирования, способного выполняться на
Web-сервере, включая C, C++, Visual Basic или даже командные языки
операционных сред (например, C Shell). Но большинство CGI-программ
пишется на языке Perl.
Perl (Practical Extraction and Report Language) является одним из
наиболее гибких языковых средств, служащих для программирования
интерфейсов CGI. Изначально Perl предназначался для обработки больших
объемов данных и генерации отчетов по обработке этих данных (как
явствует из его названия). За последние несколько лет Perl превратился в
полнофункциональный язык программирования. Изначально созданный
исключительно для работы под управлением операционных систем
семейства UNIX, Perl теперь совместим с такими ОС, как Amiga, MS-DOS,
OS/2 Warp, VMS, Windows NT, Window 95 и Macintosh.
ASP и PHP
В последнее время все большую популярность получают эти два
средства создания интерактивных Web-страниц. Основным их достоинством
является возможность формирования
страниц на основании интерактива
"клиент-сервер". Сами же программы, написанные на ASP (Active Server
Pages – активные серверные страницы) и PHP (Personal Home Page),
настолько просты, что программирование с их помощью доступно даже
неискушенным.
PHP часто еще называют препроцессором гипертекста (Hypertext
Preprocessor). По сути PHP серверный (выполняющийся на стороне сервера)
мультиплатформный язык описания сценариев, встраиваемый
непосредственно в HTML-код. В настоящее время PHP
интенсивно
используют более полумиллиона доменов Всемирной компьютерной сети.
Основу синтаксиса PHP составляют язык программирования C, Java и Perl.
Целью создания языка является разработка динамически генерируемых
страниц в кратчайшие сроки.
Например, если Вы создаете online-каталог, вам скорее всего
понадобится разрабатывать не сами HTML-страницы, а их шаблоны, по
которым PHP будет формировать HTML-страницы исходя из ваших
потребностей. Традиционно
этот колоссальный объем работы выполняется
вручную. С помощью PHP гораздо проще организовать интерфейс к базе
данных и динамическое формирование страниц.
Несмотря на то, что PHP - прекрасная альтернатива ASP, мы
остановимся на последнем. Сравнивая эти два средства, решающие, по сути,
схожие задачи, следует отметить переносимость первого (PHP) в отличие от
написанные на любом языке программирования, способного выполняться на
Web-сервере, включая C, C++, Visual Basic или даже командные языки
операционных сред (например, C Shell). Но большинство CGI-программ
пишется на языке Perl.
      Perl (Practical Extraction and Report Language) является одним из
наиболее гибких языковых средств, служащих для программирования
интерфейсов CGI. Изначально Perl предназначался для обработки больших
объемов данных и генерации отчетов по обработке этих данных (как
явствует из его названия). За последние несколько лет Perl превратился в
полнофункциональный язык программирования. Изначально созданный
исключительно для работы под управлением операционных систем
семейства UNIX, Perl теперь совместим с такими ОС, как Amiga, MS-DOS,
OS/2 Warp, VMS, Windows NT, Window 95 и Macintosh.
     ASP и PHP
     В последнее время все большую популярность получают эти два
средства создания интерактивных Web-страниц. Основным их достоинством
является возможность формирования страниц на основании интерактива
"клиент-сервер". Сами же программы, написанные на ASP (Active Server
Pages – активные серверные страницы) и PHP (Personal Home Page),
настолько просты, что программирование с их помощью доступно даже
неискушенным.
      PHP часто еще называют препроцессором гипертекста (Hypertext
Preprocessor). По сути PHP серверный (выполняющийся на стороне сервера)
мультиплатформный        язык    описания    сценариев,   встраиваемый
непосредственно в HTML-код. В настоящее время PHP интенсивно
используют более полумиллиона доменов Всемирной компьютерной сети.
Основу синтаксиса PHP составляют язык программирования C, Java и Perl.
Целью создания языка является разработка динамически генерируемых
страниц в кратчайшие сроки.
     Например, если Вы создаете online-каталог, вам скорее всего
понадобится разрабатывать не сами HTML-страницы, а их шаблоны, по
которым PHP будет формировать HTML-страницы исходя из ваших
потребностей. Традиционно этот колоссальный объем работы выполняется
вручную. С помощью PHP гораздо проще организовать интерфейс к базе
данных и динамическое формирование страниц.
     Несмотря на то, что PHP - прекрасная альтернатива ASP, мы
остановимся на последнем. Сравнивая эти два средства, решающие, по сути,
схожие задачи, следует отметить переносимость первого (PHP) в отличие от


                                   6