Linked by Kroc Camen on Sat 20th Dec 2008 17:54 UTC
General Development IBM delves into what's new in PHP 5.3: Part-1 shows you the changes to the object-orientated capabilities, and Part-2 shows you the exciting new possibilities with real closures and lambda functions. ["Read more" for Kroc's personal commentary]
Thread beginning with comment 340992
To read all comments associated with this story, please click here.
CodeIgniter anyone??
by Nycran on Mon 22nd Dec 2008 02:54 UTC
Member since:

"PHP has the reputation it has because it was designed, as you say, for web page hit counters, etc. and then people started trying to write large and complex *server-side* applications because it was all they had, or at least they thought it was. And while successive versions have addressed some of the buzz word bullet points, it *still* sucks for writing real applications. For real work, use Django or RoR instead. Or Java, if you're into that and don't care about carpal tunnel syndrome."

Have you used CodeIgniter or CakePHP? CI in particular is an excellent PHP development framework that can easily compete with the likes of Rails. When using a proper framework like CI you get first class code, security, and a wealth of libraries that, on top of PHP's already rich library, provides a very good RAD environment for the web.

People always compare PHP to Rails which is an unfair comparison. PHP is a language, Rails is a framework. If you want to compare oranges and oranges, compare CodeIgniter with Rails, or PHP with Ruby.

Edited 2008-12-22 02:56 UTC

Reply Score: 1

RE: CodeIgniter anyone??
by sbergman27 on Mon 22nd Dec 2008 03:16 in reply to "CodeIgniter anyone??"
sbergman27 Member since:

Have you used CodeIgniter or CakePHP?

I've written in PHP. I've written in Python. I've written in TurboGears and Django on top of Python. And I've written in RoR on top of Ruby. I know the difference between a language and a framework.

With CodeIgniter and CakeWalk, would one still be writing in and on top of PHP? If so, you are missing the point. Look at it this way. If I told you that there was this fantastic new web framework out there called Q-Igniter that was based on qbasic that you just had to try... how seriously would you take that?

My web programming started in PHP, but I've since moved on to real languages.

Edited 2008-12-22 03:20 UTC

Reply Parent Score: 1