Question: How do I generate web pages from a program (CGI)? Are there libraries to make it easier?
Answer: Most web servers support one variation or another of a standard for adding your own programs to the web server. The standard is called CGI (Common Gateway Interface).
Marc Hedlund has written a FAQ on CGI programming (URL is <URL:http://www.best.com/~hedlund/cgi-faq/> ) which makes a good introduction to the subject. The standard itself can be found at NCSA (URL is <URL:http://hoohoo.ncsa.uiuc.edu/> ).
For tips on overcoming common CGI problems, consult the CGI problems section and the section on granting CGI access to users.
Perl CGI programmers will be interested in the CGI Perl modules <URL:http://www-genome.wi.mit.edu/WWW/tools/scripting/CGIperl/>, which provide an elegant Perl 5 interface to CGI programming.
C-language CGI programmers will want to consider the author's cgic library. <URL:http://www.boutell.com/cgic/>
Borland Delphi enthusiasts should check out the Delphi class library for WIN-CGI programming offered by HREF Tools Corporation. <URL:http://www.href.com/>
Turbo Pascal for Windows users will be interested in a Turbo Pascal WINCGI interface written by Markus Schlarmann. <URL:http://141.2.61.48/tpwcgi/tpwcgi.htm>
C-language CGI programmers of the Macintosh system should check out Grant's C-language CGI framework for the Mac. <URL:http://arpp.carleton.ca/grant/mac/grantscgi/>
Question:
How do I generate web pages from a program (CGI)? Are there libraries to make it easier? Answer:
Most web servers support one variation or another of a standard for adding your own programs to the web server. The standard is called CGI (Common Gateway Interface).
Marc Hedlund has written a FAQ on CGI programming (URL is <URL:http://www.best.com/~hedlund/cgi-faq/> ) which makes a good introduction to the subject. The standard itself can be found at NCSA (URL is <URL:http://hoohoo.ncsa.uiuc.edu/> ).
For tips on overcoming common CGI problems, consult the CGI problems section and the section on granting CGI access to users.
Perl CGI programmers will be interested in the CGI Perl modules <URL:http://www-genome.wi.mit.edu/WWW/tools/scripting/CGIperl/>, which provide an elegant Perl 5 interface to CGI programming.
C-language CGI programmers will want to consider the author's cgic library. <URL:http://www.boutell.com/cgic/>
Borland Delphi enthusiasts should check out the Delphi class library for WIN-CGI programming offered by HREF Tools Corporation. <URL:http://www.href.com/>
Turbo Pascal for Windows users will be interested in a Turbo Pascal WINCGI interface written by Markus Schlarmann. <URL:http://141.2.61.48/tpwcgi/tpwcgi.htm>
C-language CGI programmers of the Macintosh system should check out Grant's C-language CGI framework for the Mac. <URL:http://arpp.carleton.ca/grant/mac/grantscgi/> Source: CoolInterview.com
If you have the better answer, then send it to us. We will display your answer after the approval.
Rules to Post Answers in CoolInterview.com:-
There should not be any Spelling Mistakes.
There should not be any Gramatical Errors.
Answers must not contain any bad words.
Answers should not be the repeat of same answer, already approved.
Answer should be complete in itself.
Related Questions
View Answer
Which format is better for WWW image purposes, JPEG or GIF?