Welcome back to another installment of ICYMI! This week we saw:
Free Webcast October 20: Design Patterns in PHP
php|architect is continuing it's PHP training through php|symphony (a series of free online webcasts). The next one has just been announced for October 20, 2005 with Jason Sweat, based on his book
php|architect's Guide to PHP Design Patterns. It's free, so be sure to sign up today as space is limited. To sign up or read more about the web seminar, go to http://www.phparch.com/shop_product.php?itemid=102.
Zend Announces Full Schedule for Upcoming Conference
You can now view the full schedule for Zend's conference Oct 18 - 21 in San Francisco by going to http://zend.kbconferences.com/speakerschedule.php. As you can see it proves to be educational for developers and administators alike by offering 4 different tracks: 1) The Business Case for PHP, 2) Integrating PHP with Enterprise, 3) Developing, Deploying and Managing Large Scale PHP Applications, and 3) PHP Resources: Tools, Libraries and Techniques. If you haven't made your plans to attend, you still have time to take advantage of the early registration discount of $200 if you register before October 17. Besides, you don't want to miss the free beer and pizza at the Oracle PHPFest, or the free cake at the PHP 10th Anniversary Party, now do you? To register or learn all about what's in store, go to http://zend.kbconferences.com.
Moveable Type, phpBB Among Those with Security Alerts
Secunia reports numerous exploits in Moveable Type, as well as a remote avatar exploit in phpBB. For the Moveable Type alert, you can upgrade, but you will also need to take care in who is allowed to upload files. For phpBB, there is no patch yet, but you can block this exploit by disabling remote avatars in your setup. To see a list of all PHP-based software that had exploits reported by Secunia this past week, go to: http://secunia.com/search/date/?search=PHP.
Zend Platform 2 Released
Zend announced the release of Zend Platform 2 this past week-- per their press release, "New features include:
State-of-the-art session clustering, which dramatically improves Web application performance, uptime and response time
Enhanced PHP Intelligence modules, an unmatched back-in-time feature to easily reproduce problems all the way to their source
PHP configuration cloning across servers
Faster, streamlined execution of PHP applications "
Apachefriends announced its latest release for Linux (formerly called LAMPP, now called XAMPP for Linux). Windows version should be coming out the first of October, per their site. To download your copy, go to http://www.apachefriends.org/en/xampp-linux.html.
Wez Furlong Gives Some Benchmarking Tips
In a post on his blog, Wez Furlong gives some general but very helpful tips on benchmarking, as well as benchmarking with PDO. A very interesting read and worth your 5 minutes - so go check it out at http://netevil.org/node.php?nid=551.
I would be remiss in my duties if I didn't include what's new at PEAR and PECL. Recent PEAR releases include:
XML_RPC 1.4.3 - PHP implementation of the XML-RPC protocol
XML_Serializer 0.17.0 - Swiss-army knive for reading and writing XML files.
XML_Parser 1.2.7 - XML parsing class based on PHP's bundled expat
Validate_US 0.5.1 - Validation class for US
Services_Technorati 0.6.5beta - A class for interacting with the Technorati API
CodeGen 1.0.0rc1 - Tool to create Code generaters that operate on XML descriptions
CodeGen_PECL 1.0.0rc1 - Tool to generate PECL extensions from an XML description
File_Ogg 0.1.3 - Access Ogg bitstreams.
System_SharedMemory 0.1.0 - common OO-style shared memory API
And for PECL, we had:
crack - "Good Password" Checking Utility: Keep your users' passwords reasonably safe from dictionary based attacks
crack_dll - "Good Password" Checking Utility: Keep your users' passwords reasonably safe from dictionary based attacks
ibm_db2 - Extension for IBM DB2 Universal Database, IBM Cloudscape, and Apache Derby
oci8 - OCI8 functions
runkit - Replace, rename, and remove user defined functions and classes.
Define customized superglobal variables for general purpose use.
Xdebug - Provides functions for function traces and profiling
zeroconf - A PHP interface for browsing network services using ZeroConf