Professional PHP

PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.
« PHP 5.1 is out
The rumors of PEAR’s demise are greatly exaggerated »

PHP Framework Consolidation?

November 27th, 2005

There is recent interest in consolidating Java frameworks with similar approaches. WebWork is joining Struts, which surprised me. Along the same lines, the Java Web Alignment group brings together many big players in the Java framework space:

The Java web framework landscape has become quite fragmented; the purpose of this group is to explore synergies among the existing frameworks that will make life easier for companies, organizations, and developers working using Java to build web applications.

A reaction to Rails?

As I suggested in The Value of MVC, the science of writing web applications is maturing and we are entering the age of frameworks.

Will there be a similar consolidation of PHP Frameworks? Or will Zend PHP Framework rule them all? eZ systems for one isn’t conceding just yet and continues with their eZ publish Enterprise Components. I expect other to do the same. We shall see.

Every once and a while I get an odd email from someone I have never heard of suggesting that WACT should merge with project X. The messages are usually poorly thought out and slightly insulting and never from anyone actually involved with either project X or WACT, but I certainly wouldn’t oppose such a thing if it made sense and there was some interest and synergy from the other party. Unfortunately, the fact that WACT 1.0 will support currently installed versions of PHP (meaning 4.x) is probably a deal breaker for the kinds of people who are interested in writing frameworks. After WACT 1.0 is out (Q1 2006) I would like to skip PHP 5 and target PHP 6 for WACT 2.0. (Other WACT stakeholders may have different ideas.) The framework landscape will probably be different then. And there is one other framework I’ve been keeping an eye on …. :)

Filed Under

  • PHP

Related Posts

  • Zend PHP Framework
  • The rumors of PEAR’s demise are greatly exaggerated
  • Zend PHP Framework not a rumor
  • Podcast interview with Andi Gutmans
  • Crazy Zend PHP Framework Rumors
You can leave a response, or trackback from your own site.

4 Responses to “PHP Framework Consolidation?”

  1. Pavel Chtchevaev says:
    11/28/2005 at 2:48 am

    >> And there is one other framework I’ve been keeping an eye on ….

    I wonder which one? ;)

  2. Angsuman Chakraborty says:
    11/29/2005 at 5:29 am

    > A reaction to Rails?
    I think not. The consolidation is long overdue. There are just too many frameworks which is fragmenting the community. It cannot go on like this.

  3. Jeff says:
    12/3/2005 at 10:10 am

    I’m not even going to think about it until WACT is out on a channel and ready to drop PHP 4 support.

  4. Justin Palmer says:
    7/7/2006 at 9:57 am

    >After WACT 1.0 is out (Q1 2006)

    How is WACT 1.0 going? Is it still PHP4 compatible? I thought that I saw some information that said WACT 1.0 would only support PHP5.

    Any thoughts?

    Many thanks,

    Justin Palmer

Leave a Reply

Click here to cancel reply.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

code: use [code=php][/code].

Comment Preview

    Subscribe Feed
    Share Subscribe to this blog…
    Share Bookmark or share this page…
  • About

    My name is Jeff Moore. I'm a PHP programmer living in San Francico and working for a startup.

    More about me…

  • Categories (Home)

    • Agile Methods (14)
    • Mac (14)
    • Misc (17)
    • Open Source (14)
    • PHP (98)
    • Software Design (29)
    • Usability (14)
    • Web Design (20)
  • Recent Comments

    • Programming Language Trends via Google  19
      Craigslist pva, jessica, Scott [...]
    • Looking Towards the Cloud  35
      bentonville multiple listing, cosmetic dental, Sam Brodish [...]
    • PHP versus ASP  8
      Marhta Blight, Ravi, Ryan Brooks [...]
    • How to Transfer Mac OS X Application Data between Computers  59
      Website Migration, harry the computer support guy, Dotty Salvage [...]
    • Working with PHP 5 in Mac OS X 10.5 (Leopard)  157
      lehuuphuc, Robert Parthemer, Lingerie Intimate [...]
    • PHP Games  25
      jessica, Tennille Cranor at Chilli Plants, Lucas Ortell [...]
    • un-PEAR-ing  5
      jessica, Eugene Panin, Arnaud [...]
    • The Legality of Republishing RSS Feeds  23
      kevinxiao, Marissa Miscovich, Quick Student Loans [...]
    • Faster Page Loading  4
      jessica, angular cheilitis, Aaron Rosenfeld [...]
    • PDO versus MDB2  15
      jessica, kevinxiao, Gavin [...]
  • Recent Posts

    • ZendCon: Writing Maintainable PHP Code
    • Looking Towards the Cloud
    • Holiday Tech Support
    • Closures are coming to PHP
    • php | tek Wrapup
    • php | tek 2008
    • Sarah Snow Stever
    • Benchmarking PHP’s Magic Methods
    • The Endpoints of the Scale of Stupidity on Video
    • Working with PHP 5 in Mac OS X 10.5 (Leopard)
  • Site

    • Archives
    • Log in
  • Search