<?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 for Ben Ramsey</title>
	<atom:link href="http://benramsey.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://benramsey.com</link>
	<description>PHP and Other Techno-babble</description>
	<lastBuildDate>Mon, 01 Feb 2010 11:59:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Zend Executable Debugger Eclipse Plugin by Natalia</title>
		<link>http://benramsey.com/archives/zend-executable-debugger-eclipse-plugin/comment-page-1/#comment-332570</link>
		<dc:creator>Natalia</dc:creator>
		<pubDate>Mon, 01 Feb 2010 11:59:25 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/archives/zend-executable-debugger-eclipse-plugin/#comment-332570</guid>
		<description>Many thanks to ray plante: I have changed the php.ini in XAMPP as he describes in his post and promptly got my output as a cachegrid-file. Then I installed the free program winchachegrid and now I can really see the bottlenecks in my scripts!</description>
		<content:encoded><![CDATA[<p>Many thanks to ray plante: I have changed the php.ini in XAMPP as he describes in his post and promptly got my output as a cachegrid-file. Then I installed the free program winchachegrid and now I can really see the bottlenecks in my scripts!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HTTP Status: 204 No Content and 205 Reset Content by Ben Ramsey</title>
		<link>http://benramsey.com/archives/http-status-204-no-content-and-205-reset-content/comment-page-1/#comment-331650</link>
		<dc:creator>Ben Ramsey</dc:creator>
		<pubDate>Tue, 26 Jan 2010 01:44:41 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=244#comment-331650</guid>
		<description>@HB: Thanks for catching the typo. I&#039;ve corrected it.

As for having a central place to keep track of all my HTTP posts, I&#039;ve set aside http://benramsey.com/http-status-codes just for this purpose, but I also haven&#039;t finished writing about them. I guess I should get on that. :-)

Really, I do need to wrap up this series. I&#039;ll see what I can do to make that happen soon.

Thanks for reading!</description>
		<content:encoded><![CDATA[<p>@HB: Thanks for catching the typo. I&#8217;ve corrected it.</p>
<p>As for having a central place to keep track of all my HTTP posts, I&#8217;ve set aside <a href="http://benramsey.com/http-status-codes" rel="nofollow">http://benramsey.com/http-status-codes</a> just for this purpose, but I also haven&#8217;t finished writing about them. I guess I should get on that. <img src='http://benramsey.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Really, I do need to wrap up this series. I&#8217;ll see what I can do to make that happen soon.</p>
<p>Thanks for reading!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HTTP Status: 204 No Content and 205 Reset Content by HB</title>
		<link>http://benramsey.com/archives/http-status-204-no-content-and-205-reset-content/comment-page-1/#comment-331641</link>
		<dc:creator>HB</dc:creator>
		<pubDate>Tue, 26 Jan 2010 00:37:41 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=244#comment-331641</guid>
		<description>I&#039;m going through all of your status code posts, I think they&#039;re great. Very useful, and clearer (and shorter) than going to the actual specs.

Maybe I just haven&#039;t found it yet, but do you have a chart or table somewhere that shows all of the status codes you&#039;ve covered? I can sort of pull them with tags, but there are also a lot of other posts in between; I&#039;d love to be able to reference an easily bookmarkable list if possible.

I noticed a typo in this post though:

&quot;In RESTful Web Services, Richardson and Ruby make this distinction between 204 and 204:&quot;

That should be between 204 and 205 :)</description>
		<content:encoded><![CDATA[<p>I&#8217;m going through all of your status code posts, I think they&#8217;re great. Very useful, and clearer (and shorter) than going to the actual specs.</p>
<p>Maybe I just haven&#8217;t found it yet, but do you have a chart or table somewhere that shows all of the status codes you&#8217;ve covered? I can sort of pull them with tags, but there are also a lot of other posts in between; I&#8217;d love to be able to reference an easily bookmarkable list if possible.</p>
<p>I noticed a typo in this post though:</p>
<p>&#8220;In RESTful Web Services, Richardson and Ruby make this distinction between 204 and 204:&#8221;</p>
<p>That should be between 204 and 205 <img src='http://benramsey.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HTTP Status: 100 Continue by sorgalla.com</title>
		<link>http://benramsey.com/archives/http-status-100-continue/comment-page-1/#comment-330088</link>
		<dc:creator>sorgalla.com</dc:creator>
		<pubDate>Tue, 12 Jan 2010 14:40:29 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/archives/http-status-100-continue/#comment-330088</guid>
		<description>&lt;strong&gt;Ajax-Applikationen mit dem Zend Framework...&lt;/strong&gt;

Ajax wird heute in fast jeder modernen Webanwendung genutzt, bietet doch jedes gute Javascript-Framework mittlerweile einfache Möglichkeiten XHR-Anfragen abzusetzen. In diesem Artikel soll es aber nicht um die Client-Seite gehen, sondern darum, wie man...</description>
		<content:encoded><![CDATA[<p><strong>Ajax-Applikationen mit dem Zend Framework&#8230;</strong></p>
<p>Ajax wird heute in fast jeder modernen Webanwendung genutzt, bietet doch jedes gute Javascript-Framework mittlerweile einfache Möglichkeiten XHR-Anfragen abzusetzen. In diesem Artikel soll es aber nicht um die Client-Seite gehen, sondern darum, wie man&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Building Titanium with PHP by Haresh Patel</title>
		<link>http://benramsey.com/archives/building-titanium-with-php/comment-page-1/#comment-325744</link>
		<dc:creator>Haresh Patel</dc:creator>
		<pubDate>Tue, 15 Dec 2009 10:14:40 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=438#comment-325744</guid>
		<description>I am encountering a problem while building project using PHP with Titanium. After packaging I am getting fatal error while launching project.</description>
		<content:encoded><![CDATA[<p>I am encountering a problem while building project using PHP with Titanium. After packaging I am getting fatal error while launching project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Microsoft Web Dev Summit 2009 by Jeremy Clifton</title>
		<link>http://benramsey.com/archives/microsoft-web-dev-summit-2009/comment-page-1/#comment-323561</link>
		<dc:creator>Jeremy Clifton</dc:creator>
		<pubDate>Tue, 01 Dec 2009 14:44:05 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=460#comment-323561</guid>
		<description>I&#039;m really excited about the things MS is doing with PHP. I hadn&#039;t tried installing PHP on IIS since 4.3.something, so the conversations I had with you and Glen Gordon re MS &amp; PHP at the Happy Hour in Atlanta completely blew me away. I think having good support for PHP on IIS opens doors to us as PHP devs that have traditionally been closed.

That being said, I do wish IIS could read .htaccess files and support mod_rewrite rules (I know it didn&#039;t a year ago). I used a commercial solution on the last PHP site I deployed on IIS, so at least there *is* a way to do it ...</description>
		<content:encoded><![CDATA[<p>I&#8217;m really excited about the things MS is doing with PHP. I hadn&#8217;t tried installing PHP on IIS since 4.3.something, so the conversations I had with you and Glen Gordon re MS &#038; PHP at the Happy Hour in Atlanta completely blew me away. I think having good support for PHP on IIS opens doors to us as PHP devs that have traditionally been closed.</p>
<p>That being said, I do wish IIS could read .htaccess files and support mod_rewrite rules (I know it didn&#8217;t a year ago). I used a commercial solution on the last PHP site I deployed on IIS, so at least there <strong>is</strong> a way to do it &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Microsoft Web Dev Summit 2009 by Aaron James</title>
		<link>http://benramsey.com/archives/microsoft-web-dev-summit-2009/comment-page-1/#comment-323553</link>
		<dc:creator>Aaron James</dc:creator>
		<pubDate>Tue, 01 Dec 2009 13:17:31 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=460#comment-323553</guid>
		<description>What is interesting is you said most developers hack on windows and deploy on Linux. But you then say most of the attendees run around with Macbook {ros!

Is there objective data out there which points to the most popular development platform? 

And even if there is, how relevant is it. PHP developers are perhaps the most diverse group out there. You have basic hackers just getting things working, you have small/medium sized web-design shops and increasingly you&#039;re getting enterprise oriented development. Each group has very different needs and different goals.

For me, as a largely enterprise focussed PHP dev I think the biggest reason I don&#039;t develop (let alone deploy) on windows is tooling. There are so many tools that come with a basic linux or mac osx install that make a developer&#039;s life easier.

Most low level PHP coders read blogs and material written by ideological or enterprise level developers who like the power and convenience of the *nix tool stack. I think as much as focussing on PHP&#039;s performance, Microsoft need to create a tool stack comparable to what you can find on any Linux install or Mac.

As Rob says above, simple, simple things like rsync and SSH are a &#039;mare on windows. Heaven help you if you want to do a simple grep to find a source code file.

It&#039;s these little things that in aggregate make developing in Windows a mega pain. And that&#039;s before you even get to the deployment stage.</description>
		<content:encoded><![CDATA[<p>What is interesting is you said most developers hack on windows and deploy on Linux. But you then say most of the attendees run around with Macbook {ros!</p>
<p>Is there objective data out there which points to the most popular development platform? </p>
<p>And even if there is, how relevant is it. PHP developers are perhaps the most diverse group out there. You have basic hackers just getting things working, you have small/medium sized web-design shops and increasingly you&#8217;re getting enterprise oriented development. Each group has very different needs and different goals.</p>
<p>For me, as a largely enterprise focussed PHP dev I think the biggest reason I don&#8217;t develop (let alone deploy) on windows is tooling. There are so many tools that come with a basic linux or mac osx install that make a developer&#8217;s life easier.</p>
<p>Most low level PHP coders read blogs and material written by ideological or enterprise level developers who like the power and convenience of the *nix tool stack. I think as much as focussing on PHP&#8217;s performance, Microsoft need to create a tool stack comparable to what you can find on any Linux install or Mac.</p>
<p>As Rob says above, simple, simple things like rsync and SSH are a &#8216;mare on windows. Heaven help you if you want to do a simple grep to find a source code file.</p>
<p>It&#8217;s these little things that in aggregate make developing in Windows a mega pain. And that&#8217;s before you even get to the deployment stage.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Microsoft Web Dev Summit 2009 by Rob...</title>
		<link>http://benramsey.com/archives/microsoft-web-dev-summit-2009/comment-page-1/#comment-323527</link>
		<dc:creator>Rob...</dc:creator>
		<pubDate>Tue, 01 Dec 2009 09:12:56 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=460#comment-323527</guid>
		<description>Hi Ben,

My requests for MS at the moment revolve around deployment. Essentially, I want native, reliable SSH command line access that doesn&#039;t use remote desktop connections or a VPN. Working, native rsync would be nice too.  

A good start would be getting something like DeltaCopy installable via WPI as it&#039;s really hard to get an IT dept to install anything that isn&#039;t either from a big name PLC or installable via WPI.

Regards,

Rob...</description>
		<content:encoded><![CDATA[<p>Hi Ben,</p>
<p>My requests for MS at the moment revolve around deployment. Essentially, I want native, reliable SSH command line access that doesn&#8217;t use remote desktop connections or a VPN. Working, native rsync would be nice too.  </p>
<p>A good start would be getting something like DeltaCopy installable via WPI as it&#8217;s really hard to get an IT dept to install anything that isn&#8217;t either from a big name PLC or installable via WPI.</p>
<p>Regards,</p>
<p>Rob&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Microsoft Web Dev Summit 2009 by Jordi</title>
		<link>http://benramsey.com/archives/microsoft-web-dev-summit-2009/comment-page-1/#comment-323525</link>
		<dc:creator>Jordi</dc:creator>
		<pubDate>Tue, 01 Dec 2009 09:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=460#comment-323525</guid>
		<description>First of all, tell that every time i try to deploy
a webapp to iis is a trauma. Can they improve
existing technologies like iis on windows 2003
Can they put a real solution to htacces config?</description>
		<content:encoded><![CDATA[<p>First of all, tell that every time i try to deploy<br />
a webapp to iis is a trauma. Can they improve<br />
existing technologies like iis on windows 2003<br />
Can they put a real solution to htacces config?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on POST vs. PUT by Ben Ramsey</title>
		<link>http://benramsey.com/archives/post-vs-put/comment-page-1/#comment-319860</link>
		<dc:creator>Ben Ramsey</dc:creator>
		<pubDate>Tue, 10 Nov 2009 17:11:19 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=446#comment-319860</guid>
		<description>@Sudheer: That&#039;s actually a really good question. I&#039;ll do some digging around and see if I can come up with a little history lesson on that. :-)</description>
		<content:encoded><![CDATA[<p>@Sudheer: That&#8217;s actually a really good question. I&#8217;ll do some digging around and see if I can come up with a little history lesson on that. <img src='http://benramsey.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on POST vs. PUT by Sudheer</title>
		<link>http://benramsey.com/archives/post-vs-put/comment-page-1/#comment-319859</link>
		<dc:creator>Sudheer</dc:creator>
		<pubDate>Tue, 10 Nov 2009 16:59:39 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=446#comment-319859</guid>
		<description>I&#039;m really curious why many people ignored most HTTP verbs and stuck to only two - GET and POST, from the early days of HTTP?</description>
		<content:encoded><![CDATA[<p>I&#8217;m really curious why many people ignored most HTTP verbs and stuck to only two &#8211; GET and POST, from the early days of HTTP?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on POST vs. PUT by Bernhard H.</title>
		<link>http://benramsey.com/archives/post-vs-put/comment-page-1/#comment-319841</link>
		<dc:creator>Bernhard H.</dc:creator>
		<pubDate>Tue, 10 Nov 2009 13:18:23 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=446#comment-319841</guid>
		<description>&quot;The fundamental difference between the POST and PUT requests is reflected in the different meaning of the Request-URI. The URI in a POST request identifies the resource that will handle the enclosed entity.[...] In contrast, the URI in a PUT request identifies the entity enclosed with the request&quot;

A cool thing about POST: &quot;If a resource has been created on the origin server, the response SHOULD be 201 (Created) and contain an entity which describes the status of the request and refers to the new resource, and a Location header. &quot;

So apparently you can use both for updates and creates, its all about the URL. You just have to check the RFCs...

Maybe the problem with PUT and PHP is: PHP usually gets its input through HTML-forms that don&#039;t support PUT. And most webbroswers only support POST/GET :(</description>
		<content:encoded><![CDATA[<p>&#8220;The fundamental difference between the POST and PUT requests is reflected in the different meaning of the Request-URI. The URI in a POST request identifies the resource that will handle the enclosed entity.[...] In contrast, the URI in a PUT request identifies the entity enclosed with the request&#8221;</p>
<p>A cool thing about POST: &#8220;If a resource has been created on the origin server, the response SHOULD be 201 (Created) and contain an entity which describes the status of the request and refers to the new resource, and a Location header. &#8221;</p>
<p>So apparently you can use both for updates and creates, its all about the URL. You just have to check the RFCs&#8230;</p>
<p>Maybe the problem with PUT and PHP is: PHP usually gets its input through HTML-forms that don&#8217;t support PUT. And most webbroswers only support POST/GET <img src='http://benramsey.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on POST vs. PUT by Sudheer</title>
		<link>http://benramsey.com/archives/post-vs-put/comment-page-1/#comment-319782</link>
		<dc:creator>Sudheer</dc:creator>
		<pubDate>Tue, 10 Nov 2009 05:12:52 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=446#comment-319782</guid>
		<description>@Ben Ramsey

From what I understand, you&#039;d request the server to create a blog pots by making HTTP POST request to the URI, say for example, http://example.com/article. Or http://example.com/myname/article. In the latter example, the article would be subordinate to the resource &#039;myname&#039;. 

&quot;according to the spec, a blog post could be created with either a POST or a PUT request&quot;

I agree that both POST and PUT can be used to create the resource. It is more likely, we create resources without specifying the URI at which the resource has to be created. Isn&#039;t this an uncommon request to create a resource - PUT, http://example.com/article/4?</description>
		<content:encoded><![CDATA[<p>@Ben Ramsey</p>
<p>From what I understand, you&#8217;d request the server to create a blog pots by making HTTP POST request to the URI, say for example, <a href="http://example.com/article" rel="nofollow">http://example.com/article</a>. Or <a href="http://example.com/myname/article" rel="nofollow">http://example.com/myname/article</a>. In the latter example, the article would be subordinate to the resource &#8216;myname&#8217;. </p>
<p>&#8220;according to the spec, a blog post could be created with either a POST or a PUT request&#8221;</p>
<p>I agree that both POST and PUT can be used to create the resource. It is more likely, we create resources without specifying the URI at which the resource has to be created. Isn&#8217;t this an uncommon request to create a resource &#8211; PUT, <a href="http://example.com/article/4?" rel="nofollow">http://example.com/article/4?</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on POST vs. PUT by David</title>
		<link>http://benramsey.com/archives/post-vs-put/comment-page-1/#comment-319777</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 10 Nov 2009 03:48:41 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=446#comment-319777</guid>
		<description>In a sense it&#039;s a bit like INSERT vs REPLACE
PUT is similar to REPLACE
POST is similar to INSERT</description>
		<content:encoded><![CDATA[<p>In a sense it&#8217;s a bit like INSERT vs REPLACE<br />
PUT is similar to REPLACE<br />
POST is similar to INSERT</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on POST vs. PUT by Hodicska Gergely</title>
		<link>http://benramsey.com/archives/post-vs-put/comment-page-1/#comment-319740</link>
		<dc:creator>Hodicska Gergely</dc:creator>
		<pubDate>Mon, 09 Nov 2009 21:25:10 +0000</pubDate>
		<guid isPermaLink="false">http://benramsey.com/?p=446#comment-319740</guid>
		<description>And don&#039;t forget that PUT should be idempotent!</description>
		<content:encoded><![CDATA[<p>And don&#8217;t forget that PUT should be idempotent!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.950 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-19 11:38:51 -->
