<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ramraje.com &#187; Perl CGI</title>
	<atom:link href="http://www.ramraje.com/tag/perl-cgi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ramraje.com</link>
	<description>Software Programming Blog</description>
	<lastBuildDate>Mon, 19 Dec 2011 08:56:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Introduction to Perl CGI web developemnt</title>
		<link>http://www.ramraje.com/programming/perl/introduction-to-perl-cgi-web-developemnt/</link>
		<comments>http://www.ramraje.com/programming/perl/introduction-to-perl-cgi-web-developemnt/#comments</comments>
		<pubDate>Fri, 15 May 2009 18:23:03 +0000</pubDate>
		<dc:creator>Ramraj Edagutti</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[CGI]]></category>
		<category><![CDATA[CGI web development]]></category>
		<category><![CDATA[Perl CGI]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://www.ramraje.com/?p=124</guid>
		<description><![CDATA[Common Gateway Interface The Common Gateway Interface(CGI) is a standard protocol for web communication between HTTP server or web server and a CGI sciprts/programs. In other terms, CGI is specification for data transmission between web server and CGI programs. Basically, web servers are the one who implements the CGI specifications. The main job of the [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.ramraje.com/programming/perl/introduction-to-perl-cgi-web-developemnt/' addthis:title='Introduction to Perl CGI web developemnt '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<h3>Common Gateway Interface</h3>
<p>The Common Gateway Interface(CGI) is a standard protocol for web communication between HTTP server or web server and a CGI sciprts/programs. In other terms, CGI is specification for data transmission between web server and CGI programs. Basically, web servers are the one who implements the CGI specifications.<span id="more-124"></span></p>
<p>The main job of the web server(also called HTTP server) is to take the user request from browser and execute specific CGI programs which resides in the web server and generate the output and then send it back to the browser for display. In between, browser is a client side program which knows how to talk to web server and get back the respose to display to the end user. Internet Explorer, Mozilla firefox, Opera, Apple&#8217;s safari and Google chrome are the most popular web browsers used in the world.</p>
<p>CGI programs can be implemented in any programming language such as C, C++, perl, and python etc. Among all these Perl is the most popular choice for CGI web development.</p>
<h3>Common uses of Perl CGI programming</h3>
<ul>
<li>To process the HTML forms</li>
<li>To provide dynamic website feedback</li>
<li>To generate dynamic web pages</li>
<li>To develop large and enterprise/business web applications</li>
</ul>
<p>There is one problem with CGI scripts that every time web server receive a request for CGI script it spawns a new process to execute the script. This puts lots of load on web server specially for website which has millions of page views. Due to this reason java servlets are superseded the CGI programming in web development.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.ramraje.com/programming/perl/introduction-to-perl-cgi-web-developemnt/' addthis:title='Introduction to Perl CGI web developemnt '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.ramraje.com/programming/perl/introduction-to-perl-cgi-web-developemnt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

