Core Perl (Core Series)

Core Perl (Core Series)

by ReuvenM.Lerner (Author)

Synopsis

Perl is becoming the scripting language of choice for dynamic Web sites and databases. Perl programs can also run across Macintosh, UNIX, and Windows platforms and is particularly popular among Web site developers. Reuven Lerner has successfully applied the proven Core series approach to this critical open-source technology. By focusing on real-world examples and providing thoroughly tested sample code, Core Perl, provides the solutions to real problems that Web developers need. It is packed with practical techniques used by professional programmers.-- Details Perl's functionality in commonly used applications: text-handling, DBI files, text files, networking and databases-- Takes a tools-based approach -- gives readers the tools they need to solve various programming problems quickly-- Demonstrates how to use Perl on the World Wide Web for standalone CGI programs and how to integrate it with mod _perl into the Apache Web Server-- This is the perfect companion to the Perl reference Programming PerlPerl, which is short for Practical Extraction and Report Language, is a programming language developed by Larry Wall. Perl is an interpretive language, which makes it easy to build and test simple programs. Because of its strong text processing abilities, Perl has become one of the most popular languages for writing CGI scripts. Modern versions of Perl support object-oriented programming, complex data structures, modular code and excellent diagnostic error messages.In Part One the author examines the Perl syntax, beginning with major data types (scalars, arrays, and hashes) and quickly moves onto references, complex data structures and built-in functions and variables.In Part Two the author focuses on programs that exercise all of these features, creating simple network clients and servers, parsing text, and using Perl's database interface (DBI). Part Three of the book begins by looking at CGI, a popular method for generating dynamic Web content. This section of the book also covers HTTP cookies, HTML/Perl templates, and how to incorporate a relational database within a site.This book is targeted at Web developers and system administrators with a background in programming

$35.77

Save:$9.43 (21%)

Quantity

2 in stock

More Information

Format: Paperback
Pages: 592
Edition: 1
Publisher: Prentice Hall
Published: 21 Dec 2001

ISBN 10: 0130351814
ISBN 13: 9780130351814
Book Overview:

Using the proven Core Series format, this comprehensive introduction and reference gives experienced developers all the techniques and real-world code they need to master Perl -- fast! Start by examining Perl syntax from the perspective of an experienced programmer; learn Perl data types, built-in functions, modules, and object-oriented features. Discover how Perl communicates with the outside world; create network clients and servers; manipulate text and DBM files; and use Perl's portable database interface, DBI. Understand key issues of program maintenance and security in Perl environments; then learn how to use Perl as the duct tape of the Web -- via CGI scripting, Web clients, Apache mod_perl module programming, templates, and other techniques. For all sysadmins and Web developers who want to use Perl effectively, and already have a background in programming.


Author Bio

REUVEN M. LERNER has been a Web/database consultant since 1995, specializing in open-source software such as Perl and Linux. He lives with his wife and daughter in Modi'in, Israel.