Wednesday, November 08, 2006
PHP 5.2.0 Release Announcement
The key features of PHP 5.2.0 include:
- New memory manager for the Zend Engine with improved performance and a more accurate memory usage tracking.
- Input filtering extension was added and enabled by default.
- JSON extension was added and enabled by default.
- ZIP extension for creating and editing zip files was introduced.
- Hooks for tracking file upload progress were introduced.
- Introduced E_RECOVERABLE_ERROR error mode.
- Introduced DateTime and DateTimeZone objects with methods to manipulate date/time information.
- Upgraded bundled SQLite, PCRE libraries.
- Upgraded OpenSSL, MySQL and PostgreSQL client libraries for Windows installations.
- Many performance improvements.
- Over 200 bug fixes.
Security Enhancements and Fixes in PHP 5.2.0:
- Made PostgreSQL escaping functions in PostgreSQL and PDO extension keep track of character set encoding whenever possible.
- Added allow_url_include, set to Off by default to disallow use of URLs for include and require.
- Disable realpath cache when open_basedir and safe_mode are being used.
- Improved safe_mode enforcement for error_log() function.
- Fixed a possible buffer overflow in the underlying code responsible for htmlspecialchars() and htmlentities() functions.
- Added missing safe_mode and open_basedir checks for the cURL extension.
- Fixed overflow is str_repeat() & wordwrap() functions on 64bit machines.
- Fixed handling of long paths inside the tempnam() function.
- Fixed safe_mode/open_basedir checks for session.save_path, allowing them to account for extra parameters.
- Fixed ini setting overload in the ini_restore() function.
All users of PHP, especially those using earlier PHP 5 releases are advised to upgrade to this release as soon as possible. This release also obsoletes the 5.1 branch of PHP.
For users upgrading from PHP 5.0 and PHP 5.1 there is an upgrading guide available here, detailing the changes between those releases and PHP 5.2.0.
Tuesday, November 07, 2006
About Gmail
Gmail Mobile
Get Gmail on your mobile phone.
Point your phone's web browser to http://gmail.com to access Gmail from your mobile phone or device. It's easy to use and it's free (but yes, your wireless plan could still charge you).
Read more at mail.google.com/mail/he...
Saturday, June 10, 2006
SAJAX - Simple Ajax Toolkit by Modern Method - XMLHTTPRequest Toolkit for PHP
Sajax is an open source tool to make programming websites using the Ajax framework — also known as XMLHTTPRequest or remote scripting — as easy as possible. Sajax makes it easy to call PHP, Perl or Python functions from your webpages via JavaScript without performing a browser refresh. The toolkit does 99% of the work for you so you have no excuse to not use it.
Read more at www.modernmethod.com/sa...
Emulating a Basic Web Server with Sockets in PHP
Do you think that programming sockets with PHP is really hard work? Not at all. If you’re still not convinced, read this final part of the series “Handling sockets with PHP .” In three parts, this series shows how to work with low-level sockets in PHP . It introduces some of the typical tasks, such as creating sockets, as well as reading and writing socket data.
Read more at www.devshed.com/c/a/ PHP ...
Tuesday, May 23, 2006
Firefox AMD64 Flash Java - Ubuntu Wiki
What we are going to do is install 'Firefox 1.5 32 bit version', using linux32 execution command. (Without the complicated 'chroot' method)With this method you can't use the original 'Firefox' from Ubuntu and this new installation at the same time, but it doesn't matter because you won't use the default navigator anymore ;) , for this reason is a good idea print this manual and shut down Firefox browser.
Read more at wiki.ubuntu.com/Firefox...
Thursday, May 11, 2006
60 More AJAX Tutorials
PHP GAINS IN THE TIOBE PROGRAMMING COMMUNITY INDEX
Tuesday, May 09, 2006
Google Adsense
Sunday, May 07, 2006
Free PHP Hosting
PHP Hosting
ADOdb Implementation of Active Record: cloning Zend_Db_DataObject | PHP Everywhere
The Active Record pattern is becoming extremely popular because it allows you to hide many implementation details for loading, inserting and updating data. For example, the following code reads a record from the Products table, and allows you to update some fields without SQL. Works in both PHP4 and 5!
Read more at ADOdb Implementation of Active Record: cloning Zend_Db_DataObject | PHP Everywhere
HTML to PDF via PHP.
dompdf is a PHP5 class that does just that. This is PHP 5 only class and not supported by PHP 4
PDF via PHP devzone.zend.com/node/v...