<?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: Will Ruby kill PHP?</title>
	<atom:link href="http://www.killerphp.com/articles/will-ruby-kill-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.killerphp.com/articles/will-ruby-kill-php/</link>
	<description>Dedicated to teaching web designers PHP.</description>
	<lastBuildDate>Sun, 14 Mar 2010 21:44:29 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: &#187; What happened to Ruby? And why PHP is KING of the Web. &#187; Blog Archive KILLERPHP.COM</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-93908</link>
		<dc:creator>&#187; What happened to Ruby? And why PHP is KING of the Web. &#187; Blog Archive KILLERPHP.COM</dc:creator>
		<pubDate>Sat, 11 Jul 2009 19:27:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-93908</guid>
		<description>[...] I stated years ago in a  blog post about Ruby; PHP&#8217;s strengths are found in Ruby&#8217;s weaknesses. Yes some aspects of PHP are not as [...]</description>
		<content:encoded><![CDATA[<p>[...] I stated years ago in a  blog post about Ruby; PHP&#8217;s strengths are found in Ruby&#8217;s weaknesses. Yes some aspects of PHP are not as [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Mischook</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-34754</link>
		<dc:creator>Stefan Mischook</dc:creator>
		<pubDate>Sun, 21 Oct 2007 13:07:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-34754</guid>
		<description>You are comparing apples to oranges.

... If you want to compare Rails to something, compare it to the Zend Framework or CakePHP or some of the many other PHP based frameworks that provide the same functionality as Rails.

Meanwhile, good luck getting Ruby to work well with Apache ...

Stefan</description>
		<content:encoded><![CDATA[<p>You are comparing apples to oranges.</p>
<p>&#8230; If you want to compare Rails to something, compare it to the Zend Framework or CakePHP or some of the many other PHP based frameworks that provide the same functionality as Rails.</p>
<p>Meanwhile, good luck getting Ruby to work well with Apache &#8230;</p>
<p>Stefan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: timtux</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-34744</link>
		<dc:creator>timtux</dc:creator>
		<pubDate>Sun, 21 Oct 2007 11:38:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-34744</guid>
		<description>I recently switched from PHP to Rails, and nowdays i hate PHP, rails is the way to go.

Just a thing as pagination of posts, in php? Atleast 50 lines of code. In rails?
&quot;@posts = Post.paginate  :per_page  =&gt; 5, :page      =&gt; params[&#039;page&#039;], :order     =&gt; &#039;created_at desc&#039; &quot;. Yes, thats all.

My weblog  contains 305 lines of code. Tagging, Posting, Signup, Tagcloud, Comment, Administration, pagination. How long is yours in PHP? :)</description>
		<content:encoded><![CDATA[<p>I recently switched from PHP to Rails, and nowdays i hate PHP, rails is the way to go.</p>
<p>Just a thing as pagination of posts, in php? Atleast 50 lines of code. In rails?<br />
&#8220;@posts = Post.paginate  :per_page  =&gt; 5, :page      =&gt; params['page'], <img src='http://www.killerphp.com/articles/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> rder     =&gt; &#8216;created_at desc&#8217; &#8220;. Yes, thats all.</p>
<p>My weblog  contains 305 lines of code. Tagging, Posting, Signup, Tagcloud, Comment, Administration, pagination. How long is yours in PHP? <img src='http://www.killerphp.com/articles/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PHP developer</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-28591</link>
		<dc:creator>PHP developer</dc:creator>
		<pubDate>Wed, 12 Sep 2007 15:10:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-28591</guid>
		<description>I don&#039;t think that Ruby can kill PHP, why I&#039;m saying that. Now I&#039;m using agile web development  with rails on Ruby. My experience says , PHP and smarty can be used to develop Rails. it is just a matter of management and I&#039;m sure will hear about Rails using PHP soon,
Best Regards</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think that Ruby can kill PHP, why I&#8217;m saying that. Now I&#8217;m using agile web development  with rails on Ruby. My experience says , PHP and smarty can be used to develop Rails. it is just a matter of management and I&#8217;m sure will hear about Rails using PHP soon,<br />
Best Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GfxDizayn &#187; Başlıksız-8 Eylül 2007</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-28147</link>
		<dc:creator>GfxDizayn &#187; Başlıksız-8 Eylül 2007</dc:creator>
		<pubDate>Fri, 07 Sep 2007 22:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-28147</guid>
		<description>[...] SWX PHP ve SWX Action Script kütüphanesi RC1 PHP Ruby yi döver mi? Podcast: Davey&#8217;s API Rant JASON sadece Ajax için mi? Ruby öğrenmek için 10 neden [...]</description>
		<content:encoded><![CDATA[<p>[...] SWX PHP ve SWX Action Script kütüphanesi RC1 PHP Ruby yi döver mi? Podcast: Davey&#8217;s API Rant JASON sadece Ajax için mi? Ruby öğrenmek için 10 neden [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alice</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-26157</link>
		<dc:creator>Alice</dc:creator>
		<pubDate>Tue, 21 Aug 2007 08:27:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-26157</guid>
		<description>As an experienced developer in both Ruby an PHP I subscribe the above statement that you&#039;d better learn both of them. It will make you a better developer.

I&#039;ve leaned a lot from Ruby on Rails in terms exercising my neurons to avoid unneeded code.

The main Ruby advantage is that the first serious web framework made available (RoR) glued up all the design patterns that the Java community was still trying to understand in a simple to use and understandable manner.

PHP on the other side has far too many so-called frameworks that are popular but miss the simplicity approach to design patterns that Rails has.

Now I&#039;m trying the Akelos framework, which has really ported Rails simplicity to PHP (not like Cake and Symphony). The most important reason for moving to Ruby, has now an alternative on PHP, so this might decrease the avalanche of people leaving PHP for &quot;Rails&quot;</description>
		<content:encoded><![CDATA[<p>As an experienced developer in both Ruby an PHP I subscribe the above statement that you&#8217;d better learn both of them. It will make you a better developer.</p>
<p>I&#8217;ve leaned a lot from Ruby on Rails in terms exercising my neurons to avoid unneeded code.</p>
<p>The main Ruby advantage is that the first serious web framework made available (RoR) glued up all the design patterns that the Java community was still trying to understand in a simple to use and understandable manner.</p>
<p>PHP on the other side has far too many so-called frameworks that are popular but miss the simplicity approach to design patterns that Rails has.</p>
<p>Now I&#8217;m trying the Akelos framework, which has really ported Rails simplicity to PHP (not like Cake and Symphony). The most important reason for moving to Ruby, has now an alternative on PHP, so this might decrease the avalanche of people leaving PHP for &#8220;Rails&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kamilion</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-26011</link>
		<dc:creator>Kamilion</dc:creator>
		<pubDate>Sun, 19 Aug 2007 21:26:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-26011</guid>
		<description>At the moment, I&#039;m learning both PHP and Ruby on Rails.
One of my favorite things about PHP is being able to mix OOP and procedural code. It&#039;s really handy to build an OOP class, and then use it procedurally.

My current application is a mix of PHP and Ruby on Rails.

I&#039;m using Rails to build the web frontend and mySQL interaction, and I&#039;m using PHP to expose the database as a text backend to an object in Second Life. Works quite well, as long as I keep the schema that rails is using updated in the PHP code; but the PHP application is only 4 classes and a dispatcher, so it&#039;s not that hard.

Both have their uses. The real key is knowing which to use where.

Rails is awesome for user interaction, and PHP is invaluable as a backend interface where I need to specify things my own way; rails&#039; sensible defaults are useful, but can get in the way when you *need* to do something a little differently.

In my case, I&#039;m limited to a 2048 byte reply, so I have to go with text only replies.

Rails can do text, but it&#039;s a pain in the butt to dispatch a text list of instructions in the reply due to the output view templates. PHP does much better at this with procedural generation of the list using objects for scatter/gather of data and exposing the gathered data in whatever order I need; some returns require 5 lines returned, some require 17, some even more!

Rails can&#039;t do this as well due to it&#039;s strict adherence to MVC and DRY.

The way I&#039;ve written my client, PHP generated instructions can be processed in any order; but rails forces me into a strict order due to the view template.

I realize I could use partial renders to build up a page, but it&#039;s actually taken me less code to do it in PHP.

Anyway, that&#039;s just my opinion -- Make a choice for yourself and use what you need!</description>
		<content:encoded><![CDATA[<p>At the moment, I&#8217;m learning both PHP and Ruby on Rails.<br />
One of my favorite things about PHP is being able to mix OOP and procedural code. It&#8217;s really handy to build an OOP class, and then use it procedurally.</p>
<p>My current application is a mix of PHP and Ruby on Rails.</p>
<p>I&#8217;m using Rails to build the web frontend and mySQL interaction, and I&#8217;m using PHP to expose the database as a text backend to an object in Second Life. Works quite well, as long as I keep the schema that rails is using updated in the PHP code; but the PHP application is only 4 classes and a dispatcher, so it&#8217;s not that hard.</p>
<p>Both have their uses. The real key is knowing which to use where.</p>
<p>Rails is awesome for user interaction, and PHP is invaluable as a backend interface where I need to specify things my own way; rails&#8217; sensible defaults are useful, but can get in the way when you *need* to do something a little differently.</p>
<p>In my case, I&#8217;m limited to a 2048 byte reply, so I have to go with text only replies.</p>
<p>Rails can do text, but it&#8217;s a pain in the butt to dispatch a text list of instructions in the reply due to the output view templates. PHP does much better at this with procedural generation of the list using objects for scatter/gather of data and exposing the gathered data in whatever order I need; some returns require 5 lines returned, some require 17, some even more!</p>
<p>Rails can&#8217;t do this as well due to it&#8217;s strict adherence to MVC and DRY.</p>
<p>The way I&#8217;ve written my client, PHP generated instructions can be processed in any order; but rails forces me into a strict order due to the view template.</p>
<p>I realize I could use partial renders to build up a page, but it&#8217;s actually taken me less code to do it in PHP.</p>
<p>Anyway, that&#8217;s just my opinion &#8212; Make a choice for yourself and use what you need!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chandru</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-25890</link>
		<dc:creator>Chandru</dc:creator>
		<pubDate>Sat, 18 Aug 2007 11:20:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-25890</guid>
		<description>Guardianblue, developing with Java need not require knowledge of SQL (ever heard of Hibernate or persistence in EJB 3?).  Development of enterprise applications with Java is also much simpler with the introduction of Java EE 5.  I strongly believe that the world must take a look at Java EE5 before commenting on the Java platform.</description>
		<content:encoded><![CDATA[<p>Guardianblue, developing with Java need not require knowledge of SQL (ever heard of Hibernate or persistence in EJB 3?).  Development of enterprise applications with Java is also much simpler with the introduction of Java EE 5.  I strongly believe that the world must take a look at Java EE5 before commenting on the Java platform.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Mischook</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-25796</link>
		<dc:creator>Stefan Mischook</dc:creator>
		<pubDate>Fri, 17 Aug 2007 15:17:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-25796</guid>
		<description>Regarding PHP&#039;s perceived lack of structure:

PHP is now object oriented, it has web frameworks similar to rails (you several to choose from) and has ORM.

... PHP has some legacy issues (inconsistent naming of functions etc ...) but to me, they are minor distractions from a much larger and more important picture: PHP is not what it was years ago.

In fact, I found the Zend Framework to be a nice structure to work with. We used it to help build a new video sharing, social networking site (&lt;a href=&quot;http://www.idea22.com&quot; rel=&quot;nofollow&quot;&gt;www.idea22.com&lt;/a&gt;) that is totally modular. 

We are still in beta (and are tweaking many things,) yet at this early stage we can drop components in and out the framework and even introduce major new features into the application relatively easily ... as we will be over the next couple of weeks.

Stefan</description>
		<content:encoded><![CDATA[<p>Regarding PHP&#8217;s perceived lack of structure:</p>
<p>PHP is now object oriented, it has web frameworks similar to rails (you several to choose from) and has ORM.</p>
<p>&#8230; PHP has some legacy issues (inconsistent naming of functions etc &#8230;) but to me, they are minor distractions from a much larger and more important picture: PHP is not what it was years ago.</p>
<p>In fact, I found the Zend Framework to be a nice structure to work with. We used it to help build a new video sharing, social networking site (<a href="http://www.idea22.com" rel="nofollow">http://www.idea22.com</a>) that is totally modular. </p>
<p>We are still in beta (and are tweaking many things,) yet at this early stage we can drop components in and out the framework and even introduce major new features into the application relatively easily &#8230; as we will be over the next couple of weeks.</p>
<p>Stefan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Mischook</title>
		<link>http://www.killerphp.com/articles/will-ruby-kill-php/comment-page-1/#comment-25794</link>
		<dc:creator>Stefan Mischook</dc:creator>
		<pubDate>Fri, 17 Aug 2007 15:06:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.killerphp.com/articles/will-ruby-kill-php/#comment-25794</guid>
		<description>What made me choose PHP over Ruby was the underlying fundamentals:

1. PHP is faster.
2. PHP is mature.
3. PHP hosting is easy to find and consistent.

I was worried that I would be halfway into a project and find myself having to drop down to C to get something done because an aspect of the Ruby language was lacking ...

Or worse, I was worried that we would have tremendous problems getting Ruby to play with Apache. 

... We have our own web servers for various reasons and so we had to be sure that our own crew could manage Ruby. We fuddled for a bit, but quickly ran into installation and speed issues.

Stefan</description>
		<content:encoded><![CDATA[<p>What made me choose PHP over Ruby was the underlying fundamentals:</p>
<p>1. PHP is faster.<br />
2. PHP is mature.<br />
3. PHP hosting is easy to find and consistent.</p>
<p>I was worried that I would be halfway into a project and find myself having to drop down to C to get something done because an aspect of the Ruby language was lacking &#8230;</p>
<p>Or worse, I was worried that we would have tremendous problems getting Ruby to play with Apache. </p>
<p>&#8230; We have our own web servers for various reasons and so we had to be sure that our own crew could manage Ruby. We fuddled for a bit, but quickly ran into installation and speed issues.</p>
<p>Stefan</p>
]]></content:encoded>
	</item>
</channel>
</rss>
