Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy. This forum is not for asking programming related questions.
I've got 2 pretty big projects starting in the next few weeks and have decided to move away from the more Front-Ahead Design approach and use a framework.
Symfony was something I'd come across in the past and never really looked into too deeply, but now I've got a running dev server, installed it over Pear and working through the Jobeet tutorial to see how it shapes up.
Just wondered what peoples views were on Symfony. Good or bad, I don't mind. I'm really just looking for peoples experiences and if there are any gaping holes I might run into down the line, don't really want months of development to be wasted.
I looked at Symfony, bought the book, read up on it, and I just really don't like it. They've made this RDF so strange it's almost a brand new app in it of itself. You spend so much time making your YAML docs and compiling everything before you ever type a single line of PHP and to me that seems counterproductive. I'm sure some people like it, I just find it way too cumbersome. Also its benchmarks are lackluster at best.
Theory? wrote:I looked at Symfony, bought the book, read up on it, and I just really don't like it. They've made this RDF so strange it's almost a brand new app in it of itself. You spend so much time making your YAML docs and compiling everything before you ever type a single line of PHP and to me that seems counterproductive. I'm sure some people like it, I just find it way too cumbersome. Also its benchmarks are lackluster at best.
The last time I tried symphony was a year or so back. I wasn't able to get it installed correctly and gave up on it. I have not looked back since.
I've had good experiences with symfony (note the spelling). I'm using Zend these days though, just because it's closer to the sort of component-based framework I use at work.
I think its better for certain kinds of apps. The fact it had a cookie cutter "shopping cart" class kind of turned me away from it, it made too many assumptions about my design. I use zend personally if anything else because of the amount of popularity it has, I know it'll be around, I know they'll keep fixing bugs, I know there will always be demand for programmers with experience in it ( until something bigger comes along ). I also feel like Zend is really easy to extend but I havent played with any other frameworks in enough detail to make that statement in 100% confidence.