![]() ![]() I picked up » Programming Perl, which was penned by Larry Wall himself, and is an excellent guide and reference to the language and its practical applications. If you want to have a good understanding of Perl, there’s no substitute for buying a good book. Perl is a very flexible language, allowing multiple ways of achieving the same outcome, which makes it very adaptive to your skill level. It is sort of an amalgam of a number of simpler languages, and is a full programming language (HTML or JavaScript are not). ![]() It was created by a man named Larry Wall, who had been told to create a program that would allow computer systems at both sides of America to communicate. PERL stands for Practical Extraction and Report Language. ![]() The CGI gets the data from one source and can then send it to a database, or document, or directly to the reader. Values can be passed between them to update your webpages or to update server-side files. It is possible on the majority of web servers. CGI itself is not a programming language, but a method of communication between your browser and server. Let’s get a handle on what these acronyms mean, eh? CGI stands for Common Gateway Interface, which means that the CGI script is the ‘gateway’ between your HTML pages and your server. Furthermore, having some CGI programming experience will allow you, later, to set up complex databases to generate websites on the fly, should this ever take your fancy and makes learning extra programming languages in the future far easier. You won’t be running someone else’s guestbook, you’ll be running your own, fully-customised version. What this really does is allow you to set up some great features for your site that will make it feel much more complete and professional. You’ll be able to host these features of your site along with the rest of your stuff and not have to rely on some third-party service on another server, and so have much more control over them. So what are we learning Perl for? After reading the following three or four tutorials you are going to be able to have your HTML pages interacting with your readers and server, allowing you to properly deal with forms, generate dynamic pages, counters, guestbooks and email senders. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |