Which PHP Framework better suits my need?
It's been almost 2 years when i started learning PHP, i Invested most of my time learning basics about programming to advance programming using OOP. however i am not thorough with PHP as i am still unaware of Advance PHP OOP Concept Like Polymorphism, Abstract Classes, Caching, MVC etc. as of recently (1 year back) i jumped to freelancing taking up projects and i completed many using Pure PHP. however the workload for me is increasing from time to time and i am finding it very difficult to cope up with the pressure, my development time cycle is very slow, i must admit i use repeatative process and codes which is costing me. and the only solution that i foresee right now is adopting the PHP frameworks for my projects. i did a little bit of research on my side about  the goods and bads of different flavors like ZendFramework, CakePHP, Code Ignitor etc. however before proceeding i would like to know from the experienced soul a few things.

> a) my aim and purpose of life is
> learning PHP to the core and this was
> the only reason i didn't go for any
> framework initially. so based on my
> purpose i would want you to suggest me
> a framework where i will continue the
> trend of learning? i heard
> ZendFramework best suits for this do
> you agree?
>
> b) however i have a problem here, i
> have very little time to adopt and
> start using a framework say 10 days.
> do you think i could learn it within
> this number of days given my
> dedication?
> 
> c) what i am looking for in a
> framework is basic functionality like
> Validation, ACL, Session Handling,
> Ajax, Google Maps Integration etc. this are some
> of the components i use again and
> again for almost every project.
> 
> d) the framework should be excellently
> documented like PHP,  and should have
> very large Community Support.
> 
> e) i hate when any application
> consumes lot of memory and load time
> or response time, so basically it
> should be lightweight.

the frameworks which i have taken into consideration based on priority is 

 1. ZendFramework - as because it comes from the co-creators of PHP. and who could understand PHP better then them?

 2. CakePHP - i did use it initially only to be abandoned later, and till date i follow the database naming convention as suggested by cakePHP.

 3. Code Ignitor - i have found lots of articles and tutorials relating to this framework.

what is your take on this?

thank you..





 
Which PHP Framework better suits my need?
===

It's been almost 2 years when i started learning PHP, i Invested most of my time learning basics about programming to advance programming using OOP. however i am not thorough with PHP as i am still unaware of Advance PHP OOP Concept Like Polymorphism, Abstract Classes, Caching, MVC etc. as of recently (1 year back) i jumped to freelancing taking up projects and i completed many using Pure PHP. however the workload for me is increasing from time to time and i am finding it very difficult to cope up with the pressure, my development time cycle is very slow, i must admit i use repeatative process and codes which is costing me. and the only solution that i foresee right now is adopting the PHP frameworks for my projects. i did a little bit of research on my side about  the goods and bads of different flavors like ZendFramework, CakePHP, Code Ignitor etc. however before proceeding i would like to know from the experienced soul a few things.

> a) my aim and purpose of life is
> learning PHP to the core and this was
> the only reason i didn't go for any
> framework initially. so based on my
> purpose i would want you to suggest me
> a framework where i will continue the
> trend of learning? i heard
> ZendFramework best suits for this do
> you agree?
>
> b) however i have a problem here, i
> have very little time to adopt and
> start using a framework say 10 days.
> do you think i could learn it within
> this number of days given my
> dedication?
> 
> c) what i am looking for in a
> framework is basic functionality like
> Validation, ACL, Session Handling,
> Ajax, Google Maps Integration etc. this are some
> of the components i use again and
> again for almost every project.
> 
> d) the framework should be excellently
> documented like PHP,  and should have
> very large Community Support.
> 
> e) i hate when any application
> consumes lot of memory and load time
> or response time, so basically it
> should be lightweight.

the frameworks which i have taken into consideration based on priority is 

 1. ZendFramework - as because it comes from the co-creators of PHP. and who could understand PHP better then them?

 2. CakePHP - i did use it initially only to be abandoned later, and till date i follow the database naming convention as suggested by cakePHP.

 3. Code Ignitor - i have found lots of articles and tutorials relating to this framework.

what is your take on this?

thank you..





 