oh nice php

Why not use Apache?

On the other hand maybe you should write a web server in assembly and design your own chips to have your own instruction set. Do not settle for these stupid frameworks!

Why not use Apache? Number one the pure lack of documentation on the subject. Number two it's a bit large for what you need. Third you're butt hurt at my stance on traditional "frameworks" so you're trying to abstract it that everything else is a "framework", which it is not. I applaud your enthusiasm though.

There is very much a difference between a base level language with it's complements of supporting librarys, and the farther abstraction of the base level language for other purposes which is a "framework".
 


Why not use Apache?

On the other hand maybe you should write a web server in assembly and design your own chips to have your own instruction set. Do not settle for these stupid frameworks!

I like it because it appears to let me embed a light weight webserver into an app. Apache, ngix, etc are to heavy for an embedded device.
 
What exactly makes CakePHP "fat"? If you need lots of different logic in your app it seems too thin rather than too fat...

Are you comparing them for building two-page sites or actual webapps with lots of functionality?

I have never used Cake. I only use Codeigniter in PHP. I know that Cake was originally a clone of Rails in PHP, and Rails in its inception was a bitch to use unless you followed its rules and conventions and was typically a bitchy, bloated framework. Codeigniter doesn't force you to use anything really. You choose your ORM, CRUD setup, everything. I mainly use Codeigniter to keep all my scripts organized for the sake of my own sanity.
 
Why not use Apache? Number one the pure lack of documentation on the subject. Number two it's a bit large for what you need. Third you're butt hurt at my stance on traditional "frameworks" so you're trying to abstract it that everything else is a "framework", which it is not. I applaud your enthusiasm though.

I did not get butt hurt, but you got trolled.

I like it because it appears to let me embed a light weight webserver into an app. Apache, ngix, etc are to heavy for an embedded device.

This could be a valid use case, though I wonder how often this is really needed.

I have never used Cake. I only use Codeigniter in PHP. I know that Cake was originally a clone of Rails in PHP, and Rails in its inception was a bitch to use unless you followed its rules and conventions and was typically a bitchy, bloated framework. Codeigniter doesn't force you to use anything really. You choose your ORM, CRUD setup, everything. I mainly use Codeigniter to keep all my scripts organized for the sake of my own sanity.

I have never used CodeIgniter either but using Cake now for a pretty sophisticated front-end app.

Just for the hell of it, Googled "cakephp vs. CodeIgniter" and found this comparison: php - CakePHP vs. Codeigniter - Stack Overflow

Apparently the difference is the number of plugins and the depth of functionality of models. It says CodeIgniter does not even support table associations, which sounds like a fail for anything other than the simplest projects. Personally I even found Cake models lacking some needed functionality, having to extend them with custom SQL...
 
Apparently the difference is the number of plugins and the depth of functionality of models. It says CodeIgniter does not even support table associations, which sounds like a fail for anything other than the simplest projects. Personally I even found Cake models lacking some needed functionality, having to extend them with custom SQL...


I assume (maybe wrongly) you're talking about ORM. CI does in fact have ORM if you choose to use it or not is up to you. It's provided by plugins or modules I forget exactly what they call them. Even if it didn't ORM isn't really a deal breaker for me anyhow I prefer to write all of my own SQL. I've never found a framework that can cookie cutter produce SQL better than I can write.
 
I assume (maybe wrongly) you're talking about ORM. CI does in fact have ORM if you choose to use it or not is up to you. It's provided by plugins or modules I forget exactly what they call them. Even if it didn't ORM isn't really a deal breaker for me anyhow I prefer to write all of my own SQL. I've never found a framework that can cookie cutter produce SQL better than I can write.

Yes, I was talking about ORM. I have not looked at CodeIgniter in depth (or much at all), I was just going by that post on StackOverflow.

Really curious if there are prominent examples of CI used successfully for complicated apps.
 
Yes, I was talking about ORM. I have not looked at CodeIgniter in depth (or much at all), I was just going by that post on StackOverflow.

Really curious if there are prominent examples of CI used successfully for complicated apps.

Codeigniter comes from expression engine, which is a very advanced CMS framework
 
I did not get butt hurt, but you got trolled.

Gee, I only called it out but obviously I can't spot trollage when I see it, unlike the rest of the forum. You where not fooling anyone, including me. (winning)