Archive for August, 2006

Zend/PHP Conference 2007

Thursday, August 24th, 2006

Don’t miss the third annual Zend/PHP Conference and Expo 2007! This year’s conference promises to be the best ever. Join Zend, the PHP community and leading technology companies from around the world for three days of education, learning and networking - plus an additional tutorial day. The 2007 conference will feature over 40 sessions, an exhibit hall featuring leading companies such as Adobe, IBM, PayPal and Zend, an UnConference area to stimulate impromptu discussions, and networking opportunities galore. ZendCon2007 will feature something for everyone – from novice to advanced, business-oriented to technical-focused. You will hear from leaders in the PHP community and business experts who have implemented PHP based initiatives. Come hear from Zend as it presents a roadmap for business-critical PHP. Meet the Zend development teams. Learn more about Zend open source projects. ZendCon 2007 promises to be the largest gathering dedicated to PHP. Plan to attend ZendCon 2007 and join the PHP community to network and learn from the best PHP minds from around the world. For more information please see http://www.zendcon.com/.

Pro PHP XML and Web Services

Tuesday, August 22nd, 2006
Title: Pro PHP XML and Web Services
Reviewer: Manuel Lemos
Category: PHP books
Publisher: Apress
Author: Robert Richards
Summary: Overall this is an extraordinary book with probably all you need to know about PHP XML support.

If you want to develop PHP applications that handle XML documents, or communicate with remote services using XML based message exchange protocols, like for instance SOAP, this book will be very valuable to you.

This is particularly true for those planning to upgrade to newer PHP versions that provide better XML and Web services support.

Pro PHP XML and Web Services

PHP Manual Updates

Friday, August 11th, 2006

The PHP documentation team is proud to present to the PHP community a few fixes and tweaks to the PHP Manual, including:an improved, XSL-based build system that will deliver compiled manuals to mirrors in a more timely manner (goodbye dsssl)manual pages can now contain images (see imagearc() for an example)updated function version information and capture system (fewer “no version information, might be only in CVS” messages)… and more to come!Please help us improve the documentation by submitting bug reports, and adding notes to undocumented functions.

New Improved Yummy ADOdb Session Handler

Friday, August 4th, 2006

ADOdb, the database library i maintain, has had support for storing session data in a database for a long time. However there was one limitation that always continued to bug me: the fact that all the PHP servers using database-backed sessions needed to synchronize their times to ensure that the session timers worked properly.

Well in the latest version of ADOdb (4.91), released a few days ago, we have the new Session2 implementation. This time, we always use the database server clock to keep track of times. We no longer rely on the PHP app servers to set the session timers, so even if the clocks of these app servers are out of synch, sessions are not affected. This change required us to change the database table format used, but that is a small price to pay for the added flexibility. You can read more in the ADOdb session docs.

Usage is really simple:

include_once("adodb/session/adodb-session2.php");
ADOdb_Session::config($driver='mysql', $host, $user, $password, $database,$options=false);
session_start();