best php framework
- Started
- Last post
- 27 Responses
- kinetic
what is the best php framework to work with?
zend looks pretty good. i've also checked out drupal which seems to be both a framework and cms wrapped into one....hard to customize though it seems.
- ldww0
I have been looking at http://www.codeigniter.com recently. It looks very interesting and I am planning to use it for my next project.
- Schmeddy0
Codeigniter works well for me. Why re-invent the wheel.
- kinetic0
Do either of those frameworks have flash remoting modules?
- Fizik0
That Codeigniter thing is interesting ....dunno how I missed that. Is it really easy to jump into development with?....
- subimage0
PHP is for noobz. use rails.
- rail is for fagsspraycan
- 2006 called; and it wants it's framework back ..lukus_W
- ZING!Hombre_Lobo
- lolspraycan
- drgs0
php is a mature language, made for web and speed, rails is a web 2.0 walking house of bells and whistles made for programmers enjoyment. theres nothing php cant do that ruby can. ruby is slow, pain to deploy, sucks with databases, and still insecure
so, dont believe the hype. remember java?
- detritus0
You sound like just the sort to engage in a childish 'Mac vs PC' or 'PS3 vs xbox360' debate, subimage. If you don't like PHP, don't poke your head in to a PHP thread to deliver cretinous non-arguments that make you sound like a vacuous idiot.
If your opinion is as you make out, perhaps you should back it up with some relevant comparisons, otherwise (and preferably) just shut up.
- subimage0
@detritrus yeah you've got me nailed there...good one. damn it must feel great to be so smart.
IMHO, php has its use - for small-scale sites. for reuse, readability of code, and ease of maintenance on anything larger ruby/rails wins hands down every day for me.
i don't hate PHP, my portfolio site still runs on it. but it's fairly small in scale. smallish apps like mint benefit from the "run anywhere" setup of php.
if rails sucks, why did the first framework mentioned copy it? it's a poor imitation of a wonderful technology.
out...
- php copied it, but then again there are 18 frameworks for php, and ruby, well its just railsdrgs
- yeah you're right, php only works forr small sites like flickr and diggstupidresponse
- there are multiple rails frameworks. camping, nitro, and merb come to mind + rails.subimage
- err multiple RUBY frameworks.subimage
- fuck you and your railsspraycan
- welded0
I hate CakePHP so very much. I'll give it that it makes developing small scope projects easy and it's influenced how I code outside the framework, but as soon as you hit one of the walls the framework puts up (as in need to do something that doesn't have a one-line, built in method) you're hosed. Good luck finding decent documentation.
Maybe more seasoned PHP devs. don't have the same issues I do, but for every minute of dev time it's saved me, it's cost me 10 when I get stuck.
- kinetic0
i found the same thing of drupal. when you need to do something easy, it takes no time at all, but when you need to modify an existing module or customize something that hasn't already been built for drupal, it absolutely kills the time that you just saved with the easy pre-packaged stuff.
and as for ruby on rails...not really looking into php alternatives right now but i wouldn't mind checking it out to see what all the hype is about
- rounce0
@subimage: Do my eyes deceive? Rails is faster on large deployments? Have you heard nothing of the problems (http://www.radicalbehavior.com... the twitter folks are having? PHP may be messy, it's OOP implementation may be caked in shit but it gets the job done. If you've done a decent amount of programming in any language you'd have a decent amount of reusable code by now and wouldn't be using the size of "framework-X" as a crutch and would rather be confident and comfortable reusing your own code.
- onewhoslaps0
if i was php i'd kick that dude in teh nutz.
*slap for now.
- subimage0
@rounce - scaling is always an issue, regardless of the language you write in. that's a tired, uninformed argument.
have fun writing your reusable utility code, i'd rather be working on business logic that gets me paid.
- scaling is always an issue, and usually all about the database, not what language you usestupidresponse
- stupidresponse0
real men use python
- leadtrum0
Code Ignitor is combining with Expression Engine soon so that might be another reason to give it another look.
- ukit0
Hmmm, any more thoughts on this? Anyone work with Symfony and how does it compare w/ CodeIgnitor?
- spraycan0
silly simphony
- welded0
I don't have any Symphony experience but since my mini-rant against CakePHP above I've become a big fan of CodeIgniter and use it whenever I can. It's extremely rare that I find myself stuck by its conventions and the included classes, helpers, and libraries cover just about any task you want but it's super-easy to extend. I haven't had the chance to use it in conjunction with ExpressionEngine 2 but now that they work together so well I expect to never venture into the Drupal slums agian.