<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Web Development: How does PHP work?</title>
	<atom:link href="http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/</link>
	<description>A technology blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description>
	<lastBuildDate>Tue, 10 Nov 2009 03:30:36 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Kissdeath&#8217;s Blog &#187; Blog Archive &#187; Web Development: How does PHP work?</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-910807</link>
		<dc:creator>Kissdeath&#8217;s Blog &#187; Blog Archive &#187; Web Development: How does PHP work?</dc:creator>
		<pubDate>Mon, 02 Nov 2009 11:50:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-910807</guid>
		<description>[...] Source. [...]</description>
		<content:encoded><![CDATA[<p>[...] Source. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ghacks Web Development PDF Article Compilation January 09</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-626986</link>
		<dc:creator>Ghacks Web Development PDF Article Compilation January 09</dc:creator>
		<pubDate>Mon, 02 Feb 2009 09:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-626986</guid>
		<description>[...] How does PHP work? HTML Playground PHP - what role does it fill Standardizing variables to code faster Web Development: A brief history of time() [...]</description>
		<content:encoded><![CDATA[<p>[...] How does PHP work? HTML Playground PHP &#8211; what role does it fill Standardizing variables to code faster Web Development: A brief history of time() [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Pataki</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601703</link>
		<dc:creator>Daniel Pataki</dc:creator>
		<pubDate>Fri, 09 Jan 2009 09:12:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601703</guid>
		<description>Hi G Thompson!

Thanks for your insight! I always believe that you should find the right tool for the right job, as you said. What I don&#039;t understand is PHP and MySQL is NOT complicated, I would say javascript is on the same level. So if soneone is ok with javascript they can easily learn any of the two. 

I agree with your comments that PHP is more powerful, although PHP  + JS is also a great combination for doing AJAX-y stuff.</description>
		<content:encoded><![CDATA[<p>Hi G Thompson!</p>
<p>Thanks for your insight! I always believe that you should find the right tool for the right job, as you said. What I don&#8217;t understand is PHP and MySQL is NOT complicated, I would say javascript is on the same level. So if soneone is ok with javascript they can easily learn any of the two. </p>
<p>I agree with your comments that PHP is more powerful, although PHP  + JS is also a great combination for doing AJAX-y stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul.</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601607</link>
		<dc:creator>Paul.</dc:creator>
		<pubDate>Fri, 09 Jan 2009 05:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601607</guid>
		<description>Thanks again,Daniel, for this christal clear artikel.</description>
		<content:encoded><![CDATA[<p>Thanks again,Daniel, for this christal clear artikel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: G Thompson</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601587</link>
		<dc:creator>G Thompson</dc:creator>
		<pubDate>Fri, 09 Jan 2009 04:59:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601587</guid>
		<description>continued... 

As for mySQL or any SQL RDBMS they are all ok. Sometimes Firebird is called for, sometimes MS SqlServer, sometimes Oracle, sometimes mySQl, Sometimes even a smallish flatfile db (maybe even an old dot.dbase 4 file ~memories~. Its up to the situation and what is needed for the specific project.  

Not one database is better than any other in EVERY application.</description>
		<content:encoded><![CDATA[<p>continued&#8230; </p>
<p>As for mySQL or any SQL RDBMS they are all ok. Sometimes Firebird is called for, sometimes MS SqlServer, sometimes Oracle, sometimes mySQl, Sometimes even a smallish flatfile db (maybe even an old dot.dbase 4 file ~memories~. Its up to the situation and what is needed for the specific project.  </p>
<p>Not one database is better than any other in EVERY application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: G Thompson</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601582</link>
		<dc:creator>G Thompson</dc:creator>
		<pubDate>Fri, 09 Jan 2009 04:52:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601582</guid>
		<description>Gawd the standard broohaha about what people think HJavascript is all about. Having been a programmer since the early 1990&#039;s in everything from VMS, PICK, Pascal, Cobol ~shudders~, ANSI-C, and then into the OOP side of C++, Python, Java.. as well as the server side uncompiled languages of Perl, PHP, C# etc.. And also having taught the newer variants of these in University and the way they interact with each other and SQL (as well as flatfile) DBM&#039;s I can unequivecally state that Javascript cannot do one tenth of what a programming server side language can do. Especially when it comes do databases there is no ability to create unique session identifiers that hook between different pages in a secure way. Javascript is a quasi language, even its name says it all. It is a SCRIPTING language only like ASP (not the .net variant) and while it can do basic linked list structures it can never perform into a multi dimensional matrix way that is required in a fully relational database. Javascript is great for what it is used on the client side. But it will never matchthe securability, hookability, or speed of a server side &quot;quasi compiled&quot; programming language. I myself recommend learning PHP, Perl, and ASP.NET to all students.</description>
		<content:encoded><![CDATA[<p>Gawd the standard broohaha about what people think HJavascript is all about. Having been a programmer since the early 1990&#8217;s in everything from VMS, PICK, Pascal, Cobol ~shudders~, ANSI-C, and then into the OOP side of C++, Python, Java.. as well as the server side uncompiled languages of Perl, PHP, C# etc.. And also having taught the newer variants of these in University and the way they interact with each other and SQL (as well as flatfile) DBM&#8217;s I can unequivecally state that Javascript cannot do one tenth of what a programming server side language can do. Especially when it comes do databases there is no ability to create unique session identifiers that hook between different pages in a secure way. Javascript is a quasi language, even its name says it all. It is a SCRIPTING language only like ASP (not the .net variant) and while it can do basic linked list structures it can never perform into a multi dimensional matrix way that is required in a fully relational database. Javascript is great for what it is used on the client side. But it will never matchthe securability, hookability, or speed of a server side &#8220;quasi compiled&#8221; programming language. I myself recommend learning PHP, Perl, and ASP.NET to all students.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dels</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601495</link>
		<dc:creator>Dels</dc:creator>
		<pubDate>Fri, 09 Jan 2009 01:31:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601495</guid>
		<description>I think in future Web Development have to be in own subpages of this site and then we can categorize it into several section:
- HTML &amp; CSS (Web Design)
- Server Side Programming
- Database Operation Related
- Client Side Programming (JS, Ajax, etc)
- SEO

then it would be perfect
(sorry that was just my Utopia LOL)</description>
		<content:encoded><![CDATA[<p>I think in future Web Development have to be in own subpages of this site and then we can categorize it into several section:<br />
- HTML &amp; CSS (Web Design)<br />
- Server Side Programming<br />
- Database Operation Related<br />
- Client Side Programming (JS, Ajax, etc)<br />
- SEO</p>
<p>then it would be perfect<br />
(sorry that was just my Utopia LOL)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George G</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601493</link>
		<dc:creator>George G</dc:creator>
		<pubDate>Fri, 09 Jan 2009 01:29:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601493</guid>
		<description>Daniella,

Comrade, we now live in brave new world where innovative companies are free to offer all sorts of interesting services and options.  There are also magnificent invention called search engine to help you find these kinds of stuff.  Good luck my friend, give my best to all your brethren herd... moo moo!</description>
		<content:encoded><![CDATA[<p>Daniella,</p>
<p>Comrade, we now live in brave new world where innovative companies are free to offer all sorts of interesting services and options.  There are also magnificent invention called search engine to help you find these kinds of stuff.  Good luck my friend, give my best to all your brethren herd&#8230; moo moo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601492</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 09 Jan 2009 01:29:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601492</guid>
		<description>Daniella,

Comrade, we now live in brave new world where innovative companies are free to offer all sorts of interesting services and options.  There are also magnificent invention called search engine to help you find these kinds of stuff.  Good luck my friend, give my best to all your brethren herd... moo moo!</description>
		<content:encoded><![CDATA[<p>Daniella,</p>
<p>Comrade, we now live in brave new world where innovative companies are free to offer all sorts of interesting services and options.  There are also magnificent invention called search engine to help you find these kinds of stuff.  Good luck my friend, give my best to all your brethren herd&#8230; moo moo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SK Mezanul</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601488</link>
		<dc:creator>SK Mezanul</dc:creator>
		<pubDate>Fri, 09 Jan 2009 01:26:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601488</guid>
		<description>Thanks Daniel for this article.</description>
		<content:encoded><![CDATA[<p>Thanks Daniel for this article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Pataki</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601457</link>
		<dc:creator>Daniel Pataki</dc:creator>
		<pubDate>Fri, 09 Jan 2009 00:35:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601457</guid>
		<description>Hi Womble, thanks a lot, I hope to keep them coming :) 

Gearge, I think I&#039;m not arguing anymore :D Feel free to use Firebird, but I seriously doubt you can create a webpage with it unless you have your very own server, since no host will support it. It might be good technology though, I&#039;ll take a look at it!</description>
		<content:encoded><![CDATA[<p>Hi Womble, thanks a lot, I hope to keep them coming :) </p>
<p>Gearge, I think I&#8217;m not arguing anymore :D Feel free to use Firebird, but I seriously doubt you can create a webpage with it unless you have your very own server, since no host will support it. It might be good technology though, I&#8217;ll take a look at it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Womble</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601446</link>
		<dc:creator>Womble</dc:creator>
		<pubDate>Fri, 09 Jan 2009 00:24:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601446</guid>
		<description>Another excellent insight Daniel, In a world of copycat blogging it&#039;s always a pleasure to read your fresh articles.</description>
		<content:encoded><![CDATA[<p>Another excellent insight Daniel, In a world of copycat blogging it&#8217;s always a pleasure to read your fresh articles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Glass</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601426</link>
		<dc:creator>George Glass</dc:creator>
		<pubDate>Thu, 08 Jan 2009 23:49:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601426</guid>
		<description>You are painting yourself into a corner my friend with your arguments becoming ever more increasingly ridiculous.  I might as well tell you in turn that you should only program in C, since that is what PHP is built on.  Regardless, there are many ways to connect to a DB with JS/AJAX.  I was illustrating my point with a simple one.  Besides, were you aware that you can even use JS as a server side language??  JS is really a much more advanced and capable language, under the hood it acts in a functional manner, so has more in common with powerhouses like LISP, despite its C syntax.  In the future only those accustomed to programming in a functional method will be able to take advantage of multi-core computer resources...an added bonus!  

Also I begrudge your choice of MySQL as database and recomend users check out Firebird.  It&#039;s a slightly more difficult to start using, but has better performance and does not require the endless amount of tweaking, configuring, and learning that MySQL does for appplications of any scale.</description>
		<content:encoded><![CDATA[<p>You are painting yourself into a corner my friend with your arguments becoming ever more increasingly ridiculous.  I might as well tell you in turn that you should only program in C, since that is what PHP is built on.  Regardless, there are many ways to connect to a DB with JS/AJAX.  I was illustrating my point with a simple one.  Besides, were you aware that you can even use JS as a server side language??  JS is really a much more advanced and capable language, under the hood it acts in a functional manner, so has more in common with powerhouses like LISP, despite its C syntax.  In the future only those accustomed to programming in a functional method will be able to take advantage of multi-core computer resources&#8230;an added bonus!  </p>
<p>Also I begrudge your choice of MySQL as database and recomend users check out Firebird.  It&#8217;s a slightly more difficult to start using, but has better performance and does not require the endless amount of tweaking, configuring, and learning that MySQL does for appplications of any scale.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Pataki</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601390</link>
		<dc:creator>Daniel Pataki</dc:creator>
		<pubDate>Thu, 08 Jan 2009 22:58:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601390</guid>
		<description>Sorry mate, but NextDB is also based on MySQL and PHP, and you need an account with them to use it. The reason it&#039;s just JS is that it is a way for people who don&#039;t know to create dastabases. The backend just translates your JS into PHP and MySQL.</description>
		<content:encoded><![CDATA[<p>Sorry mate, but NextDB is also based on MySQL and PHP, and you need an account with them to use it. The reason it&#8217;s just JS is that it is a way for people who don&#8217;t know to create dastabases. The backend just translates your JS into PHP and MySQL.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Glass</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601359</link>
		<dc:creator>George Glass</dc:creator>
		<pubDate>Thu, 08 Jan 2009 22:27:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601359</guid>
		<description>Daniel,

I suggest you close your mouth and stop letting all the flies out.

OH, and take a look here:  http://www.programmableweb.com/api/nextdb</description>
		<content:encoded><![CDATA[<p>Daniel,</p>
<p>I suggest you close your mouth and stop letting all the flies out.</p>
<p>OH, and take a look here:  <a href="http://www.programmableweb.com/api/nextdb" rel="nofollow">http://www.programmableweb.com/api/nextdb</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Pataki</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601347</link>
		<dc:creator>Daniel Pataki</dc:creator>
		<pubDate>Thu, 08 Jan 2009 22:18:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601347</guid>
		<description>Oh, sorry about the typo!

Hi George! 

I think you should brush up on your programming knowledge a bit :) Javascript can not interact with mysql databases, since one is client side (js), the other is server side. You can pass variables from one to the other (php to js).

Also, php indirectly is parsed by the browser, since it outputs HTML code, or even javascript actually. I use php to generate dynamic javascript stuff. Anyways, in the end you always get a &quot;static&quot; page, so the end result is the same as if you would&#039;ve coded the page only in html and js

Also, there is absolutely NO WAY you can build a big site without server side programming, how can you deal with user profile for example?</description>
		<content:encoded><![CDATA[<p>Oh, sorry about the typo!</p>
<p>Hi George! </p>
<p>I think you should brush up on your programming knowledge a bit :) Javascript can not interact with mysql databases, since one is client side (js), the other is server side. You can pass variables from one to the other (php to js).</p>
<p>Also, php indirectly is parsed by the browser, since it outputs HTML code, or even javascript actually. I use php to generate dynamic javascript stuff. Anyways, in the end you always get a &#8220;static&#8221; page, so the end result is the same as if you would&#8217;ve coded the page only in html and js</p>
<p>Also, there is absolutely NO WAY you can build a big site without server side programming, how can you deal with user profile for example?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601327</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Thu, 08 Jan 2009 22:02:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601327</guid>
		<description>It is a misunderstanding. Daniel was explaining web development while you mentioned the typo. So, yes, it is a type and I corrected it ;)</description>
		<content:encoded><![CDATA[<p>It is a misunderstanding. Daniel was explaining web development while you mentioned the typo. So, yes, it is a type and I corrected it ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beermeister</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601281</link>
		<dc:creator>Beermeister</dc:creator>
		<pubDate>Thu, 08 Jan 2009 21:21:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601281</guid>
		<description>Oh.  A new term coined by ghacks?  And here I thought it was just a regular old typo.</description>
		<content:encoded><![CDATA[<p>Oh.  A new term coined by ghacks?  And here I thought it was just a regular old typo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Glass</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601278</link>
		<dc:creator>George Glass</dc:creator>
		<pubDate>Thu, 08 Jan 2009 21:16:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601278</guid>
		<description>Server side programming is over-rated.  If you are designing content for the web then you should make it a priority to learn languages that will be parsed by the browser.  In fact, now that javascript is capable of interacting with a database the average author has very little need for php.</description>
		<content:encoded><![CDATA[<p>Server side programming is over-rated.  If you are designing content for the web then you should make it a priority to learn languages that will be parsed by the browser.  In fact, now that javascript is capable of interacting with a database the average author has very little need for php.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Pataki</title>
		<link>http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/#comment-601243</link>
		<dc:creator>Daniel Pataki</dc:creator>
		<pubDate>Thu, 08 Jan 2009 20:40:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.ghacks.net/?p=9687#comment-601243</guid>
		<description>Hi Beermeister!

Yep, take a look at 
http://www.ghacks.net/2009/01/02/web-development-standardizing-variables-to-code-faster/
for the announcement. 

As far as I know Martin will create a sub-domain on the site for specialized articles like this in the future :)</description>
		<content:encoded><![CDATA[<p>Hi Beermeister!</p>
<p>Yep, take a look at<br />
<a href="http://www.ghacks.net/2009/01/02/web-development-standardizing-variables-to-code-faster/" rel="nofollow">http://www.ghacks.net/2009/01/02/web-development-standardizing-variables-to-code-faster/</a><br />
for the announcement. </p>
<p>As far as I know Martin will create a sub-domain on the site for specialized articles like this in the future :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
