Perl in a Nutshell
O'Reilly Media (Verlag)
978-1-56592-286-0 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Perl in a Nutshell is a comprehensive reference guide to the Perl programming language. This book covers all the core features of the language. It ranges widely through the Perl programmer's universe, gathering together in convenient form a wealth of information about Perl itself and its application to CGI scripts, network programming, database interaction, and graphical user interfaces. It also gives detailed coverage about using Perl within a Win32 environment. This book assembles more information about the language in one place than any other reference work. Here are just some of the topics covered in the book: Basic language reference Introduction to using Perl modules Perl and CGI: CGI basics, CGI.pm, mod_perl DBI, the database-independent API for Perl Sockets programming in Perl LWP, the library for World Wide Web programming in Perl The Net::* modules pTk, the Tk extension to Perl As part of the successful "in a Nutshell" series of books from O'Reilly & Associates, Perl in a Nutshell is for readers who want a single reference for all their needs.
Ellen Siever is a writer and editor at O'Reilly & Associates, Inc. In addition to Linux in a Nutshell, she has co-authored Perl in a Nutshell and the Perl Modules Reference for the Unix edition of the Perl Resource Kit. She was a programmer for many years, until she decided that writing about computers was more fun. Stephen Spainhour is a writer for O'Reilly & Associates. He co-authored Webmaster in a Nutshell, Perl in a Nutshell, and has contributed to many other O'Reilly titles. He is an avid fan of professional tennis, and when he's not checking for tennis scores on the Web, he enjoys cooking, electronic music, troubleshooting his home-built PC, and watching too much television Prior to joining O'Reilly & Associates as UNIX system administrator, Nathan Patwardhan was a software developer and system administrator for Banta Integrated Media in Cambridge, MA. When not hacking Perl or advocating FreeBSD and Linux to his friends, coworkers, relatives, and other folks who don't know UNIX from Munich, Nathan is an avid music collector
Preface. PART 1: Getting Started. Chapter 1. Introduction to Perl What's Perl Good For? Perl Development Which Platforms Support Perl? Perl Resources. Chapter 2. Installing Perl The CPAN Architecture How Is CPAN Organized? Installing Perl Getting and Installing Modules Documentation. PART 2: Language Basics. Chapter 3. The Perl Interpreter Command Processing Command-Line Options Environment Variables The Perl Compiler Threads. Chapter 4. The Perl Language Program Structure Data Types and Variables Statements Special Variables Operators Regular Expressions Subroutines References and Complex Data Structures Filehandles Formats Pod. Chapter 5. Function Reference Perl Functions by Category Perl Functions in Alphabetical Order. Chapter 6. Debugging The Perl Debugger Debugger Commands Using the Debugger Customizing the Debugger The Perl Profiler The perlbug Program. PART 3: Modules Chapter 7. Packages, Modules, and Objects. Namespaces and Packages Modules Object-Oriented Perl Object Syntax. Chapter 8. Standard Modules AnyDBM_File attrs AutoLoader AutoSplit autouse B B::Asmdata B::Assembler B::Bblock B::Bytecode B::C B::CC B::Debug B::Deparse B::Disassembler B::Lint B::Showlex B::Stackobj B::Terse B::Xref base Benchmark blib Carp CGI CGI::Apache CGI::Carp CGI::Cookie CGI::Fast CGI::Push CGI::Switch Class::Struct Config constant CPAN CPAN::FirstTime CPAN::Nox Cwd Data::Dumper DB_File Devel::SelfStubber diagnostics DirHandle DynaLoader English Env Errno Exporter ExtUtils::Command ExtUtils::Embed ExtUtils::Install ExtUtils::Installed ExtUtils::Liblist ExtUtils::MakeMaker ExtUtils::Manifest ExtUtils::Miniperl ExtUtils::Mkbootstrap ExtUtils::Mksymlists ExtUtils::MM_OS2 ExtUtils::MM_Unix ExtUtils::MM_VMS ExtUtils::MM_Win32 ExtUtils::Packlist ExtUtils::testlib Fatal Fcntl fields File::Basename File::CheckTree File::Compare File::Copy File::DosGlob File::Find File::Path File::Spec File::Spec::Mac File::Spec::OS2 File::Spec::Unix File::Spec::VMS File::Spec::Win32 File::stat FileCache FileHandle FindBin GDBM_File Getopt::Long Getopt::Std I18N::Collate integer IO IO::File IO::Handle IO::Pipe IO::Seekable IO::Select IO::Socket IPC::Msg IPC::Open2 IPC::Open3 IPC::Semaphore IPC::SysV less lib locale Math::BigFloat Math::BigInt Math::Complex Math::Trig NDBM_File Net::hostent Net::netent Net::Ping Net::protoent Net::servent O ODBM_File Opcode ops overload Pod::Functions Pod::Html Pod::Text POSIX re Safe SDBM_File Search::Dict SelectSaver SelfLoader Shell sigtrap Socket strict subs Symbol Sys::Hostname Sys::Syslog Term::Cap Term::Complete Term::ReadLine Test Test::Harness Text::Abbrev Text::ParseWords Text::Soundex Text::Tabs Text::Wrap Thread Thread::Queue Thread::Semaphore Thread::Signal hread::Specific Tie::Array, Tie::StdArray Tie::Handle Tie::Hash, Tie::StdHash Tie::RefHash Tie::Scalar, Tie::StdScalar Tie::SubstrHash Time::gmtime Time::Local Time::localtime Time::tm UNIVERSAL User::grent User::pwent vars vmsish. PART 4: CGI. Chapter 9. CGI Overview A Typical CGI Interaction URL Encoding Extra Path Information CGI Environment Variables. Chapter 10. The CGI.pm Module HTML Tag Generation Importing Method Groups Maintaining State Named Parameters Using JavaScript Features Debugging CGI.pm Reference. Chapter 11. Web Server Programming with mod_perl Design of mod_perl Installing mod_perl mod_perl Handlers Running CGI Scripts with mod_perl Server-Side Includes with mod_perl Sections Apache:: Modules. PART 5: Databases. Chapter 12. Databases and Perl DBM Databases and DBM Hashes Design of DBI DBI Methods DBI Environment Variables. PART 6: Network Programming. Chapter 13. Sockets Built-in Socket Functions The IO::Socket Module. Capter 14. Email Connectivity The Net Modules The Mail Modules. Chapter 15. Usenet News The NNTP Protocol Net::NNTP The News::Newsrc Module. Chapter 16. FTP The FTP Protocol Net::FTP FTP Configuration with Net::Netrc. Chapter 17. The LWP Library LWP Overview The LWP Modules The HTTP Modules The HTML Module The URI Module PART 7: Perl/Tk. Chapter 18. Perl/Tk Widgets Geometry Managers Common Widget Configuration Options The Button Widget The Checkbutton Widget The Radiobutton Widget The Label Widget The Entry Widget The Scrollbar Widget The Listbox Widget The Text Widget The Canvas Widget The Scale Widget The Menubutton Widget The Menu Widget The Optionmenu Widget The Frame Widget The Toplevel Widget PART 8: Win32. Chapter 19. Win32 Modules and Extensions Win32::Clipboard Win32::Console Win32::ChangeNotification Win32::Eventlog Win32::File Win32::FileSecurity Win32::Internet Win32::IPC Win32::Mutex Win32::NetAdmin Win32::NetResource Win32::Process Win32::Registry Win32::Semaphore Win32::Service Win32::Shortcut Win32 Extensions OLE Automation. Chapter 20. PerlScript Client-Side PerlScript Server-Side PerlScript. Index.
Erscheint lt. Verlag | 1.2.1999 |
---|---|
Zusatzinfo | index |
Verlagsort | Sebastopol |
Sprache | englisch |
Maße | 152 x 228 mm |
Gewicht | 800 g |
Einbandart | kartoniert |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
ISBN-10 | 1-56592-286-7 / 1565922867 |
ISBN-13 | 978-1-56592-286-0 / 9781565922860 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich