<?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: Pretty URLs: Pretty Easy!</title>
	<atom:link href="http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<lastBuildDate>Sat, 20 Mar 2010 19:42:52 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: gtipete</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928368</link>
		<dc:creator>gtipete</dc:creator>
		<pubDate>Fri, 10 Jul 2009 00:31:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928368</guid>
		<description>If you are worried that beginners are not ready for the complexity involved in creating clean urls, then let them have their fun with query strings.
I think that if the whole concept behind clean urls was broken down into &#039;building blocks&#039; and the code was explained in simple terms most beginners would get their head around it.</description>
		<content:encoded><![CDATA[<p>If you are worried that beginners are not ready for the complexity involved in creating clean urls, then let them have their fun with query strings.<br />
I think that if the whole concept behind clean urls was broken down into &#8216;building blocks&#8217; and the code was explained in simple terms most beginners would get their head around it.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: arts-multimedia</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928337</link>
		<dc:creator>arts-multimedia</dc:creator>
		<pubDate>Thu, 09 Jul 2009 09:18:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928337</guid>
		<description>I agree with  BubbaBelly.  A beginner expects to be able to write a full application after reading a book. and that it should include a couple of samles with .htAccess, mod_rewrite and such.  Beginners are not necessarily fragile creatures breaking to pieces when they see some advanced code.:-)

That the book should cover MVC architecture might be a bit too much, although a general idea of the concept would be a good idea.  After all, not everyone will want to build large systems, and those who want, could buy a specialized book on MVC frameworks.  There are many books that cover this subject.</description>
		<content:encoded><![CDATA[<p>I agree with  BubbaBelly.  A beginner expects to be able to write a full application after reading a book. and that it should include a couple of samles with .htAccess, mod_rewrite and such.  Beginners are not necessarily fragile creatures breaking to pieces when they see some advanced code.:-)</p>
<p>That the book should cover MVC architecture might be a bit too much, although a general idea of the concept would be a good idea.  After all, not everyone will want to build large systems, and those who want, could buy a specialized book on MVC frameworks.  There are many books that cover this subject.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: awasson</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928314</link>
		<dc:creator>awasson</dc:creator>
		<pubDate>Thu, 09 Jul 2009 00:19:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928314</guid>
		<description>I&#039;m afraid I have to disagree with the premise that a beginner&#039;s book should contain all of the stuff that we&#039;ve been learning and refining over the last decade. Sure design patterns is important as is htaccess &amp; the various apache modules but you have to keep in mind that these are beginners reading the book.

Most people begin programming by writing a &quot;hello world&quot; program. After that it takes quite some time to move on to the more advanced topics like dealing with datasets, paging results, optimizing the database structure, manipulating data with the help of arrays, using CSS to style the presentation, etc... Too much information would likely stall the beginner out.</description>
		<content:encoded><![CDATA[<p>I&#8217;m afraid I have to disagree with the premise that a beginner&#8217;s book should contain all of the stuff that we&#8217;ve been learning and refining over the last decade. Sure design patterns is important as is htaccess &amp; the various apache modules but you have to keep in mind that these are beginners reading the book.</p>
<p>Most people begin programming by writing a &#8220;hello world&#8221; program. After that it takes quite some time to move on to the more advanced topics like dealing with datasets, paging results, optimizing the database structure, manipulating data with the help of arrays, using CSS to style the presentation, etc&#8230; Too much information would likely stall the beginner out.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: BubbaBelly</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928309</link>
		<dc:creator>BubbaBelly</dc:creator>
		<pubDate>Wed, 08 Jul 2009 20:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928309</guid>
		<description>I have the first edition of this book.  It was great at the time, for the time.  I was just beginning with PHP and MySQL, and in many regards so was PHP and MySQL as a combined solution.  But its been what, 6 or 7 years?  

I think an introductory book should definitely cover the ideas of .htaccess, mod_rewrite, and MVC architectures, etc.  Anyone looking into the subject is not interested in building a simple &quot;mom and pop&quot; sort of website.  I understand that the book is not intended to go in-depth on these issues, but I think they should be presented as, &quot;this is the way it&#039;s being done now&quot;. 

I can&#039;t tell you how many times, I&#039;ve searched for something or read something and only gotten half the answer.  You then go and do it and learn the other half.  Which is great for enhancing the understanding of things, but I also think it would be incredibly helpful if the popular and credible resources told more of story, etc.  I don&#039;t mean to imply the book by Kevin is lacking is such regard, these are just some thoughts.

However, I think sometimes a disservice is done to &quot;beginners&quot; or the development community by dumbing it down too much. The more information, the better.</description>
		<content:encoded><![CDATA[<p>I have the first edition of this book.  It was great at the time, for the time.  I was just beginning with PHP and MySQL, and in many regards so was PHP and MySQL as a combined solution.  But its been what, 6 or 7 years?  </p>
<p>I think an introductory book should definitely cover the ideas of .htaccess, mod_rewrite, and MVC architectures, etc.  Anyone looking into the subject is not interested in building a simple &#8220;mom and pop&#8221; sort of website.  I understand that the book is not intended to go in-depth on these issues, but I think they should be presented as, &#8220;this is the way it&#8217;s being done now&#8221;. </p>
<p>I can&#8217;t tell you how many times, I&#8217;ve searched for something or read something and only gotten half the answer.  You then go and do it and learn the other half.  Which is great for enhancing the understanding of things, but I also think it would be incredibly helpful if the popular and credible resources told more of story, etc.  I don&#8217;t mean to imply the book by Kevin is lacking is such regard, these are just some thoughts.</p>
<p>However, I think sometimes a disservice is done to &#8220;beginners&#8221; or the development community by dumbing it down too much. The more information, the better.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: awasson</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928296</link>
		<dc:creator>awasson</dc:creator>
		<pubDate>Wed, 08 Jul 2009 16:44:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928296</guid>
		<description>&lt;strong&gt;@Anonymous:&lt;/strong&gt; &lt;em&gt;For those people rubbishing the content of the book, maybe you should look again at the book title. It’s about php and mysql end of story. It’s not about developing in current code frameworks, nor is it about how to configure your web server. I would be surprised if those topics aren’t mentioned in passing though. This is a book about learning the fundamentals of using php with mysql to develop database driven websites. Kudos to Kevin for keeping the book on topic.&lt;/em&gt;

Thanks for posting that. I certainly couldn&#039;t have put it any better.</description>
		<content:encoded><![CDATA[<p><strong>@Anonymous:</strong> <em>For those people rubbishing the content of the book, maybe you should look again at the book title. It’s about php and mysql end of story. It’s not about developing in current code frameworks, nor is it about how to configure your web server. I would be surprised if those topics aren’t mentioned in passing though. This is a book about learning the fundamentals of using php with mysql to develop database driven websites. Kudos to Kevin for keeping the book on topic.</em></p>
<p>Thanks for posting that. I certainly couldn&#8217;t have put it any better.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: langsor</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928261</link>
		<dc:creator>langsor</dc:creator>
		<pubDate>Wed, 08 Jul 2009 03:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928261</guid>
		<description>I don&#039;t care what they say about you Kevin, I think you do good work. ;-)

I too jumped to the mod_rewrite option and also saw the likelihood of code duplication (although not necessarily depending on dependency structures), but what I know is true is that there is almost always more than just one way to peel an orange (or some such cliche) and you&#039;re not going to learn all of them in a one-off scenario.  The templates and separation is a good place to start of beginners and will get them off bad habits before they ever start.

For you folks that say designers and programmers don&#039;t come in the same package, think again, it may be rare, but I know it&#039;s possible.  Now maybe a jack of all trades will be less a master at all, but can still be a master.

Thanks for letting me have my word.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t care what they say about you Kevin, I think you do good work. ;-)</p>
<p>I too jumped to the mod_rewrite option and also saw the likelihood of code duplication (although not necessarily depending on dependency structures), but what I know is true is that there is almost always more than just one way to peel an orange (or some such cliche) and you&#8217;re not going to learn all of them in a one-off scenario.  The templates and separation is a good place to start of beginners and will get them off bad habits before they ever start.</p>
<p>For you folks that say designers and programmers don&#8217;t come in the same package, think again, it may be rare, but I know it&#8217;s possible.  Now maybe a jack of all trades will be less a master at all, but can still be a master.</p>
<p>Thanks for letting me have my word.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Yank</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928259</link>
		<dc:creator>Kevin Yank</dc:creator>
		<pubDate>Wed, 08 Jul 2009 00:56:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928259</guid>
		<description>Good debate so far. Obviously, I don’t believe full-on OOP theory or Apache server configuration belongs in an absolute beginner’s PHP book, but this approach lays the groundwork for learning MVC frameworks by dividing the code into a model (shared include files), the view (template files), and the controller (index.php).

I think you’ll agree that if someone who has never written any type of computer program before can pick up a 400 page book and learn to write a simple, secure PHP application structured in this way, that’s a pretty solid achievement.</description>
		<content:encoded><![CDATA[<p>Good debate so far. Obviously, I don’t believe full-on OOP theory or Apache server configuration belongs in an absolute beginner’s PHP book, but this approach lays the groundwork for learning MVC frameworks by dividing the code into a model (shared include files), the view (template files), and the controller (index.php).</p>
<p>I think you’ll agree that if someone who has never written any type of computer program before can pick up a 400 page book and learn to write a simple, secure PHP application structured in this way, that’s a pretty solid achievement.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: arts-multimedia</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928258</link>
		<dc:creator>arts-multimedia</dc:creator>
		<pubDate>Wed, 08 Jul 2009 00:23:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928258</guid>
		<description>always a bit handicapped when talking with clinets(I wanted to finish, sorry about that).</description>
		<content:encoded><![CDATA[<p>always a bit handicapped when talking with clinets(I wanted to finish, sorry about that).</p>]]></content:encoded>
	</item>
	<item>
		<title>By: arts-multimedia</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928257</link>
		<dc:creator>arts-multimedia</dc:creator>
		<pubDate>Wed, 08 Jul 2009 00:21:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928257</guid>
		<description>I agree with Dorsey: &lt;blockquote&gt;Although I’ve seen some graphic types who can grasp engineering principals, the creative side is the wrong side of the brain for serious software engineering.&lt;/blockquote&gt;

At best, a graphic designer can be a good amateur in programming. It took me a couple of years to accept that and give the programming to someone who doesn&#039;t do anything else. However, it is important for a graphic designer to have an understanding of programming so that he/she knows what can be done and what not.
Thereofroe, a graphic designer without any knowledge of programming is a</description>
		<content:encoded><![CDATA[<p>I agree with Dorsey:<br />
<blockquote>Although I’ve seen some graphic types who can grasp engineering principals, the creative side is the wrong side of the brain for serious software engineering.</blockquote></p>
<p>At best, a graphic designer can be a good amateur in programming. It took me a couple of years to accept that and give the programming to someone who doesn&#8217;t do anything else. However, it is important for a graphic designer to have an understanding of programming so that he/she knows what can be done and what not.<br />
Thereofroe, a graphic designer without any knowledge of programming is a</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Justen</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928256</link>
		<dc:creator>Justen</dc:creator>
		<pubDate>Wed, 08 Jul 2009 00:13:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928256</guid>
		<description>Honestly? Sounds messy, distracting, and obtuse. Use mod_rewrite to rewrite directories into query strings - simple problem, simple answer. In your system, a file structure change spells disaster and there&#039;s tons and tons of code duplication going on. Whether you write procedural or object oriented code, this is a terrible and pointless mess when the equivalent solution in mod_rewrite can be copy-pasted off of numerous examples on the web.

If for some odd reason your server does not support mod_rewrite and you cannot install it or have it installed, GET ANOTHER SERVER. The medium-long term cost of maintaining this mess is much higher than a simple server swap for any project where this would be a possible solution in the first place.</description>
		<content:encoded><![CDATA[<p>Honestly? Sounds messy, distracting, and obtuse. Use mod_rewrite to rewrite directories into query strings &#8211; simple problem, simple answer. In your system, a file structure change spells disaster and there&#8217;s tons and tons of code duplication going on. Whether you write procedural or object oriented code, this is a terrible and pointless mess when the equivalent solution in mod_rewrite can be copy-pasted off of numerous examples on the web.</p>
<p>If for some odd reason your server does not support mod_rewrite and you cannot install it or have it installed, GET ANOTHER SERVER. The medium-long term cost of maintaining this mess is much higher than a simple server swap for any project where this would be a possible solution in the first place.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928253</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 07 Jul 2009 23:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928253</guid>
		<description>For those people rubbishing the content of the book, maybe you should look again at the book title.  It&#039;s about php and mysql end of story.  It&#039;s not about developing in current code frameworks, nor is it about how to configure your web server.  I would be surprised if those topics aren&#039;t mentioned in passing though.  This is a book about learning the fundamentals of using php with mysql to develop database driven websites.  Kudos to Kevin for keeping the book on topic.</description>
		<content:encoded><![CDATA[<p>For those people rubbishing the content of the book, maybe you should look again at the book title.  It&#8217;s about php and mysql end of story.  It&#8217;s not about developing in current code frameworks, nor is it about how to configure your web server.  I would be surprised if those topics aren&#8217;t mentioned in passing though.  This is a book about learning the fundamentals of using php with mysql to develop database driven websites.  Kudos to Kevin for keeping the book on topic.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: the ImageSmith</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928248</link>
		<dc:creator>the ImageSmith</dc:creator>
		<pubDate>Tue, 07 Jul 2009 22:33:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928248</guid>
		<description>I&#039;m with &lt;em&gt;BubbaBelly&lt;/em&gt;. 
Why not get some basics of MVC theory going rather than tout a system that will produce a rubbish project layout and mean that new programmer cannot even &lt;em&gt;get&lt;/em&gt; a job let alone &lt;em&gt;lose&lt;/em&gt; one?
There are plenty of MVC frameworks out there that eeven a novice can work with - Zend, Codeigniter, etc.
At the end of the day, good on you for the effort in writing the book. Perhaps you should bend your literary efforts in this direction next time Kevin and help some noobies get really useful knowledge (ie what industry is currently using).</description>
		<content:encoded><![CDATA[<p>I&#8217;m with <em>BubbaBelly</em>.<br />
Why not get some basics of MVC theory going rather than tout a system that will produce a rubbish project layout and mean that new programmer cannot even <em>get</em> a job let alone <em>lose</em> one?<br />
There are plenty of MVC frameworks out there that eeven a novice can work with &#8211; Zend, Codeigniter, etc.<br />
At the end of the day, good on you for the effort in writing the book. Perhaps you should bend your literary efforts in this direction next time Kevin and help some noobies get really useful knowledge (ie what industry is currently using).</p>]]></content:encoded>
	</item>
	<item>
		<title>By: awasson</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928247</link>
		<dc:creator>awasson</dc:creator>
		<pubDate>Tue, 07 Jul 2009 21:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928247</guid>
		<description>Dorsey is right. mod_rewrite isn&#039;t always available and when it isn&#039;t, you need an alternative. I wish I could pick and choose where all of my sites are hosted but there are a lot of them and I don&#039;t determine where they all reside. Some sites are hosted by clients in-house on IIS boxes with PHP in CGI mode and there is no mod_rewrite available if it&#039;s on IIS unless you purchase a ISAPI_Rewrite module and configure it but that isn&#039;t always possible.</description>
		<content:encoded><![CDATA[<p>Dorsey is right. mod_rewrite isn&#8217;t always available and when it isn&#8217;t, you need an alternative. I wish I could pick and choose where all of my sites are hosted but there are a lot of them and I don&#8217;t determine where they all reside. Some sites are hosted by clients in-house on IIS boxes with PHP in CGI mode and there is no mod_rewrite available if it&#8217;s on IIS unless you purchase a ISAPI_Rewrite module and configure it but that isn&#8217;t always possible.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: ETbyrne</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928244</link>
		<dc:creator>ETbyrne</dc:creator>
		<pubDate>Tue, 07 Jul 2009 20:38:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928244</guid>
		<description>Old news, I wrote a tutorial on fancy urls in PHP without mod_rewrite way back in November 2008... Here&#039;s my shameless plug: &lt;a href=&quot;http://www.evanbot.com/article/fancy-urls-without-mod_rewrite/3&quot; rel=&quot;nofollow&quot;&gt;link&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Old news, I wrote a tutorial on fancy urls in PHP without mod_rewrite way back in November 2008&#8230; Here&#8217;s my shameless plug: <a href="http://www.evanbot.com/article/fancy-urls-without-mod_rewrite/3" rel="nofollow">link</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: allspiritseve</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928239</link>
		<dc:creator>allspiritseve</dc:creator>
		<pubDate>Tue, 07 Jul 2009 19:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928239</guid>
		<description>@Dorsey most should be able to use .htaccess files though. I would not use any host that didn&#039;t allow them. mod_rewrite is the de facto standard for clean urls.</description>
		<content:encoded><![CDATA[<p>@Dorsey most should be able to use .htaccess files though. I would not use any host that didn&#8217;t allow them. mod_rewrite is the de facto standard for clean urls.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Dorsey</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928237</link>
		<dc:creator>Dorsey</dc:creator>
		<pubDate>Tue, 07 Jul 2009 18:53:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928237</guid>
		<description>Not everyone has access to their host&#039;s Apache configuration, so it doesn&#039;t matter how easy this would be, those approaches are non-starters.

I&#039;m assuming that the concept of modular programming and reusable code aren&#039;t new concepts for seasoned pros, but I do think that those are concepts not immediately obvious to newbies and/or casual programmers.  I lump graphic designers into the latter category.  Although I&#039;ve seen some graphic types who can grasp engineering principals, the creative side is the wrong side of the brain for serious software engineering.  Yes, I know that will be offensive to some, but before you knock me down to size, consider your attitude towards engineers who try to draw things and make pretty pages.</description>
		<content:encoded><![CDATA[<p>Not everyone has access to their host&#8217;s Apache configuration, so it doesn&#8217;t matter how easy this would be, those approaches are non-starters.</p>
<p>I&#8217;m assuming that the concept of modular programming and reusable code aren&#8217;t new concepts for seasoned pros, but I do think that those are concepts not immediately obvious to newbies and/or casual programmers.  I lump graphic designers into the latter category.  Although I&#8217;ve seen some graphic types who can grasp engineering principals, the creative side is the wrong side of the brain for serious software engineering.  Yes, I know that will be offensive to some, but before you knock me down to size, consider your attitude towards engineers who try to draw things and make pretty pages.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: arts-multimedia</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928235</link>
		<dc:creator>arts-multimedia</dc:creator>
		<pubDate>Tue, 07 Jul 2009 18:39:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928235</guid>
		<description>I actually didn&#039;t know that showing .php is a problem, actually. I also notice that sitepoint has many php urls, so in that respect I do not understand why you say that developers using the regular method would be out of a job. :-)  
That said, in the meantime I do not develop in php myself anymore, but rather leave it to a specialist.  After all, design is not the same as programming or scripting.
In any case, I&#039;m quite sure your new book will be worthwhile.</description>
		<content:encoded><![CDATA[<p>I actually didn&#8217;t know that showing .php is a problem, actually. I also notice that sitepoint has many php urls, so in that respect I do not understand why you say that developers using the regular method would be out of a job. :-)<br />
That said, in the meantime I do not develop in php myself anymore, but rather leave it to a specialist.  After all, design is not the same as programming or scripting.<br />
In any case, I&#8217;m quite sure your new book will be worthwhile.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: arts-multimedia</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928232</link>
		<dc:creator>arts-multimedia</dc:creator>
		<pubDate>Tue, 07 Jul 2009 18:22:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928232</guid>
		<description>I&#039;ve got those early chapters too, printed from the site.  They were a great help for me setting up a test server on my computer and do my first php project.  Tha</description>
		<content:encoded><![CDATA[<p>I&#8217;ve got those early chapters too, printed from the site.  They were a great help for me setting up a test server on my computer and do my first php project.  Tha</p>]]></content:encoded>
	</item>
	<item>
		<title>By: awasson</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928230</link>
		<dc:creator>awasson</dc:creator>
		<pubDate>Tue, 07 Jul 2009 17:57:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928230</guid>
		<description>Right on Kevin!

I read your book ages ago... It must have been when it first came out because it was in article format on the site and I printed out every page... I still have it in my bookshelf full of highlighter and postit notes : )

It sounds like the new book is introducing the reader to design patterns or at least agile development practices. I&#039;ve got the first 4 chapters and may just buy the book to go with the rest of my SP arsenal. The original was a great read so I expect the new one will be even better.

Cheers,
Andrew</description>
		<content:encoded><![CDATA[<p>Right on Kevin!</p>
<p>I read your book ages ago&#8230; It must have been when it first came out because it was in article format on the site and I printed out every page&#8230; I still have it in my bookshelf full of highlighter and postit notes : )</p>
<p>It sounds like the new book is introducing the reader to design patterns or at least agile development practices. I&#8217;ve got the first 4 chapters and may just buy the book to go with the rest of my SP arsenal. The original was a great read so I expect the new one will be even better.</p>
<p>Cheers,<br />
Andrew</p>]]></content:encoded>
	</item>
	<item>
		<title>By: BubbaBelly</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928229</link>
		<dc:creator>BubbaBelly</dc:creator>
		<pubDate>Tue, 07 Jul 2009 17:53:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928229</guid>
		<description>I think the multiple folder approach is messy and ameteur.  We don&#039;t live in 1996 anymore!  What about .htaccess files and utilities like ISAPI Rewrite?  Also, why not follow the example of techniques of the Zend Framework?  They did create PHP.</description>
		<content:encoded><![CDATA[<p>I think the multiple folder approach is messy and ameteur.  We don&#8217;t live in 1996 anymore!  What about .htaccess files and utilities like ISAPI Rewrite?  Also, why not follow the example of techniques of the Zend Framework?  They did create PHP.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: allspiritseve</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928227</link>
		<dc:creator>allspiritseve</dc:creator>
		<pubDate>Tue, 07 Jul 2009 17:50:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928227</guid>
		<description>What happened to mod_rewrite?</description>
		<content:encoded><![CDATA[<p>What happened to mod_rewrite?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jory Geerts</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928222</link>
		<dc:creator>Jory Geerts</dc:creator>
		<pubDate>Tue, 07 Jul 2009 16:53:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928222</guid>
		<description>Is the following really that hard? You won&#039;t have to explain in great detail how it works and its easy enough to explain what it does.

&lt;pre&gt;&lt;code&gt;&lt;IfModule mod_rewrite.c&gt;
	RewriteEngine On
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule (.*) index.php [QSA] [L]
&lt;/IfModule&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;&lt;code&gt;$requestData = explode( $_SERVER[&#039;REQUEST_URI&#039;] );&lt;/code&gt;&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Is the following really that hard? You won&#8217;t have to explain in great detail how it works and its easy enough to explain what it does.</p>
<pre><code>&lt;IfModule mod_rewrite.c&gt;
	RewriteEngine On
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule (.*) index.php [QSA] [L]
&lt;/IfModule&gt;</code></pre>
<pre><code>$requestData = explode( $_SERVER['REQUEST_URI'] );</code></pre>]]></content:encoded>
	</item>
	<item>
		<title>By: Martin F</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928211</link>
		<dc:creator>Martin F</dc:creator>
		<pubDate>Tue, 07 Jul 2009 12:54:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928211</guid>
		<description>This feels a bit like bastardizing a proper setup. I&#039;d make sure you _carefully_ explain that this just mimics how it would look, and it&#039;s not how it&#039;s actually done, otherwise we&#039;ll just see this in production when the fledgling programmers start publishing stuff; can you imagine the amount of face palming required then?

I honestly don&#039;t see why examples of how to configure this in Apache via pass thru wouldn&#039;t have been ten times better. That way you also get to promote single point of entrance, you don&#039;t need to duplicate lots of code and best of all you get to actually have URL arguments properly instead if /your/pretty/url/?which=is&amp;not=prettyreally

I realize this book is aimed at beginners, but that doesn&#039;t mean you have to dumb down everything to a level where it will just confuse more than help.</description>
		<content:encoded><![CDATA[<p>This feels a bit like bastardizing a proper setup. I&#8217;d make sure you _carefully_ explain that this just mimics how it would look, and it&#8217;s not how it&#8217;s actually done, otherwise we&#8217;ll just see this in production when the fledgling programmers start publishing stuff; can you imagine the amount of face palming required then?</p>
<p>I honestly don&#8217;t see why examples of how to configure this in Apache via pass thru wouldn&#8217;t have been ten times better. That way you also get to promote single point of entrance, you don&#8217;t need to duplicate lots of code and best of all you get to actually have URL arguments properly instead if /your/pretty/url/?which=is&amp;not=prettyreally</p>
<p>I realize this book is aimed at beginners, but that doesn&#8217;t mean you have to dumb down everything to a level where it will just confuse more than help.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Yank</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928206</link>
		<dc:creator>Kevin Yank</dc:creator>
		<pubDate>Tue, 07 Jul 2009 10:48:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928206</guid>
		<description>krdr, there isn’t a single page in the book that hasn’t been extensively modified or re-written from scratch, and all but one or two examples have dramatically changed. A supplement simply isn’t possible.

That said, we are offering a generous discount on the 4th edition for 3rd edition owners. If you haven’t yet received an email about it, &lt;a href=&quot;mailto:books@sitepoint.com&quot; rel=&quot;nofollow&quot;&gt;drop us a line&lt;/a&gt; and we’ll hook you up.</description>
		<content:encoded><![CDATA[<p>krdr, there isn’t a single page in the book that hasn’t been extensively modified or re-written from scratch, and all but one or two examples have dramatically changed. A supplement simply isn’t possible.</p>
<p>That said, we are offering a generous discount on the 4th edition for 3rd edition owners. If you haven’t yet received an email about it, <a href="mailto:books@sitepoint.com" rel="nofollow">drop us a line</a> and we’ll hook you up.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: krdr</title>
		<link>http://www.sitepoint.com/blogs/2009/07/07/pretty-urls-pretty-easy/comment-page-1/#comment-928205</link>
		<dc:creator>krdr</dc:creator>
		<pubDate>Tue, 07 Jul 2009 10:41:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=12058#comment-928205</guid>
		<description>It would be nice if Sitepoint make supplement to 4th edition for 3rd edition owners. I would pay 5$ for that.</description>
		<content:encoded><![CDATA[<p>It would be nice if Sitepoint make supplement to 4th edition for 3rd edition owners. I would pay 5$ for that.</p>]]></content:encoded>
	</item>
</channel>
</rss>
