View Comments

  1. boon

    We use Kohana, which is a PHP5 fork of CodeIgniter.

    I actually don't believe you need frameworks to survive, but since most of the web applications out there are intended to be built quick, almost everyone uses a web framework.

    If you listen to Cal Henderon's presentation at DjangoCon (http://www.youtube.com/watch?v=i6Fr65PFqfk), he mentions how Flickr wasn't built on any of these PHP-based frameworks. In fact, a lot of major sites (ebay, amazon, yahoo business, etc.) weren't built on any particular frameworks.

    Frameworks tend to “lock you in” to a particular mode of developing web applications. This can be a good and bad thing – good if you're trying to build on best practices, bad if it doesn't quite work the way you want it to.

    Boon

  2. Andrew Shell

    In a way I agree with you. I absolutely believe that when you are building a large web applications they have unique requirements that don't fit with any off the shelf web frameworks. However, just because you're not using an off the shelf web framework doesn't mean you're not using a framework. You would have just written a custom framework developed specifically for your application. I actually work for PBworks and we have a lot of custom code but lately in specific situations we're using the Zend Framework controller because for those parts it makes sense and fits the problem. We're not using any Zend database or session management classes or anything like that, because we've already written systems that do those things, we've already written our own framework that was specifically designed for those parts.

  3. john191

    Loved to read your blog. I would like to suggest you that traffic show most people read blogs on Mondays. So it should encourage bloggers to write new write ups over the weekend primarily.
    regards
    sears parts

blog comments powered by Disqus