About Designerfoo and Me!

I am Manoj Sachwani, a webmaster, wannabe illustrator, designer, developer, amongst other things. I have over 14 years of experience, developing, designing and deploying websites. I am geeky, hairy and and I love what I do.

I stumbled & bought this domain - - because I thought it would be a "cool" domain to have, as time went on, I realized that I want to become - "Designerfoo" - and grow my knowledge in design, illustration, web design and web development.

I am webmaster, I design and develop websites with an edge. How may I help you?
Contact   -   @designerfoo   -   Facebook
Who is

PHP Frameworks : First glimpse for beginners

DesignerfooPHP • 09-12
Please wait while you are redirected...or Click Here if you do not want to wait.
Subscrive via feedburner rss

Subscrive via feedburner email

Further Reading and Resources:

Wikipedia has a complete list of all PHP Frameworks till date, infact all coding/development frame works. More information on these and other PHP frame works is available.


All views and opinions expressed are mine solely and are based on personal experience. All logos are properties of their respective corporation/owners/companies/developers and their copyrights are maintained. Thanks!
29 Responses to “PHP Frameworks : First glimpse for beginners”
Comment History Slider
    April 5, 2010 at 4:29 pm
    Author: ejaz

    could u tell which framework should i use to develop a social networking site? dooPHP or codeigniter or yii

      April 10, 2010 at 11:27 am
      Author: Designerfoo

      Ejaz, I would suggest using zend, for the same because its scalable. Or you could try HipHop(Not a frame work as pointed out by jonix) from Facebook, that could help you alot to build your own social networking website, it you planning on making it a big one :) otherwise any of the above would do just fine, and if you are into RoR that would work too, twitter is/was built on that!

        August 6, 2010 at 11:39 pm
        Author: Jonix

        lol, Hip Hop it’s not a framework, it’s a port of the PHP, to speedup code. Nothing to do with a framework :)

        August 7, 2010 at 7:38 pm
        Author: Designerfoo

        Hi Jonix, hence you don’t see it above :) but having tried it, it works wonders!

    April 5, 2010 at 4:27 pm
    Author: ejaz

    could u please tell which framework would be useful to develop a social networking site

    December 19, 2009 at 1:01 am

    The Nephtali web framework takes a novel approach to web application development, leveraging the new functional capabilities of PHP 5.3. The framework makes use of a unique architecture incorporating micro controllers (as opposed to front or page controllers) and embedded views (all of the possible displays for a dynamic region are embedded within together in the same page.) .. For More Please visit the Nephtali Framework site

    December 14, 2009 at 12:51 pm

    I have to disagree on the CakePHP documentation con. Having been a Cake user for almost 3 years now there’s only a few things that I’ve had to do that haven’t been in the manual. On top of that you have the bakery which is a great collection of user-contributed tutorials. It’s solved countless problems for me.

    And… one of Cake’s biggest selling points for me is the amount of help you can get in the #cakephp IRC channel on freenode. It’s unlike any other channels I’ve been in to ask for help (e.g. #drupal-support). People are friendly, receptive to problems and willing to help in a non-condescending manner. It’s often the developers themselves who actually provide help. What more could you ask for?

    If you’re looking for a more valid “con”, I’d say it’s the approval process for documentation changes. It needs some work but I believe that’s already in motion.

      December 14, 2009 at 1:04 pm
      Author: Designerfoo

      Hi Dean,

      Again, the purpose of writing this post was to gauge how easy it is to adapt and start learning a PHP framework for people who already know basic/intermediate level PHP and would like to get started with PHP frameworks.

      Now I know cakePHP has support, but where the documentation exists per se for beginners wanting to get to know MVC, PHP frameworks, it does require some work to work with newbies in the MVC / Frame work world.

      Thanks for you comment :D

        December 14, 2009 at 1:16 pm

        Hi again,

        Please bear in mind that when I learnt Cake I’d describe myself as someone who was new to frameworks. I had the same problems people are going to experience today. That’s why I made my comment to debunk the criticism you made about the documentation.


      December 14, 2009 at 7:45 pm
      Author: Designerfoo

      Hi Dean,

      I understand that you were a beginner too, at the time when you started using cakePHP, the pros and cons stated above are more my views of what I difficulties I faced when I first started out with php frameworks :)

      I have added an after note for cakePHP, adding your views on cakePHP and its documentation/community.

      Thanks agian! :)

    December 14, 2009 at 11:42 am
    Author: Max

    I think very good framework.

      December 14, 2009 at 1:01 pm
      Author: Designerfoo

      Had a looked at it. Its nice :)

    December 14, 2009 at 2:32 am
    Author: jorge vilela

    very good post. thanks!

      December 14, 2009 at 1:02 pm
      Author: Designerfoo

      Thanks Jorge!

    December 11, 2009 at 8:57 am
    Author: davide

    Don’t wanna to start a flame, but symfony is much better than you described… :)

    Installation is simple: you just install it via PEAR and you then have a full featured CLI to do whatever you want… Paying for support is completely up to you, but before doing that you can look at the huge amount of documentation, forum, blog posts around the web, and most of all the mailing list which is full of nice people that almost never let you down.

    In the end, this is an enterprise-level framework, and as such it is a little hard for beginners. But IMHO, beginners should not start with a framework anyway, they have to figure out a lot by themselves, and then use a framework. Otherwise, they just don’t get it when it comes to do a simple problem without a huge framework…

      December 11, 2009 at 9:11 am
      Author: Designerfoo

      I Hear ya! But, I wrote this article for people who did like to start with PHP frameworks, both Symfony and PHPDevShell are brilliant frameworks, but are not suited for some one who has learnt PHP [intermediate to advance level] and is thinking/or wants to use PHP based frameworks.

      If I advice beginners in the frameworks world or the MVC world to start with enterprise level frameworks, that wouldn’t be too nice! :D

    December 10, 2009 at 8:47 pm
    Author: emptywalls

    I just started using CakePHP. I like it, but the documentation is pretty limited. Books on the subject are limited as well. If things don’t go well with Cake, I’ll have to check out CodeIgniter.

      December 10, 2009 at 9:04 pm
      Author: Designerfoo


      I would suggest checking out doophp also, and compare both codeigniter and doophp

    December 10, 2009 at 11:52 am

    I would give 10 to CodeIgniter

    December 9, 2009 at 4:51 pm
    Author: Rohit

    Check out Yii as well…

    December 7, 2009 at 4:05 pm
    Author: EllisGL

    No problem. I’ll try to get the third one done by next Monday.

    December 6, 2009 at 11:37 pm
    Author: mhdex

    check out DooPHP as well ;)

      December 7, 2009 at 3:47 pm
      Author: Designerfoo

      Thanks mhdex, I really liked dooPHP, neat framework, great for beginners and great documentation!

    December 5, 2009 at 5:47 pm
    Author: EllisGL

    If you liked Code Ignitor, check out Kohana PHP V2.3 and V3

      December 5, 2009 at 6:58 pm
      Author: Designerfoo

      Seems great. I would love to give kahona php v3 a try..was browsing the site, the documentation seems a little haphazard but the framework looks sturdy :) will definitely give it a try thanks for the heads up!

Leave a reply :)



Mail (will not be published):




Eventify – Simple Events

NextGEN Resize Wordpress Plugin

Thanks to Subscribers

Thank you for taking the time out.

  X Close Feedback.