Skip to main content

DrupalCon San Francisco 2010

A PHP alternative to the Radiant CMS?

I always find these type of stories ironic. Last week, I had someone make a comment to an old article I wrote on the Radiant CMS. For those liking Radiant, the commenter remarked "give cakePHP a trial run if you want a cms similar to this but in PHP". One of the reasons I chosen to discuss Radiant was that it was built with Ruby on Rails.

So where is the irony? Follow this, if you can and hopefully I won't confuse you. The article I wrote was titled, "Radiant, A Ruby CMS and PHP alternative". In other words we've gone full circle. CakePHP is being suggested as an alternative PHP content management system for the Ruby-based Radiant CMS which was originally suggested by me as an alternative for those that have tired with PHP Web applications!

Second irony, CakePHP is actually not a CMS but a framework. As Daniel Hofstetter points out below, think of CakePHP is to PHP as Ruby on Rails is to Ruby.

Third irony, regardless of the commenter calling CakePHP a CMS, the intention is the same. Everyone seems to want a Web application written in a particular language to be written in another language of their choosing. This desire to have a CMS written in another language appears to be a common theme here at CMS Report. I've always pointed out that when applications are written in another language, sometimes the elegance of that application is lost in the translation. Sort of like recording English over Japanese in a Godzilla movie. Somehow, I don't think Japanese producers ever intended the English version of the movie to be as humorous of a movie as it is when heard in here in the United States.

Note: Original post revised significantly after a few hours of sleep. Thought processes and comments gave me more to find ironic...

Comments

#1 CakePHP is not a CMS, it is

Daniel Hofstetter's picture
CakePHP is not a CMS, it is a framework similar to Ruby on Rails.

#2 Yes, Framework.

Bryan's picture
For the record, I didn't call CakePHP a CMS, but the commenter did. Then again, I didn't add that CakePHP is actually a framework and see I need to clarify. Since I see this tiny post is already getting hammered via the search engines and the RSS feeds...I'll revise the original post. Thanks!

#3 phpRadiant I give a try

philworks's picture
Hi ... here's the link to phpRadiant .. I have give a try to make it in PHP ... for now every thing works great ... I past a bit of time during holyday and I will publish the first version in about a week. So if someone is intereseted in phpRadiant, check at www.philworks.com/phpradiant for more infos. Phil

#4 CupCake CMS is a

Jason Banico's picture
CupCake CMS is a CakePHP-based web CMS with the same philosophy as Radiant. http://www.sourceforge.net/projects/cupc...
Bryan's picture

About this CMS Enthusiast

Bryan Ruby is the owner and editor for CMS Report. He founded CMSReport.com in 2006 on the belief that information technologists, website owners, and web developers desired visiting sites where they could learn about content management systems without the sales pitch. Outside of his late night blogging hours, he is the Information Technology Officer for a field office in the federal government.