07-16-2002, 03:59 AM
Are there similar resources for Perl? And where can I find them?
Also, can someone give me a hint how I communicate with my server other than by WS FTP? I have to modify files in my cgi-bin and obviously my FTP application doesn't give me a means of doing that.
07-16-2002, 07:33 AM
I learned CGI, by using a book, but I use this site as reference: http://www.pageresource.com/cgirec/index2.htm. It doesn't teach use of CGI.pm, which should reall use instead of cgi-lib.pl. I would really suggesting shelling some dinero and buy a book. I used "Sams Teach Yourself CGI in 24 Hours". Obviously I didn't learn CGI using Perl in 24 hours, but it teaches a whole lot key concepts and will definitely get you rolling. It didn't for me. Plus it uses CGI.pm which is key. Most people use the "Camel" book, which, if I'm not mistaken, is a Perl book made by O'Reilly (http://perl.oreilly.com/). You might also want to try out the Perl tutorials at Devshed (http://www.devshed.com/Server_Side/Perl)
07-16-2002, 06:56 PM
In case you're wondering the Camel book is Programming Perl, by Larry Wall, Tom Christiansen and Jon Orwant. It's worth bearing in mind that Larry Wall is the actual inventor of Perl and the man who writes it, so it goes without saying that his knowledge of Perl is probably as good as anyone's.
It's a great book to have if you want to learn Perl and an invaluable reference.
Personally though, I learnt on 'Learning Perl' which is a great introduction for getting you up and running Perl-wise but doesn't cover half the material which Programming Perl does...
Anyway, after reading your post it sounds like you more or less just want to be able to install a script for your website... which you don't actually need any serious Perl knowledge for. Almost all scripts come with instructions on how to install them.
You say as well that you need to modify files in your cgi-bin and obviously your FTP client doesn't give you a means of doing this.... erm... I'm not sure what's so obvious here, you can modify files in your cgi-bin just as you can in any other directory usually.