Perl-модули разнообразного назначения

Установка модулей CPAN в домашний каталог

Devel::InnerPackage

Поиск вложенных пакетов в указанном пакете.

Config::YAML

Что такое YAML. Работа с конфигурационными файлами. Методы для чтения yaml-структуры из файла и ее записи в файл.

Digest::MD5

Что такое md5. Использование Digest::MD5 для создания md5-хешей.

ExtUtils::Installed

Список установленных в системе Perl-модулей.

File::Basename

Парсинг пути к файлу, имени файла, расширения файла. Функции fileparse(),
basename() и dirname().

File::Pid, Pid::File::Flock, File::Flock::Tiny

Использование pid-файлов для предотвращения повторного запуска скрипта.
Блокировки файлов, работа с pid-файлами. Работа только одной копии скрипта в один момент времени.

HTML::FormFu

Создание и проверка форм, загрузка и обновление
данных.

HTTP::Daemon

Создание простого http-сервера.

Image::Info

Получение данных об изображении: mime-тип, ширина и высота изображения, размер файла,
аббревиатура цветовой модели, и т.п.

LWP::Simple

LWP::UserAgent

Простой http-клиент на perl на основе LWP::UserAgent, HTTP::Request, HTTP::Response.

Moose

Функции Moose. Классы, роли, атрибуты, объекты Moose и т.д.
Экспорт функций: extends, with, has, before, after, around, override, augment.

PDF::API2

Создание pdf-документа, редактирование, вставка графических изображений и т.д.

Storable

Сохранение сложных структур данных в файлы.

 

ORM

 

Redis.pm

 

Инструментарий для тестирования

 

Добавить комментарий