44
функциональностью первых и простотой последних.
Perl - интерпретируемый язык, который оптимизирован для
сканирования произвольных текстовых файлов, извлечения информации из
таких файлов и печати отчетов, применяя эту информацию.
РHP представляет собой скриптовый язык программирования, в
основном используемый в области многообразных Интернет-приложений.
Синтаксис главных конструкций PHP аналогичен языку
программирования C++. Это довольно молодой язык, который заменил Perl.
PHP прост в изучении, ориентирован в основном на web-программирование,
располагает большим количеством многообразных подключаемых модулей,
которые расширяют его использование. Основной целью использования
PHP считается создание динамического HTML, который дает возможность
отображения различного контекста в приложении, находясь в зависимости
от действий пользователей.
Преимуществами PHP в сравнении с языком Perl является простой
синтаксис, что делает его легче в изучении, менее раздутый и более четкий
исходный код, что делает его легче при разработке модулей.
Недостатком PHP 3 является его низкая в сравнении с Perl
производительность на сложных приложениях при обработке больших
скриптов, т. е. когда сайт состоит из нескольких страниц, но с длинным
кодом. Рациональнее использовать в этих случаях CGI. По этой причине при
разработке новой версии PHP 4 уделялось основное внимание повышению
быстроты работы. Затрагивались также вопросы безопасности, и внедрялась
поддержка сессий. Новейшая версия PHP располагает ядром Zend Engine,
которое позволяет увеличить стабильность и производительность за счет
наиболее качественной поддержки модулей.
ASP.NET – часть технологии NET, которая используется для
написания мощных клиент-серверных интернет приложений. Технология
дает возможность создания динамических страниц HTML. Эта технология
появилась за счет объединения NET Framework и старой технологии ASP.