Keith's Software and Tutorials Home Page
Knowledge Is Power

Bestdam Website Visitor Logger
+ Hit Counter

CGI / Perl  Resources






Home

How Do I CGI ?

BDL Features

BDL Download

BDL Setup

Quick Setup

BDL Windows

BDL Help

BDL How To

BDL Log Tips

Hit History

BDL Duo

BDL Upgrade

_____________


Country Codes

About htaccess

CGI on NT/2K

CGI Resources

Linux Guide

Solaris Guide

Cisco Monitor
Perl a very easy language to learn because of it's script nature. In addition, because Perl scripts are ASCII text files, you can look at the code of the scripts you use to determine how things are done. The Messin' Around With Perl section of the "How Do I CGI?" page shows you the few simple things you need to know in order to look over and figure out most Perl scripts.

Here are some helpful Websites and good books that can help get you programming in Perl in a very short time. This is a skill that will become even more valuable as one report estimates the number of Linux servers will double in a little over two years.



Helpful Web Sites



  • CGI City   CGI City   at   icthus.net/CGI-City


  • CGI Extremes   CGI Extremes   at   www.cgiextremes.com


  • Perl Archive   Perl Archive   at   www.perlarchive.com


  • CGI Resources   CGI Resources   at   cgi.resourceindex.com


  • Big Nose Bird   Big Nose Bird   at   www.bignosebird.com


  • Digitmania   at   www.digitmania.holowww.com     (No CGI but LOADS of counter digits)






Good Books

Of all the books I've bought on Perl (almost ten of them) the following three are the most valuable and useful. They are excellent as either tutorials or in their completeness in their coverage of the subject. Clicking on a book's cover will take you to Amazon's "detail" page where you can read an overview of the book and comments posted by those who have purchased it.

The comments next to the book covers are my own and they are my honest opinions, not a sales pitch.


Perl For Dummies
More info...
The best book out there for beginners, including those who don't know a lot about programming. Perl for Dummies comes with a CD that includes sample code and a copy of Perl-Win32 that you can use on your Windows-based system to test your scripts. The book covers using the Perl-Win32 software also. It doesn't get into the real fancy Perl functions but that's not its' goal. It's an "easy read" that will have you coding in no time.
Mastering Perl
More info...
If you're an experienced programmer this may be a good starting point for you. Mastering Perl is very comprehensive in it's coverage of Perl, addressing functions that the "Dummies" book doesn't get to. The information is presented in a very easy-to-understand manner and doesn't assume you have a UNIX background. (A lot of the more advanced books do.) Part VI of the book (four chapters) is dedicated to Perl/CGI on Windows NT servers. They also cover Blat and Sendmail for Windows.
Effective Perl Programming
More info...
I wish every programming language had a book like this. Effective Perl Programming is a unique work that will make a Perl programmer a good Perl programmer. It's a compilation of "items" that one usually only finds out with many years of experience. He also covers not only using modules, but how to write them as well. It's not a ground-floor tutorial like the "Dummies" book, but if you're going to learn Perl, you might as well learn to do it right. This should definitely be the second Perl book you read.
Go to the Amazon.com Bookstore If you're going to Amazon to shop for something other than the above titles, please use this link to go there.


Top of page



Powered by Apache On Debian Linux


Contents, diagrams, and images    Copyright © 2004-2017    Keith Parkansky    All rights reserved.
"Bestdam Logger" and the BDL graphic logo are trademarks of Keith Parkansky.
Certain graphics, symbols, and terms used on this site and in its documents are registered trademarks
of their respective owners and are contained herein for identification purposes only.
No endorsement of this site, its contents, or its documents by these owners is expressed or implied.

LIABILITY
IN NO EVENT WILL KEITH PARKANSKY BE LIABLE TO ANY PARTY (i) FOR ANY DIRECT, INDIRECT, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF PROGRAMS OR INFORMATION, AND THE LIKE), OR ANY OTHER DAMAGES ARISING IN ANY WAY OUT OF THE AVAILABILITY, USE, RELIANCE ON, OR INABILITY TO USE THE INFORMATION, METHODS, HTML OR COMPUTER CODE, OR "KNOWLEDGE" PROVIDED ON OR THROUGH THIS WEBSITE OR ANY OF ITS' ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED OR TRANSMITTED FILES OR GENERATED COMMUNICATIONS OR DATA EVEN IF KEITH PARKANSKY SHALL HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT, OR OTHERWISE; OR (ii) FOR ANY CLAIM ATTRIBUTABLE TO ERRORS, OMISSIONS, OR OTHER INACCURACIES IN, OR DESTRUCTIVE PROPERTIES OF ANY INFORMATION, METHODS, HTML OR COMPUTER CODE, OR "KNOWLEDGE" PROVIDED ON OR THROUGH THIS WEBSITE OR ANY OF ITS' ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED, TRANSMITTED, OR GENERATED FILES, COMMUNICATIONS, OR DATA. USE OF THIS SITE CONSTITUTES ACCEPTANCE OF ALL STATED TERMS AND CONDITIONS.