Создание серверных приложений на языке PERL



     Смотрите на сайте дома в кемерово. |          

Библиотеки и модули - часть 4


/p>

Модуль

Функция

Term::Complete Text::Abbrev Text::ParseWords Text::Soundex Text::Tabs Text::Wrap

Модуль завершения слов Создает из списка таблицу сокращений Разбирает текст на лексемы и создает из них массив Реализует алгоритм Soundex, разработанный Кнутом Раскрывает и сворачивает знаки табуляции Выделяет текст в абзац

Таблица Б. 6. Интерфейсы к базам данных

Модуль

Функция

AnyDBMFile DBFile GDBMFile NDBMFile ODBMFile SDBM File

Создает основу для множества DBM Доступ к Berkeley DB Связанный доступ к библиотеке GDBM Связанный доступ к файлам NDBM Связанный доступ к файлам ODBM Связанный доступ к файлам SDBM

Таблица Б. 7. Математика

Модуль

Функция

Integer Math::BigFloat Math::BigInt Math::Complex

Выполняет арифметические операции в целочисленном формате, а не в формате с двойной точностью

Пакет математических операций для чисел с плавающей запятой произвольной длины

Пакет математических операций для целых чисел произвольной длины

Пакет для комплексных чисел

Таблица Б. 8. World Wide Web

Модуль

Функция

CGI

CGI::Apache CGI::Carp CGI::Fast CGI::Push CGI:: Switch

Интерфейс Web-сервера (Common Gateway Interface) Поддержка Perl-модуля сервера Apache Ошибки сервера регистрации с полезной информацией Поддержка FastCGI (устойчивый серверный процесс) Поддержка "выталкивания" со стороны сервера Простой интерфейс для многих типов серверов

Таблица Б. 9. Сети и межпроцессное взаимодействие

Модуль

Функция

1РС::Ореп2

Открывает процесс для чтения и записи

IPC::Open3

Открывает процесс для чтения, записи и обработки ошибок

Net::Ping

Проверяет, есть ли данный хост в сети

Socket

Загружает С-определения socket.h и манипуляторы структур

Sys::Hostname

Пытается получить хост-имя всеми возможными способами

Таблица Б. 10. Автоматизированный доступ к Comprehensive Perl Archive Network

Модуль

Функция

CPAN

Простой интерфейс к CPAN

CPAN::FirstTime

Утилита для создания файла конфигурации CPAN

CPAN::Nox

Запускает CPAN, избегая компилированных расширений

Таблица Б. 11. Время и локализация

Модуль

Функция

Time:: Local

Эффективно определяет местное и среднее гринвичское

время

I18N::Collate

Сравнивает восьмибитовые скалярные данные

Таблица Б. 12. Объектные интерфейсы к встроенным функциям

Модуль

Функция

Class::Struct

Объявляет struct-подобные типы данных как Perl-классы

File::stat

Объектный интерфейс к функции stat

Net::hostent

Объектный интерфейс к функциям gethost*

Net::netent

Объектный интерфейс к функциям getnet*

Net::protoent

Объектный интерфейс к функциям getproto*

Net::servent

Объектный интерфейс к функциям getserv*

Time::gmtime

Объектный интерфейс к функции gmtime

Time::localtime

Объектный интерфейс к функции localtime

Time::tm

Внутренний объект для Time::{gm,local}time

User::grent

Объектный интерфейс к функциям getgr*

User::pwent

Объектный интерфейс к функциям getpw*

<


Содержание  Назад  Вперед