Day 1 of learning Symfony
Long weekend. I’ll try to keep it short.
I’m a Zend Framework devotee. However Symfony is always on my to-learn list. I’m finally motivated today to give it a crack. Not to deny, a potential job lead also plays an important part in this.
I just spent the last 2 hours to download the library via SVN, follow the “Practical symfony” guide to setup a project and everything. All pretty straight forward. I’m on “Day 5″ of the guide now. I’ll stop here and finish the “tech” part of the day with this post (before my wife goes mad at me …).
So, what do I think about Symfony?
People talk about the steep learning curve of studying Symfony, but I didn’t find it’s too hard to follow. I think this is because of 2 reasons. 1, I understand the MVC pattern pretty well from my Zend Framework projects. 2, Symfony has got heaps of similarity to Ruby on Rails and I have finished reading my RoR book at the start of the year.
I quite like the Symfony view helpers, the YAML style configurations, the out of the box modular approach and the command line generators.
If time allows, I’ll blog more about Symfony in the future. For the next a couple of weeks or so, I might have to do some C#.Net for my next project.
Reference
Related posts:
- Zend Framework integrate with Symfony DI Container
- Common library files organization in ZF
- New year’s resolution
- MVC & Zend Framework
- My Zend Framework project setup

Warning: file_put_contents(C:\home\clients\expatjournal\website\expatjournal\application/../data/sf_services.php) [function.file-put-contents]: failed to open stream: No such file or directory in C:\home\clients\expatjournal\website\expatjournal\library\EM\Symfony\ContainerFactory.php on line 125
1. Get ready for experimenting symfony2 (waiting for xampp or zend server realease php 5.3.2).
2. Always interested in knowing how symfony works.
3. As I said in the post, a potential job lead.
Comparison between the 2 frameworks always comes down to case by case. And googling will give you a lot of info
Symfony if very popular overseas but not sure why not in OS. I would say Zend is more popular because Zend is behind not because it’s better than the others.
It’ll be great if you can share your tips and tricks on using Symfony.