Разместите нашу кнопку!

Новые статьи:

Programming articles

Создание сайтов на шаблонах

Множество вариантов работы с графикой на канве

Шифруем файл с помощью другого файла

Перехват API функций - Основы

Как сделать действительно хороший сайт

Создание почтового клиента в Delphi 7

Применение паскаля для решения геометрических задач

Управление windows с помощью Delphi

Создание wap сайта

Операционная система unix, термины и понятия

SQL враг или друг

Возникновение и первая редакция ОС UNIX

Оптимизация проекта в Delphi

Ресурсы, зачем нужны ресурсы

Термины программистов 20 века

Советы по созданию собственного сайта с нуля

Шифруем файл с помощью пароля

Фракталы - геометрия природы

Crypt - Delphi программа для шифрования

Рассылка, зачем она нужна и как ее организовать?

Учебник по C++ для начинающих программистов

Уроки для изучения ассемблера

Загадочный тип PCHAR

Средства по созданию сайтов

Операторы преобразования классов is и as

Borland Developer studio 2006. Всё в одном

Создание базы данных в Delphi, без сторонних БД


Software engineering articles



CGI – сценарии

    Используя Html и CSS мы сможет создать только текстовые сайты. Если web-мастер задаётся целью создать удобный, посещаемый, интерактивный сайт, то ему необходимо прибегнуть к написанию CGI - сценариев, для обработки веб форм, работой с базами данных.

     CGI -программа может быть написана на любом языке программирования, имеющим средства обмена данными между программами.

     В среде UNIX для этой цели наиболее часто используется язык Perl, благодаря простоте написания команд. А так как UNIX является наиболее популярной операционной системой для Web - серверов, то можно считать что Perl - наиболее популярный язык CGI программирования.



     основные особенности языка Perl.
" Это интерпретируемый язык, обеспечивающий полную межплатформенную переносимость.
" Это компактный язык. Несложная программа на языке Perl, занимает значительно меньше места, чем аналогичный файл, полученный в результате компиляции с языка С.
" Как Ява - язык созданный практически для Applet'ов, так Perl - язык для написания CGI - сценариев. Он содержит значительное число конструкций, облегчающих решение типичных задач сценария.
" Интерпретатор языка Perl существует для всех операционных систем.
" Perl легче в освоении чем С, хотя и сохраняет многие детали синтаксиса.
" Perl не требует такого знания системы как С.



    Но есть один существенный недостаток - поскольку Perl - интерпретируемый язык, программы созданные на нем значительно менее эффективны, чем программы на языке С. Потеря эффективности окажется практически незаметной для простых программ, но будет весьма существенной для сложных. Таким образом, Perl максимально подходит для решения простых задач, таких как создание счетчиков, гостевых книг и поиска в простых базах данных.