Need PHP apps idea.

Status
Not open for further replies.

redmonkey

New member
Oct 26, 2008
768
2
0
Long Beach
So i've been playing with codeigniter for a while and it was really fun. I've created simple blog forum and twitter clone and they work just fine but this getting boring. Any recommendations on what i should write next? Just for learning and i might share it there's demands, though i'm not promising anything.

Something like, scrapper admin, or pay per digg. etc...
 


Don't have any suggestions, but I'm wondering...what do you think of CodeIgniter? I have been learning CakePHP the past couple weeks and I really like all its automagic, although it does have a pretty big footprint.
 
Don't have any suggestions, but I'm wondering...what do you think of CodeIgniter? I have been learning CakePHP the past couple weeks and I really like all its automagic, although it does have a pretty big footprint.

Here's what i've found. I've tried cakePHP but gave up cause it lacks of documents and large footprint. According to the reviews, cakePHP run slower than codeigniter(3 or 4 times) due to unneccessary library loaded automatically. In CI, you have to enable library that you need manually(htmlhelper, formhelper etc..).

IMHO, CakePHP is more like RUBY, slower but much more magic. CI is more like PHP hardcoded, easier to customize. Atleast, that's what i think.

Try both and see what fits your needs.

CakePHP vs. Codeigniter - Stack Overflow

Notes: codeigniter don't come with templates, so no footprints.
 
Yeah the lack of templates was my problem with CI. They are pretty vital to the project I'm working on so I would like to have them native to the framework. Thanks for the link
 
Don't have any suggestions, but I'm wondering...what do you think of CodeIgniter? I have been learning CakePHP the past couple weeks and I really like all its automagic, although it does have a pretty big footprint.

The CakePHP footprint has gotten a lot smaller in 1.2. Be sure to minimize the amount of models that you specify in your appController's $uses array to help make sure you don't parse a bunch of PHP classes you aren't using. You can instantiate them as needed in your controller methods as necessary.

You can use the debugkit plugin to track how much startup time is being spent in the cake bootstrapping.
 
Here's what i've found. I've tried cakePHP but gave up cause it lacks of documents and large footprint. According to the reviews, cakePHP run slower than codeigniter(3 or 4 times) due to unneccessary library loaded automatically. In CI, you have to enable library that you need manually(htmlhelper, formhelper etc..).

You do the same in cake.......basically turn on/off which helpers and models you need in a controller.

IMHO, CakePHP is more like RUBY, slower but much more magic. CI is more like PHP hardcoded, easier to customize. Atleast, that's what i think.

I would say that a tuned cake app could be within 25% performance of a code igniter app. The thing is that you have to really understand the cake framework to be able to tune it to that degree. It does have things built in like per controller method caching so that you can really cache your application at a granular level. I've done 3 web applications in CakePHP over 2 years, and it did take me some time to get comfortable with the framework's architecture.
 
^^^Guess i gave up too early. One thing that i like about cakePHP tho is it's dead simple template engine. Templating in CI is a pain.
 
^^^Guess i gave up too early. One thing that i like about cakePHP tho is it's dead simple template engine. Templating in CI is a pain.

You didn't necessarily give up early. Find something that works for you and move forward. If it's CI then so be it. If it's rails, then so be it. As long as you're learning new things it's all good. It's good to learn the positives and negatives of multiple frameworks. It helps enforce good design principles.
 
Kohana is a PHP5, more OO version of CI which is pretty nice. If I were still into PHP its what I would use.

Cake is pure horseshit, in my opinion :) Zend is ok but kinda slow.
 
What's the cons of CI? caused it backed by company?

wat.jpg
 
Status
Not open for further replies.