Friday, March 03, 2006

PHP Collaboration Project reaches major milestone

Last October, we announced the PHP Collaboration Project. The idea was to collaborate around selected areas in PHP to further enhance the overall PHP eco-system. At that time we mentioned three projects which we were planning to start. The Zend Framework, an Eclipse-based PHP IDE framework, and best practices. I'm happy to say that today all these three projects have made significant progress and with that we have reached the first milestone in this initiative.

The past few months have been great. We had many more than expected individuals and companies who showed interest in contributing. We managed to gather a relatively small but solid team of people to move all these projects forward. I'd like to thank everyone who has helped and worked hard (often on their free time) to make this happen.

We have finally updated the static PHP Collaboration Project page which now points to the individual projects which we have started:

- The Zend Framework - We have released a preview release of the Zend Framework. I'd like to thank all the initial contributors who have been of tremendous help in getting this off the ground. There is a lot of work still to do, but after having already seen four applications build with the framework, it is clear that it already includes some very cool and useful modules.

- The Eclipse PHP IDE framework - We have submitted a proposal to the Eclipse Foundation for a community based open-source PHP IDE framework. If all goes well in next week's creation review, we will be submitting the initial code drop shortly thereafter. In the spirit of Eclipse, we have already reached out to community members, including the PHP/Eclipse project, and have received great interest to join the effort.

- The Zend Developer Zone - We have launched our new developer zone. The goal of this developer zone is to provide best practices with high-quality content from partners and the community. We already have many companies and invidiuals lined up to collaborate around this site who will share their knowledge for the benefit of the PHP community. The site will cover many aspects of best practices including Zend Framework use, interoperating with other technologies, and general PHP best practices around subjects such as security. The Zend Developer Zone is still under active development so expect further changes in the coming week.

I'd like to thank again the many people who have helped out with these three projects. I have no doubt that they will benefit the PHP community.

Happy PHPing!

13 comments:

  1. Hurray! We were waiting ;)

    ReplyDelete
  2. greetings from Ukraine ;)

    ReplyDelete
  3. I just downloaded Zend Framework 0.1.1. I'm just curious as to why there are no closing PHP tags in any of the files.

    ReplyDelete
  4. The Framework is crap. Can't get any of the Demos to work. Amateurs!

    ReplyDelete
  5. yeah, the demos don't work. there's an error in the framework:

    Fatal error: Undefined class constant 'HOST_ALLOW_DNS' in /usr/local/lib/php/Zend/Uri/Http.php on line 373

    ReplyDelete
  6. umm... Why did you guys steal Apple's RSS icon? It matches pixel for pixel. I mean, that's a pretty low thing to do, especially considering there are freely available & royalty free RSS icons all over the net, and it is really quite simple to make your own.

    Is digital theft part of the "true PHP spirit"? I guess I've been led astray then.

    ReplyDelete
  7. No closing PHP tags: They aren't needed since the PHP parsing automatically ends at EOF. And omitting them has one advantage: No accidental output of empty lines!

    ReplyDelete
  8. Good work to ZEND,
    Still waiting for real stable version of ZEND framework.

    Btw, what you have done right now is quite impresive.

    ReplyDelete
  9. I was wondering about the PHP Eclipse project. It looks like the proposal also contains using Zend's Debug protocol. So I guess this means you guys will need to open up the protocol?

    Some questions:
    1) Will this result in public documentation?
    2) What sort of licensing will this entail?
    3) Would anyone be allowed to implement this protocol?

    ReplyDelete
  10. whether the zend search is working with full features..it's offering the wildcard search,proxy search so on .whether these are woking now..if yes can u show us a demo or link where we can ..if it's not working now just add this will come in future in manual..

    ReplyDelete
  11. It was a great project, a lot people ended up ral pleased.

    ReplyDelete
  12. I have got lot of information to read this topic..thanks for share me...

    ReplyDelete
  13. Great post indeed and thanks for all the information, it was very helpful i really like that you are providing information on PHP and MYSQL with basic JAVASCRIPT,being enrolled in http://www.wiziq.com/course/5871-php-mysql-with-basic-javascript-integrated-course i was looking for such information online to assist me on php and mysql and your information helped me a lot. Thanks.

    ReplyDelete