<?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>Linux Users Group Manipal &#187; Apache</title>
	<atom:link href="http://www.lugmanipal.org/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lugmanipal.org</link>
	<description>The Best Things in Life are Free</description>
	<lastBuildDate>Fri, 09 Apr 2010 16:18:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Schedule For Web Designing and Development Workshop</title>
		<link>http://www.lugmanipal.org/2008/03/23/schedule-for-web-designing-and-development-workshop/</link>
		<comments>http://www.lugmanipal.org/2008/03/23/schedule-for-web-designing-and-development-workshop/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 10:11:53 +0000</pubDate>
		<dc:creator>Ankur</dc:creator>
				<category><![CDATA[Meets]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Designing]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[LUG]]></category>
		<category><![CDATA[Manipal]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://www.lugmanipal.org/2008/03/23/schedule-for-web-designing-and-development-workshop/</guid>
		<description><![CDATA[Date: 25th March, Tuesday to 29th March, Friday
Venue: NLH 204
Time: 5:30 PM
Day 1 &#8211; HTML ( basic information about HTML and creating simple Static web pages )
Day 2 &#8211; Advanced HTML and introduction to server side scripting
Day 3 &#8211; PHP
Day 4 &#8211; PHP and intro to MySQL
Day 5 (extended) &#8211; MySQL (DataBase Concepts)
Update:  Workshop&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Date: 25th March, Tuesday to 29th March, Friday<br />
Venue: NLH 204<br />
Time: 5:30 PM</p>
<p>Day 1 &#8211; HTML ( basic information about HTML and creating simple Static web pages )<br />
Day 2 &#8211; Advanced HTML and introduction to server side scripting<br />
Day 3 &#8211; PHP<br />
Day 4 &#8211; PHP and intro to MySQL<br />
Day 5 (extended) &#8211; MySQL (DataBase Concepts)</p>
<p>Update:  <a href="http://wiki.lugmanipal.org/Web_Design_Workshop_Syllabus" target="_blank">Workshop&#8217;s PHP and MySQL Portion Syllabus</a></p>
<p>Update on 25th March: <a href="http://www.lugmanipal.org/downloads/HTML_Day1.ppt" target="_blank">Download Slides of Day 1 of the Workshop (HTML)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lugmanipal.org/2008/03/23/schedule-for-web-designing-and-development-workshop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Web Design and Development Workshop</title>
		<link>http://www.lugmanipal.org/2008/03/20/web-design-and-development-workshop/</link>
		<comments>http://www.lugmanipal.org/2008/03/20/web-design-and-development-workshop/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 17:31:38 +0000</pubDate>
		<dc:creator>Manish</dc:creator>
				<category><![CDATA[Meets]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[Workshops]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[LUG]]></category>
		<category><![CDATA[Manipal]]></category>
		<category><![CDATA[mit]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://www.lugmanipal.org/2008/03/20/web-design-and-development-workshop/</guid>
		<description><![CDATA[LUG, Manipal is organizing a Web Design and Development Workshop for students of Manipal next week starting 25th March,Tuesday. Our main focus will be to promote Open Source Technology for Web Development and Design. This workshop can be viewed as Workshop no 1 covering Module 1 of the total web design workshops we intend to [...]]]></description>
			<content:encoded><![CDATA[<p>LUG, Manipal is organizing a <strong>Web Design and Development Workshop</strong> for students of Manipal next week starting <strong>25th March,Tuesday</strong>. Our main focus will be to promote <strong>Open Source Technology</strong> for Web Development and Design. This workshop can be viewed as Workshop no 1 covering Module 1 of the total web design workshops we intend to hold.</p>
<p>The content material for this workshop will be basic HTML for getting a start to web programming. The basics of this tagged language can be learnt at <a href="http://www.w3schools.com/tags/default.asp" target="_blank">W3Schools</a>.  We will then advance to the  basics of server side and client side scripting and the differences between them. Client side scripting has been put in Module 2 (next workshop) of the whole web design workshop from LUG Manipal.</p>
<p><a href="http://en.wikipedia.org/wiki/PHP" target="_blank">PHP</a> is the choice of language for Server side Web Design. Those who don&#8217;t know much about this language better pay attention. People usually ask &#8220;What is PHP? Is it as powerful as ASP?&#8221;. Well! Its much more powerful than ASP frankly. You need to know both the languages before comparing them and just making guesses is a bad habit. To make you feel comortable, we would like to tell you that it is one of the most widely deployed technology of these times. Some of the most famous places where its used is Wikipedia, <a href="http://en.wikipedia.org/wiki/Wordpress" target="_blank">Wordpress</a> (most famous blogging software), most of the Content Management System. Even Google and Yahoo make use of PHP for their pages.</p>
<p>Now turning to <a href="http://en.wikipedia.org/wiki/Mysql" target="_blank">MySQL</a>, this is the most widely deployed database software which has more than 5,000  downloads per day as the statistics revealed by MySQL AB. Being the world&#8217;s most famous Open Source Database, its bound to be quite attractive. Being a very lightweight database software, its easy to install even on desktops. People usually have a bad experience after installing Oracle as their systems get badly screwed up with reguard to speed. Its very small in size (some 150-200MB) instead of Oracle which is of some 2GB.</p>
<p>The scripting will be done on <a href="http://en.wikipedia.org/wiki/Apache_HTTP_Server" target="_blank">Apache Web Server</a>, its the world unchallenged king when it come to server deployments, covering some 70%of the webservers. Lightweight, extensibility , great features make  it the no 1 choice of web developers all over the world.</p>
<p>More Details of the workshop is:</p>
<ul>
<li>Venue: NLH 204</li>
</ul>
<ul>
<li>Time: 5:30PM</li>
</ul>
<ul>
<li>Starts: 25th March Tuesday to 28th March, Friday</li>
</ul>
<p><strong>References:</strong></p>
<p>Get the <a href="http://in.php.net/get/php_manual_en.chm/from/a/mirror" target="_blank">Official PHP Manual</a> from its website.</p>
<p>Get the <a href="http://downloads.mysql.com/docs/refman-5.0-en.chm" target="_blank">Official MySQL Manual</a> from its website.</p>
<p>Check the <a href="http://wiki.lugmanipal.org/Web_Designing_and_Development_Workshop" target="_blank">LUG Manipal Wiki Page</a> for this Event</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lugmanipal.org/2008/03/20/web-design-and-development-workshop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What is a webserver? Clear your myths&#8230;</title>
		<link>http://www.lugmanipal.org/2007/12/22/18/</link>
		<comments>http://www.lugmanipal.org/2007/12/22/18/#comments</comments>
		<pubDate>Sat, 22 Dec 2007 18:20:25 +0000</pubDate>
		<dc:creator>Manish</dc:creator>
				<category><![CDATA[Install]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[httpd]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[lenya]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[webserver]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.manishsinha.info/lugmanipal/2007/12/22/18/</guid>
		<description><![CDATA[Most of you must have heard about something called webserver. To most of the people it more of a mystery. Actually a webserver is nothing magical piece of software, but its really marvelous. There are many webservers available, many of them are frequently heard- Apache-the leading webserver which serves 70% of the website, Microsoft IIS-a [...]]]></description>
			<content:encoded><![CDATA[<p>Most of you must have heard about something called webserver. To most of the people it more of a mystery. Actually a webserver is nothing magical piece of software, but its really marvelous. There are many webservers available, many of them are frequently heard- <a href="httpd.apache.org/" target="_blank">Apache</a>-the leading webserver which serves 70% of the website, <a href="http://en.wikipedia.org/wiki/Internet_Information_Services" target="_blank">Microsoft IIS</a>-a competitor to Apache, <a href="http://en.wikipedia.org/wiki/Lighttpd" target="_blank">lighttpd</a>- a very light-weight webserver used in routers. The list goes on, but all of them have something in common. Let&#8217;s discuss on it.<br />
A webserver is a piece of software which acts as a service and keeps listening on port 80 for any incoming connections. Whenever we try to open a website, our web browser tried to make a connection on port 80 on the server. This connection is accepted by the webserver and its now its duty to serve the client as per the needs. This is a classic example of client-server model.<br />
The work of a webserver is not just accepting and serving data. It has also the task of executing the scripts, it acts as platform for all dynamic web page creation. If you are learning <a href="http://en.wikipedia.org/wiki/PHP" target="_blank">PHP</a> or ASP/ASP.NET you might have used any webserver to run your scripts.</p>
<p>The quality of a webserver depends on how many connections it can handle at any time. Some sites like google and yahoo have millions of people accessing it at a specific instant. If the webserver cannot cope with so many connections and crashes, this situation is more commonly called as  &#8220;Server Down&#8221;. A webserver should be robust so that it can take up all heavy traffic loads, it should even have minimum downtime or in other words- If you restart the server following some changes to its configurations, it should restart immediately otherwise many users may find their page time out after waiting for long.</p>
<p>Let us now have a look at the world&#8217;s most famous and reliable webserver- Apache. It is an Open Source and Free software. It is a flagship product of <a href="http://www.apache.org/" target="_blank">Apache Software Foundation</a> (ASF). At the beginning Apache was started as a small web server, as it grew up it began taking more Open Source Projects. Since now the load has became so much Apache Serve Foundation was formed to coordinate the activities. Other famous softwares under ASF are <a href="http://en.wikipedia.org/wiki/Apache_Tomcat" target="_blank">Apache Tomcat</a> (for running Java Servelets), <a href="http://en.wikipedia.org/wiki/Apache_Ant" target="_blank">Apache Ant</a> (tool for automating software build) and <a href="http://en.wikipedia.org/wiki/Apache_Lenya" target="_blank">Lenya</a> (Content Management System). We shall now restrict ourself to Apache HTTP Server which is more commonly called Apache Webserver.</p>
<p>Apache&#8217;s latest version is 2.2.6 . At present 2.2.4 version is more widespread but installing the latest stable version is always recommended. If you want to test Apache you can get a development or Beta version, but for development work always use a stable version. You can get Apache from <a href="http://httpd.apache.org/" target="_blank">http://httpd.apache.org/</a>  Installation on windows is a Next&gt;Next&gt; process. Installing on Linux is far easier, use you package manager to get the package. The package name is usually apache2 on most of the linux distros.</p>
<p>One more point! Bare installation of Apache wont open more than static HTML pages. If you want to use it properly, you need a proper dynamic programming language like PHP, <a href="http://en.wikipedia.org/wiki/Python_(programming_language)" target="_blank">Python</a>, <a href="http://en.wikipedia.org/wiki/Ruby_(programming_language)" target="_blank">Ruby</a> etc. These languages can be integrated with Apache closely. Speaking frankly, PHP delivers best performance on Apache.</p>
<p>There are many rivals of Apache like Microsoft&#8217;s IIS which is giving it a tough competition. Even under this scenario Apache does not hide its weakness if any. Bugs found if any are put up on the public bug tracker which everyone can check. This methodology instills a sense of confidence in people who use Apache for commercial and production purposes. Apache is a community project, its not only the core developers but even the volunteers who find bugs and fix them due to public bug tracker. Summing all, it is a great example of how people can cooperate to create the best technology and software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lugmanipal.org/2007/12/22/18/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Web Development Team Guidance (Part-I)</title>
		<link>http://www.lugmanipal.org/2007/11/19/web-development-team-guidance-part-i/</link>
		<comments>http://www.lugmanipal.org/2007/11/19/web-development-team-guidance-part-i/#comments</comments>
		<pubDate>Mon, 19 Nov 2007 11:55:57 +0000</pubDate>
		<dc:creator>Manish</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[Web Team]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[WAMP]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.manishsinha.info/lugmanipal/2007/11/19/web-development-team-guidance-part-i/</guid>
		<description><![CDATA[Welcome to Web Development Section of LUG-Manipal
This document is divided into various levels for people of varying knowledge.
NOVICE: People who havnt even had a taste of web designing
BEGINNER: People who just started but face a dilemma where and how to continue
EXPERT: People who have done web designing before and want to advance to generate dynamic [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to Web Development Section of LUG-Manipal<br />
This document is divided into various levels for people of varying knowledge.</p>
<p><strong>NOVICE</strong>: People who havnt even had a taste of web designing<br />
<strong>BEGINNER</strong>: People who just started but face a dilemma where and how to continue<br />
<strong>EXPERT</strong>: People who have done web designing before and want to advance to generate dynamic pages.</p>
<h2><strong>NOVICE</strong></h2>
<p>FIrst of all HTML is the simplest language I have ever seen in my life, HTML is exactly not a programming language, you cannot create dynamic pages with HTML, only static pages can be created. HTML stands for Hyper Text Markup Language. Its a markup language. We use tags for creating structures. You dont need the knowledge of C/C++ or Java for learning HTML.</p>
<p>I suggest you to get the HTML,XHTML and CSS Bible eBook, its an excellent book. Leave aside XHTML and CSS and just concentrate on HTML, XHTML is a topic of interest for EXPERT of GURU&#8217;s. Download the book from<br />
Link: <a href="http://mihd.net/ktyu4c" target="_blank">http://mihd.net/ktyu4c</a><br />
The password for the rar file is: <strong>giftfromfatherxmas</strong></p>
<p>Apart from this you can have access to great online tutorials at <a href="http://www.w3schools.com" target="_blank">www.w3schools.com</a> . The tutorials are very easy and will accustom you to the basics of HTML. Try creating pages or your own custom pages.<br />
The tutorials are: <a href="http://www.w3schools.com/html/default.asp" target="_blank">http://www.w3schools.com/html/default.asp</a><br />
Learn all the basics of the HTML, no need to go very deep, deep concepts are really not implemented in real practice.</p>
<h2>BEGINNER:</h2>
<p>By this time you would have learnt HTML, you would also have known that using colour codes can improve the beauty of your site. You should use less of images and more of colours for getting the effects. If you need a big green banner of 300X20 pixels, you could make a picture of 10X20 pixels and tile it. You should lay stress of how making your code more effective such that it doesnt take much time to load. Try optimizing the code as given in the above example.</p>
<p>You should also know how to use CSS, deep knowledge of CSS is not required, still there is no harm in learning CSS deeply if you relish it. CSS stands for Cascading Style Sheets. Its like keeping the colours, alignment and other attributes of the pages apart from the main page, they are imported into the main page and used. This clearly leads to easier coding, less errors and more cleaner layout of the code. Less work has to be done in coding.<br />
The basic tutorials are here at: <a href="http://www.w3schools.com/css/default.asp" target="_blank">http://www.w3schools.com/css/default.asp</a><br />
If you want more detailed explanation, you should use the above book prescribed for NOVICE, if you still feel that you need more, we have a complete book dedicated for it.<br />
Book: <a href="http://rapidshare.com/files/11116629/Core_CSS_-_Cascading_Style_Sheets__2Ed.zip" target="_blank">http://rapidshare.com/files/11116629/Core_CSS_-_Cascading_Style_Sheets__2Ed.zip</a><br />
Password for Unraring: <strong>ebookspyder.net</strong></p>
<h2>EXPERT:</h2>
<p>You people belong to those class of people who are familiar with web programming, now you want to go to generate some real-time dynamic pages. Dynamic pages means like the same pages given different output for different inputs. If you are checking the results at a site where you eneter the reg no, you will get different results each time you enter different reg nos.</p>
<p>Now we have different languages for generating dynamic pages. They include PHP, JavaScript, Python, ASP, ASP.NET, VBScript. We shall deal only with Open Source languages. The languages which will be guided at the beginning are PHP and Python which are purely Open Source and Free languages. It means that all the core files for creating the translator (like compiler) of these language are open.<br />
Here I will guide you people only with PHP which is my specification field. PHP also has a database software associate with it named MySQL, we shall see it later. First I shall give you some links so that you yourself shall understand what exactly it is, they are<br />
<a href="http://en.wikipedia.org/wiki/Php" target="_blank"> http://en.wikipedia.org/wiki/Php</a><br />
<a href="http://www.php.net/" target="_blank"> http://www.php.net/</a><br />
<a href="http://www.softwareprojects.org/php-what-is-01.htm" target="_blank"> http://www.softwareprojects.org/php-what-is-01.htm</a></p>
<p>Now let me introduce this fantastic language, it is one of the most powerful languages I have ever seen, keep keep running around ASP.NET without thinking that something better even exists. Unlike ASP.NET or other closed source languages, PHP is community developed and supported languages, you can find tonnes of tutorials and millions of people to help you out with PHP. PHP is highly customizable and has many libraries which can be extended as and when required. PHP is usually associated with a database software called MySQL which I suppose is the best database software for me after Oracle. Dont get frightened with the reference of the word Database, you can skip it for later when you master PHP. PHP can work even without MySQL,but MySQL&#8217;s presence greatly increases PHP&#8217;s power.</p>
<p><strong>Where to start learning:</strong></p>
<p>Now the question is from where to learn PHP? Without wasting time I would like to give you two references which you would more than important. One is PHP and MySQL Bible eBook and the other is the official PHP Manual by PHP Foundation.<br />
<strong>PHP and MySQL Bible</strong>: <a href="http://rapidshare.com/files/13359010/b0007.rar.html" target="_blank">http://rapidshare.com/files/13359010/b0007.rar.html</a><br />
Password if asked: <strong>sharelp.com</strong></p>
<p><strong>PHP Manual</strong>: <a href="http://in.php.net/get/php_manual_en.chm/from/a/mirror" target="_blank">http://in.php.net/get/php_manual_en.chm/from/a/mirror</a><br />
This PHP Manual is <strong>chm</strong> file, Linux users please install <strong>gnochm</strong>(GNOME) or <strong>kchmviewer</strong>(KDE) for opening chm files</p>
<p><strong>Installing PHP on your system</strong><br />
<strong>Windows</strong>: Get WampServer for your system, it is some 20MB download, when installed, takes some 130MB disk space. It includes <a href="http://en.wikipedia.org/wiki/Apache_HTTP_Server" target="_blank">Apache</a>(a webserver), <a href="http://en.wikipedia.org/wiki/Php" target="_blank">PHP</a>(translator for PHP) and <a href="http://en.wikipedia.org/wiki/Mysql" target="_blank">MySQL</a> (a database software). Get WAMP from <a href="http://www.wampserver.com" target="_blank">www.wampserver.com</a><br />
You should have <strong>Firefox</strong> installed since it gives better performance as i have experienced. While installing it may ask your Windows Firewall to unblock a port, please allow it otherwise PHP wont work.<br />
<strong>Linux</strong>: Long back I had written a post for installing LAMP on ubuntu but it should also work on all other systems, if it doesnt, just contact me, the link for that tutorial is <a href="http://www.manishtech.info/2007/07/01/installing-lamp-on-your-ubuntu-system/" target="_blank">http://www.manishtech.info/2007/07/01/installing-lamp-on-your-ubuntu-system/</a><br />
And please do atleast this much , by the time I write tutorials explaining how to use PHP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lugmanipal.org/2007/11/19/web-development-team-guidance-part-i/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.420 seconds -->
