Название: CGI - модуль, реализующий функции Common Gateway Interface - описание версии 2.56.
Этот модуль perl использует объекты регl для облегчения создания форм и обработки их содержимого. Этот модуль определяет объекты CGI, логические сущности, которые содержат текущие параметры запроса и другие переменные состояния. Используя объектные методы CGI.pm, Вы можете анализировать ключевые слова и параметры, передаваемые Вашему сценарию, а также создавать интерактивные формы, начальные значения которых взяты из текущего запроса (сохраняя, соответственно, информацию о текущем состоянии). Данный модуль обеспечивает вызов функций, которые генерируют шаблоны HTML, что уменьшает вероятность ошибок при наборе текста и кодировании. Он также обеспечивает функциональность некоторых более продвинутых возможностей программирования интерфейса CGI, включая поддержку выгрузки файлов, поддержку cookie, стилевого оформления, страниц ,выталкиваемых сервером (push), и фреймов.
Модуль CGI.pm также обеспечивает простой функционально-ориентированный интерфейс для тех программистов, которым нет необходимости использовать объектно-ориентированные возможности.