PHP Developer - November 14th, 2006
Some unfortunate news from Edin Kadribasic to be felt particularly by the Windows PHP users out there - the box that hosts the PECL packages for Windows has suffered a bit from a power failure.
The power failures are very rare in Denmark, but nonetheless this one managed to take out the build box. The website itself is not affected, but there are no updates for the time being.
The PECL4WIN project hosts a repository of PECL extensions precompiled for the Windows platform. The packaging and distribution system used by PECL is shared with its sister, PEAR.
Continue Reading ·
PHP Developer - November 14th, 2006
Dan Scott has an announcement today about the official release of his File_MARC PEAR package, version 0.1.0 alpha.
What does this mean? Well, assuming you have PHP 5.1+ and PEAR installed, you can now download and install File_MARC and its prerequisite with a simple command. I’ve also imported the File_MARC source into the PEAR CVS repository, so you can poke and prod and provide patches.
He notes some of the changes he wants to make before things hit version 1.0, including MARCXML support.
Continue Reading ·
PHP Developer - November 14th, 2006
The Hardened PHP Project has released another vulnerability today for the Dotdeb PHP package repository software. The exploit allows for an email header injection.
It was discovered that the Dotdeb PHP packages are patched with a mail() protection patch that was originally created by Steve Bennett and is nowadays developed at choon.net. This patch adds an X-PHP-Script header to outgoing mails that contains the name of the server, the script and the calling IP.
An example of an attack via this issue would be injecting Bcc: headers into emails with sensitive information, copying them to themselves. The latest version of the package can be downloaded from their site. It is suggested that versions less than 5.2.0 Rev 3 upgrade immediately.
Continue Reading ·
PHP Developer - November 14th, 2006
As part of a project he was working up, Cory Rauch has created some statistics comparing the performance of the latest PHP 5 series release, PHP 5.2, with the previous version, PHP 5.1.
I can’t say the results of the benchmarks are surprising, but it does give a good idea of where, speed-wise, they really improved things in this new release. There are some stats, though, that didn’t make that much of a jump. Those seem to be ones dealing with objects and their handling, though - so there’s not that much of a jump there anyway.
He tested all sorts of operations, including working with binary data, string and array functionality, looping (for, foreach, etc), and operators. For each statistic, he provides what the test is doing and what the results are. Testing was done with the PHPLens benchmark suite.
Continue Reading ·
Dev Shed - November 14th, 2006
This is the second article in a series concentrating on working with sub-queries in Oracle. My previous article first in this series explained the dual table in detail and gave a few practical examples of sub-queries. In this article I shall introduce sub-queries at various interesting places within the same SELECT statement….
Rackspace-Managed Servers, Fanatical Support Full-Scale Microsoft & Linux Solutions & 0% Network Downtime! Click here now!
Continue Reading ·