из небезопасного источника, и вовремя предотвратить потенциально опасные
операции.
Perl легко переносим, он работает на всех основных и многих менее значимых
платформах, может получать доступ к соединениям TCP/IP и интегрироваться с
языком С. Он обладает также многими специализированными расширениями для
доступа к базам данных и каталогам Х.500. Однако главным его достоинством
является большое количество новостей и Web-узлов, что обеспечивает
программистам на Perl поддержку и ресурсы. Накладываемые ограничения
немногочисленны, он исключительно гибок и обладает широкими возможностями
поддержки [12].
Сценарии или программы на языке Perl представляют собой чисто текстовые
файлы, преобразуемые на этапе выполнения в байт-кодовые версии, что позволяет
выявлять ошибки и выполнять трассировку потоков данных. Перед исполнением
интерпретатор Perl конвертирует байт-кодовые представления в машинные коды [15].
PHP представляет собой скриптовый язык программирования, который
применяется в основном в сфере различных Интернет-приложений. Синтаксис
основных конструкций PHP похож на язык программирования C++. PHP – это
достаточно молодой язык, пришедший на замену Perl, он в большей степени
ориентирован на web-программирование, не сложен в изучении, имеет большое
количество разнообразных подключаемых модулей, расширяющие его практическое
применение. Главной целью применения PHP является создание динамического
HTML, позволяющего отображать различный контекст в приложении, в зависимости
от действий пользователя [14].
Такие свойства PHP как расширяемость ядра с помощью модулей, открытость
исходного кода, способность взаимодействия с базами данных, поддержка различных
протоколов и объектно-ориентированного программирования привели к резкому
росту популярности PHP среди создателей веб-сайтов.
Преимуществами PHP по сравнению с популярным языком Perl, является
простой синтаксис, что делает его легче в изучении, и более четкий и менее раздутый
исходный код, что делает его легче при разработке модулей [16].
Кроме того, PHP работает как часть веб-сервера, что существенно экономит
ресурсы хостинга: PHP, в отличие от сценариев CGI, не приводит к порождению