Ibuildings Blogs![]() |
Stefan Koopmanschap Professional Services Consultant Stefan is one of our Professional Services Consultants; he performs audits, development team assessments, training, and technically challenging development projects. Stefan is an advocate of the Symfony framework and runs the Dutch Symfony Portal. |
|
Tuesday, July 29. 2008Comments
Display comments as
(Linear | Threaded)
Does decoupling of the ORM mean that Symphony is moving towards a use-at-will architecture (á la ZF)?
Yes, this is where symfony is heading. The same is going on with the Javascript framework plugins. Prototype used to be included, but it is now a plugin. So you can also install Dojo, jQuery, or whatever other plugin for this.
The problem with ZF is, at this point, that it's not decoupled enough anymore for use-at-will. More and more internal dependencies seem to pop up, making it harder to only use a specific component. Those components in the symfony platform are truely and completely seperated though.
Sounds nice, i have to determine if it is useful to change from propel to doctrine is there a big andvantage in performance coming with doctrine ?
Hi Johny,
If you are currently using the standard Propel 1.2, there is big performance gains to get when switching to Doctrine. Another step you could take is to use the Propel 1.3 plugin. Propel 1.2 is horribly slow compared to those two. Francois Zaninotto wrote a plugin (sfPropelFinder) which brings the Doctrine query building API to Propel, so this is not a very good reason anymore to switch to Doctrine. But still, Doctrine works quite good in this and is of course the original of this API.
You should give Django a go once. It has some really awesome features
It is on my list, but since that will require me to get into a new language as well, it's low on my list of things to do
It took a collegue of mine a few months to actually convince me to try it. Python is not that hard to learn, quite a fun language to work with
Both frameworks are really excellent.
I guess I'll better wait for symfony 1.2 and see which direction it will be moving. For now improvements in 1.1 does not look absolutely great and I decided to wait until fall (1.2 was promised to appear in october or so)
|
The first day of december started well: It meant the release of the new symfony 1.2.0 version. Aside from the additions and improvements in the code, this new branch of symfony also reinstates an old tradition in symfony: It comes paired with a huge amoun
Tracked: Dec 03, 10:38