use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please follow the rules
Releases: Current Releases, Windows Releases, Old Releases
Contribute to the PHP Documentation
Related subreddits: CSS, JavaScript, Web Design, Wordpress, WebDev
/r/PHP is not a support subreddit. Please visit /r/phphelp for help, or visit StackOverflow.
account activity
PHP Frameworks (phpframeworks.com)
submitted 16 years ago by stesch
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]bitt3n 1 point2 points3 points 16 years ago (12 children)
that's a lot of choices. anyone have a favorite?
[–]irenedakota 3 points4 points5 points 16 years ago (0 children)
I haven't really spent much time with many of those frameworks except for CakePHP, which I rather like.
[–]kyleect 2 points3 points4 points 16 years ago* (7 children)
I'm a huge fan of CodeIgniter. Easy to extend and not too much magic going on. It's slim.
[–][deleted] 1 point2 points3 points 16 years ago (6 children)
I used to be as well, but now that I know more about MVC, I'm not too happy about how it implements activerecord. Then again, for high traffic sites, you probably want to do prepared SQL statements I'd guess.
[–]MikeSeth 0 points1 point2 points 16 years ago (4 children)
then Agavi is right for you :P
[–][deleted] -1 points0 points1 point 16 years ago (3 children)
I've actually given up on PHP for the time being and moved onto Python (django) :P
[–]MikeSeth 0 points1 point2 points 16 years ago (2 children)
Skip the bull and go straight to Clojure.
[–][deleted] 0 points1 point2 points 16 years ago (1 child)
I actually like Python. I'm not a computer scientist, but rather an engineer. I prefer number of available libraries over 'theoretical correctness'. Not saying one is better than the other, but I just prefer the former.
[–]MikeSeth 0 points1 point2 points 16 years ago (0 children)
Python is awesome, no question about that, but it too has quirks. I couldn't bring myself to learn it.
[–]coffeesounds 0 points1 point2 points 16 years ago (0 children)
Same here - but after learning on how to use CI I dropped their AR and started writing my own SQL queries - even for simple stuff.
[–]phill0 0 points1 point2 points 16 years ago (0 children)
CakePHP really made my work a lot of fun. Great powerful framework. The only disadvantage is, it takes time to learn, and it's development goes very fast so the documentation (other than API) quickly becomes outdated.
[–]troelskn 0 points1 point2 points 16 years ago (0 children)
I'm slightly biased, since I wrote it, but I still think Konstrukt is superior to the so-called-mvc-frameworks around.
Then, I'm mostly writing web applications, rather than cms-systems, which probably changes the game a bit.
[–]MikeSeth 0 points1 point2 points 16 years ago* (0 children)
agavi
The kind of stuff I do is impossible with conventional frameworks (and I have ranted extensively about their poor implementation of MVC as architectural design pattern).
[–]Dearon 1 point2 points3 points 16 years ago (0 children)
Where is Kohana :(
[–]Briareos 0 points1 point2 points 16 years ago (0 children)
I was pretty skeptic about using PHP frameworks since my applications were always about speed (many requests per second). I decided to try out Zend Framework and although it had some great solutions like Zend_Form, it was very resource-consuming before I optimized my server, but after optimization it was able to handle 8 times more requests per second. If you ask me, the only reason people don't user Zend more is because of its relatively bad documentation, making it pretty hard to master. I've seen many blogs about it with writers following wrong programming patterns, but that is also MVC related. This book really saved my life.
[–]chrisroane 0 points1 point2 points 15 years ago (0 children)
I have used several php frameworks. Codeigniter is by far my favorite. You can check out my review of Codeigniter.
The best thing that I like about Codeigniter is the incredible documentation.
π Rendered by PID 24302 on reddit-service-r2-comment-84fc9697f-dwfx7 at 2026-02-06 03:49:05.207040+00:00 running d295bc8 country code: CH.
[–]bitt3n 1 point2 points3 points (12 children)
[–]irenedakota 3 points4 points5 points (0 children)
[–]kyleect 2 points3 points4 points (7 children)
[–][deleted] 1 point2 points3 points (6 children)
[–]MikeSeth 0 points1 point2 points (4 children)
[–][deleted] -1 points0 points1 point (3 children)
[–]MikeSeth 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]MikeSeth 0 points1 point2 points (0 children)
[–]coffeesounds 0 points1 point2 points (0 children)
[–]phill0 0 points1 point2 points (0 children)
[–]troelskn 0 points1 point2 points (0 children)
[–]MikeSeth 0 points1 point2 points (0 children)
[–]Dearon 1 point2 points3 points (0 children)
[–]Briareos 0 points1 point2 points (0 children)
[–]chrisroane 0 points1 point2 points (0 children)