PERL-CGI learning


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers PERL-CGI learning
# 1  
Old 12-27-2013
PERL-CGI learning

Hello All,

I am actually learning PERL and more interested to learn CGI script too. Can any suggest a forum or weblink which is more helpful for a dummy CGI developer.

Thanks

Last edited by posix; 12-27-2013 at 11:03 AM.. Reason: Message body was not visible
# 2  
Old 12-27-2013
I am joining you too Smilie I have a bit of Perl programming experience. Guys here will really help out Smilie Smilie
# 3  
Old 01-03-2014
Still looking for a better portal
# 4  
Old 01-03-2014
I am not sure, but sense a slight misunderstanding here: "CGI" is a sort of (standardized) API to a web server. It has nothing to do with any programming language as such. In fact i wrote a lot of CGI-scripts in KornShell, which is not widely advertised as a tool for doing this.

When a CGI-script is triggered, the web server passes control over to it, it executes, then the web server resumes control again. There is an interface for doing so, but this can be invoked from absolutely every language, it is in no way limited to PERL.

I am sure you can ask questions regarding building CGI-scripts with PERL in the Scripting forum and you will get reasonable answers. If you still insist in finding another forum you might consider asking Google for directions. For the basic things i did with CGI (i am not a web developer, just a systems administrator with some basic scripting skills) i never needed any forum, the man pages were sufficient.

I hope this helps.

bakunin
This User Gave Thanks to bakunin For This Post:
# 5  
Old 01-03-2014
Hi, as bakunin points out above CGI programming is language agnostic and I have also used everything from Bash to C to define CGI responses, however Perl is particualrly suited to the task and the good folks over at Perl Monks provide a useful list of tutorials on how to use Perl for CGI (including Ovid's excellent guide to not shooting yourself in the foot Smilie )

However once youve grasped that CGI is essentially a remapping of STDIN and STDOUT and the basics of Perl (or your chosen language) there have been a number of improvements in Web Development made over the last 15 years and plain CGI scripting is probably not the most efficeint way to go learning a module/Framework like Dancer or Catalyst makes for maintainable code.
# 6  
Old 01-03-2014
@skrynesaver thanks for the useful links and information
# 7  
Old 01-04-2014
Learning Perl, just go to
Code:
perldoc perl

also for cgi
Code:
perldoc CGI

the Perl docs are all you need.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. OS X (Apple)

Perl CGI

I am trying to get my MacBook Pro with 10.8 Mt Lion set up to run Perl CGI scripts. Having a problem. I can start Apache Web Server with no problems. Why do I put the static and dynamic scripts? I which directory? I have looked at this article:... (3 Replies)
Discussion started by: djehresmann
3 Replies

2. Shell Programming and Scripting

CGI Perl : while loop in CGI perl

Hi Team, I am trying to connect to database(succeeded ) and print the records on the browser using while loop. But the elements of array are not displayed instead while loop is displayed directly. Instead of the below I can embed html statements in print but I am looking for the below style as I... (1 Reply)
Discussion started by: scriptscript
1 Replies

3. Shell Programming and Scripting

Perl CGI : unable to download the excel sheet from perl cgi page

Hi All, I have written an cgi perl script that displays an image(Excel image) and when clicked on that Image I need to download a excel sheet. I made sure that excel sheet exists in the folder with the given name but still I am not able to download the sheet. print "<center><table... (2 Replies)
Discussion started by: scriptscript
2 Replies

4. Shell Programming and Scripting

Perl cgi pages out of cgi-bin folder in WINDOWS

Hi team, I have a typical problem with cgi pages in apache webserver in WINDOWS I am able to execute(display) the pages that are saved in cgi-bin folder. But I am not able to execute the pages stored in htdocs or other folder other than cgi-bin folder. Could anyone please let me know how... (1 Reply)
Discussion started by: scriptscript
1 Replies

5. Shell Programming and Scripting

CGI in Perl

Hi, Am unfamiliar with using CGI modules in Perl. Though i checked in few sites about CGI , i dint get a clear idea. Can anyone please explain me the purpose of these statements, it ll be very helpful to me #!/usr/bin/perl use CGI qw/:standard/; use Storable; use Data::Dumper; my... (1 Reply)
Discussion started by: irudayaraj
1 Replies

6. Web Development

problem with exporting vairable from one perl cgi to another perl cgi script while redirecting.

Can anyone tell me how to export a variable from one perl CGI script to another perl cgi script when using a redirect. Upon running the login.pl the user is prompted to enter user name and password. Upon entering the correct credentials (admin/admin) the user is redirected to welcome page. My... (3 Replies)
Discussion started by: Arun_Linux
3 Replies

7. Shell Programming and Scripting

Learning Perl

Folks! Anyone please explain the behavior of this program step by step. Thanks. #! /usr/bin/perl $testfile = "./testfile2"; for ( $i = 1, $i <= 5, $i++) { open ($FILE, ">", $testfile); print ($FILE "Output 1 \n"); close ($FILE); } print "The value of (4 * 2) / 2 is "; print (4 * 2)... (1 Reply)
Discussion started by: huko99
1 Replies

8. Shell Programming and Scripting

Learning Perl 3rd Edition

Does anyone know where I might be able to download the exercises from the learning perl 3rd edition book. Any URL's would be valuable! Thanks:confused: (1 Reply)
Discussion started by: bilal_aa
1 Replies

9. Shell Programming and Scripting

Learning CGI using Perl

hi everyone, i am learning CGI using Perl, but i am having problem to compile and run the scripts. the thing is that, when i want to compile my scripts i have to get connected to the internet and have to upload the scripts to a server and then only i can compile and run my scripts. so, can... (2 Replies)
Discussion started by: shifan
2 Replies

10. Shell Programming and Scripting

Perl CGI.pm

my box is FreeBSD4.3 and I use Perl 5.0005_03. Here is the CGI script. test.cgi ...... if ($query->action eq 'detail') { ...... print $query->hidden('action', 'modify'); ...... } I found that the result of test.cgi?action=detail is not what I expected. the script does not... (4 Replies)
Discussion started by: tonyt
4 Replies
Login or Register to Ask a Question