Page 1 of 2
What framework do you prefer?
Posted: Wed Jun 21, 2006 12:38 am
by Luke
With all the talk about frameworks going on in PHP Theory and Design, I thought I'd start a poll just to see how many people use a framework and if so, which one.
EDIT: I meant to add an "other" but oh well post your other if you don't use any of the above.
Posted: Wed Jun 21, 2006 1:42 am
by John Cartwright
I'm not going to vote on this one because I am somewhat tied between two frameworks.. beings CakePHP and Zend Framework. I would push towards Zend Framework when it is actually completed (don't forget what you download now is only the preview release 0.14 I believe). I think it's not really fair to even compare ZF to other frameworks at the moment either.
Posted: Wed Jun 21, 2006 2:40 am
by Oren
Does Notepad count? I didn't think so

Posted: Wed Jun 21, 2006 10:41 am
by Luke
Oren wrote:Does Notepad count? I didn't think so

Notepad isn't really a framework. It's an editor.
Posted: Wed Jun 21, 2006 11:03 am
by Oren
The Ninja Space Goat wrote:Notepad isn't really a framework. It's an editor.
It was a joke you know...

Which means that I voted for "Frameworks are for John Eatons! (I do not use one)".
Posted: Wed Jun 21, 2006 11:20 am
by Luke
Oren wrote:The Ninja Space Goat wrote:Notepad isn't really a framework. It's an editor.
It was a joke you know...

Which means that I voted for "Frameworks are for John Eatons! (I do not use one)".
I just wanted to make sure that was clear.

Posted: Wed Jun 21, 2006 11:25 am
by Benjamin
I'm in the process of building my own. I guess that is the reason a lot of my functions do multiple things. For example my function that validates a date, also returns the Year, Month and Day as an array, so I have quick access to them should I need it.
Posted: Fri Jun 23, 2006 12:28 pm
by Luke
I am having a way harder time adapting to the cakePHP environment than I expected, but the few things I have been able to understand/use made some common tasks SO easy, it's worth using if just for that.
Posted: Fri Jun 23, 2006 12:37 pm
by sweatje
Posted: Fri Jun 23, 2006 3:50 pm
by Maugrim_The_Reaper
I'm currently refactoring a small framework I built quickly (it showed since it was poorly designed and not well tested

). Mainly because I need something specific for building PHP games and small apps which need to run well on a shared host with performance issues. I'm currently calling it Partholan and thinking of farming it out to other projects I'm involved in - the newer code is a lot cleaner and I'm very happy with it.
Outside that I have found ezComponents and the Zend Framework very worth working with. I tend to prefer frameworks which don't bind you into a preset structure. Cake actually allows external libs to be used, so that's a strong point for me.
Posted: Fri Jun 23, 2006 4:25 pm
by Luke
I'm having an extremely hard time wrapping my head around HOW YOU WORK with cake... it's definately going to take some getting used to. The trouble is that I worry that in the amount of time it is going to take me to get used to this thing, I could have had all of my modules built already!!
Posted: Fri Jun 23, 2006 5:12 pm
by Maugrim_The_Reaper
Coming to grips with a framework takes time. Which is why I advise people to get to grips with the basics of at least two or three simply on a personal educational level. Then if it becomes a suitable solution to something job related, you at least have the foundations...
Posted: Fri Jun 23, 2006 5:31 pm
by Luke
I'm about 1 or 2 more days of non-productive learning time away from just scrapping the idea of using it... the cost of relearning is too big. I have work to do
It's irritating because I built a news module in about 2 hours that works BEAUTIFULLY with cake, but any other task seems like it would be easier just to build from scratch!
EDIT: 2 hours later: I'm building my own!! I changed my mind!!

Posted: Fri Jun 23, 2006 7:16 pm
by John Cartwright
I've downloaded WACT and have been crawling their site to come to grips with this framework. I am really enjoying some of it's features although it is kind of hard to understand the framework itself with such lacking documents. I have setup a new page controller, although I have no idea how to dispatch new controllers..
Would you mind posting a controller either here, or via PM to give me a kick start on this new framework please?
Posted: Mon Jun 26, 2006 12:27 am
by pedrotuga
I am new to this wole frameworks thing. I didnt even know there were frameworks for php.
It was so much fuzz about RoR that i started to read about the current situation.. i thought php woudl be soon death.
Well... i guess you missed some really hot ones::
PHPontrax
cookie
synfony
well... i myself prefer handcodding, i dont get along with this MVC thing... in fact i am not so much found of OOP.
There is a set of them who try to copy rails but then there is reall php frameworks. From what i saw arround symfony is BY FAR the most developed and the most documented... i think if i ever use any of those it will be symfony.
All the others claim to be the best but they look everything but simple to use.
For some reason almost all of them have video tutorials, and for some other weird reason they allways have a mac ( ????? what da..????? ) . Most of the times they generate a lot of code, then they just go and delete it... if thats what their wonderfull frameworks are for...
well... i dont use any framwork, at least at the moment, and i dont get so well along IDEs either.. i dont so much se the point of using an IDE for a scripting language... but thats fine.
Text highlight and some other basic editor features are everything i need, and ofcourse... php.net
By the way...
phpbb, vbulletin, wordpress, mambo, etc etc all those cms, forum, bolg scripts out there... are they developed using an mvc approach or are they 'hand-coded'?