Обширный сборник задач, решений и практических примеров для всех программистов Perl. Книга содержит сотни тщательно проанализированных «рецептов» по всем основным областям программирования: обработка данных (строки, числа, даты, массивы и хэши), поиск по образцу и замена текста; ссылки, структуры данных, объекты и классы; сигналы и исключения и т. д.
Второе издание книги было дополнено двумя новыми главами. Одна глава посвящена mod_perl, интегрированному интерпретатору Perl веб-сервера Apache, а другая — обработке данных в формате XML. Многие старые рецепты в других главах были изменены или дополнены.
Книга рассчитана на программистов, обладающих опытом работы на Perl.
Первое издание сборника, опубликованное в 1998 г. (русский перевод в 2000 г.), пользовалось огромным успехом. Книга быстро прославилась не только как один из лучших учебников по языку Perl, но и как одно из самых удачных пособий по программированию вообще. Фактически она положила начало новой разновидности книг по программированию, которые не ограничиваются изложением полезных советов и приёмов, а обучают тонкостям программирования на примере реальных задач. С момента выхода первого издания Perl обогатился дополнительными возможностями, а также появился ряд новых технологий. Возникла необходимость во втором, расширенном издании. В книгу добавлены две главы, а многие старые главы были дополнены.
В общей сложности появилось более 80 новых рецептов, а около 100 старых рецептов было обновлено для использования новых модулей или средств языка.
Как и в первом издании Perl Сборник рецептов, в книге рассматривается множество тем: обработка данных (строки, числа, даты, массивы и хэши), файловый ввод/вывод, регулярные выражения, модули, ссылки, объекты, структуры данных, обработка сигналов, операции с базами данных, графические приложения, межпроцессные взаимодействия, безопасность, интернет-программирование, CGI и LWP.
Кроме того, во втором издании вы найдете: - описание поддержки Юникода в Perl, особенно в области обработки строк, применения регулярных выражений и файлового ввода/вывода;
- главу, посвященную программированию mod_perl — модуля Apache, обеспечивающего интеграцию Perl с веб-сервером Apache. Mod_perl существенно ускоряет выполнение задач, которые раньше приходилось выполнять средствами CGI;
- новые и обновленные рецепты, в которых используются модули, недавно вошедшие в базовую поставку Perl;
- главу, посвящённую обработке XML, — всеобщему стандарту представления данных, а также обмена документами и информацией независимо от их конечной формы.
Многие считают «Perl. Сборник рецептов» самой полезной из когда-либо написанных книг по языку Perl. Она учит программированию самым эффективным способом — показывает, как задача решается специалистами, а затем объясняет, как работает представленное решение. Эта книга рассказывает не о языке программирования Perl, а о том, как на нём программировать.
|