⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch00_01.htm

📁 by Randal L. Schwartz and Tom Phoenix ISBN 0-596-00132-0 Third Edition, published July 2001. (See
💻 HTM
字号:
<html><head><title>Preface (Perl in a Nutshell, 2nd Edition)</title><link rel="stylesheet" type="text/css" href="../style/style1.css" /><meta name="DC.Creator" content="Stephen Spainhour" /><meta name="DC.Format" content="text/xml" scheme="MIME" /><meta name="DC.Language" content="en-US" /><meta name="DC.Publisher" content="O'Reilly &amp; Associates, Inc." /><meta name="DC.Source" scheme="ISBN" content="0596002416L" /><meta name="DC.Subject.Keyword" content="stuff" /><meta name="DC.Title" content="Perl in a Nutshell, 2nd Edition" /><meta name="DC.Type" content="Text.Monograph" /></head><body bgcolor="#ffffff"><img src="gifs/smbanner.gif" usemap="#banner-map" border="0" alt="Book Home" /><map name="banner-map"><area shape="rect" coords="1,-2,616,66" href="index.htm" alt="Java and XSLT" /><area shape="rect" coords="629,-11,726,25" href="jobjects/fsearch.htm" alt="Search this book" /></map><div class="navbar"><table width="684" border="0"><tr><td align="left" valign="top" width="228"><a href="copyrght.htm"><img src="../gifs/txtpreva.gif" alt="Previous" border="0" /></a></td><td align="center" valign="top" width="228" /><td align="right" valign="top" width="228"><a href="ch00_02.htm"><img src="../gifs/txtnexta.gif" alt="Next" border="0" /></a></td></tr></table></div><h1 class="chapter">Preface</h1><p>Perl is a programming language that is <em class="emphasis">useful</em>.By this, we mean that people don't learn Perl justbecause they think they should, they learn Perl because they want toget something done.</p><p>This book is for Perl programmers who need to get things done.It's for readers who have dabbled a little in Perland want a single reference for all their needs. This book is partreference, part guide to the world of Perl. We cover the languageitself, but also the Perl modules that are most popular&#x2014;modulesfor CGI, database manipulation, XML processing, network programming,graphical interfaces, and Win32 integration.</p><p>In this second edition of the book, we added several new chapters,included some topics that we neglected in the first edition and newtechnologies that have emerged, and updated the material to Perl 5.8.</p><div class="sect1"><a name="perlnut2-PREF-SECT-1" /><h2 class="sect1">0.1. How This Book Is Organized</h2><p>This book has 10 parts, as follows:</p><dl><dt><i><a href="part1.htm">Part I, "Getting Started"</a></i></dt><dd><a href="ch01_01.htm">Chapter 1, "Introduction to Perl"</a> gets you oriented to Perl and the Perlcommunity.</p><p><a href="ch02_01.htm">Chapter 2, "Installing Perl"</a> gives you some pointers on installingPerl and its modules on your machine. This chapter introduces you tothe CPAN archive and discusses using the CPAN module to retrieve thelatest versions of Perl modules.</p></dd><dt><i><a href="part2.htm">Part II, "Language Basics"</a></i></dt><dd><a href="ch03_01.htm">Chapter 3, "The Perl Executable"</a> is about using the<em class="emphasis">perl</em> program itself. It covers environmentvariables, command-line options, and the differences in executing theUnix and Win32 versions of Perl.</p><p><a href="ch04_01.htm">Chapter 4, "The Perl Language"</a> is the turbo-charged tutorial/referenceto the Perl language. If you've never programmedbefore, then you might need a tutorial that goes more slowly. But ifyou have some experience with other programming languages, thischapter should teach you enough to start writing Perl programs.</p><p><a href="ch05_01.htm">Chapter 5, "Function Reference"</a> is a reference chapter for each of thebuilt-in functions of Perl.</p><p><a href="ch06_01.htm">Chapter 6, "Debugging"</a> is about using the Perl debugger tohelp locate the rare errors in your programs.</p></dd><dt><i><a href="part3.htm">Part III, "Modules"</a></i></dt><dd><a href="ch07_01.htm">Chapter 7, "Packages, Modules, and Objects"</a> gives a quick introduction to Perlpackages, Perl modules, and object-oriented programming in Perl.</p><p><a href="ch08_01.htm">Chapter 8, "Standard Modules"</a> is a reference to each of the modulesincluded in the standard Perl distribution.</p></dd><dt><i><a href="part4.htm">Part IV, "CGI"</a></i></dt><dd><a href="ch09_01.htm">Chapter 9, "CGI Overview"</a> is a brief introduction to the conceptsbehind CGI programming.</p><p><a href="ch10_01.htm">Chapter 10, "The CGI.pm Module"</a> covers the very popular CGI.pm module,which is deemed essential by many CGI programmers.</p><p><a href="ch11_01.htm">Chapter 11, "Web Server Programmingwith mod_perl"</a> is about <em class="emphasis">mod_perl</em>,the Apache module that can be used to significantly improve CGIperformance and allows you to embed Perl code into the Apache serveritself.</p></dd><dt><i><a href="part5.htm">Part V, "Databases"</a></i></dt><dd><a href="ch12_01.htm">Chapter 12, "Databases and Perl"</a> gives a brief introduction to DBMdatabases in Perl and provides a reference to DBI, the DatabaseIndependence package that gives you a consistent interface to manydifferent database packages.</p></dd><dt><i><a href="part6.htm">Part VI, "XML and SOAP"</a></i></dt><dd><a href="ch13_01.htm">Chapter 13, "XML and Perl"</a> covers the modules for XML processingwith Perl.</p><p><a href="ch14_01.htm">Chapter 14, "SOAP"</a> gives an introduction to SOAP and webservices in general, and to the SOAP::Lite module for SOAPprogramming with Perl.</p></dd><dt><i><a href="part7.htm">Part VII, "Network Programming"</a></i></dt><dd><a href="ch15_01.htm">Chapter 15, "Sockets"</a> explains socket programming and how touse the IO:Socket module.</p><p><a href="ch16_01.htm">Chapter 16, "Email Connectivity"</a> covers the Net::SMTP and Net::POP3modules for sending and reading email, and the Mail modules formanipulating email messages.</p><p><a href="ch17_01.htm">Chapter 17, "Usenet News"</a> explains the NNTP protocol and theNet::NNTP module for reading and posting Usenet news, and theNews::Newsrc module for managing <em class="emphasis">.newsrc</em> files.</p><p><a href="ch18_01.htm">Chapter 18, "FTP"</a> explains the FTP protocol, the Net::FTPmodule for transferring files by FTP, and the Net::Netrc module formanaging <em class="emphasis">.netrc</em> files.</p><p><a href="ch19_01.htm">Chapter 19, "Lightweight Directory Access with Net::LDAP"</a> covers the Net::LDAP module for usingLDAP directory services within Perl applications.</p></dd><dt><i><a href="part8.htm">Part VIII, "LWP"</a></i></dt><dd><a href="ch20_01.htm">Chapter 20, "The LWP Library"</a> covers the most commonly used parts ofthe huge LWP library of modules for HTTP transactions.</p></dd><dt><i><a href="part9.htm">Part IX, "Perl/Tk"</a></i></dt><dd><a href="ch21_01.htm">Chapter 21, "Perl/Tk"</a> is a reference to the Tk extension toPerl, which creates graphical user interfaces from within a Perlprogram.</p></dd><dt><i><a href="part10.htm">Part X, "Win32"</a></i></dt><dd><a href="ch22_01.htm">Chapter 22, "Win32 Modules and Extensions"</a> talks about the many Perl modules forworking with the Win32 operating systems.</p><p><a href="ch23_01.htm">Chapter 23, "OLE Automation"</a> covers the Win32::OLE modules for OLEautomation.</p><p><a href="ch24_01.htm">Chapter 24, "ODBC Extension for Win32"</a> covers the Win32::ODBC module.</p></dd></dl></div><hr width="684" align="left" /><div class="navbar"><table width="684" border="0"><tr><td align="left" valign="top" width="228"><a href="copyrght.htm"><img src="../gifs/txtpreva.gif" alt="Previous" border="0" /></a></td><td align="center" valign="top" width="228"><a href="index.htm"><img src="../gifs/txthome.gif" alt="Home" border="0" /></a></td><td align="right" valign="top" width="228"><a href="ch00_02.htm"><img src="../gifs/txtnexta.gif" alt="Next" border="0" /></a></td></tr><tr><td align="left" valign="top" width="228">Copyright Page</td><td align="center" valign="top" width="228"><a href="index/index.htm"><img src="../gifs/index.gif" alt="Book Index" border="0" /></a></td><td align="right" valign="top" width="228">0.2. Conventions in This Book</td></tr></table></div><hr width="684" align="left" /><img src="../gifs/navbar.gif" usemap="#library-map" border="0" alt="Library Navigation Links" /><p><p><font size="-1"><a href="copyrght.htm">Copyright &copy; 2002</a> O'Reilly &amp; Associates. All rights reserved.</font></p><map name="library-map"><area shape="rect" coords="1,0,85,94" href="../index.htm"><area shape="rect" coords="86,1,178,103" href="../lwp/index.htm"><area shape="rect" coords="180,0,265,103" href="../lperl/index.htm"><area shape="rect" coords="267,0,353,105" href="../perlnut/index.htm"><area shape="rect" coords="354,1,446,115" href="../prog/index.htm"><area shape="rect" coords="448,0,526,132" href="../tk/index.htm"><area shape="rect" coords="528,1,615,119" href="../cookbook/index.htm"><area shape="rect" coords="617,0,690,135" href="../pxml/index.htm">      </map></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -