[quote][13-Jul-2004] The PHP team is proud to announce the final release of PHP 5!
Some of the key features of PHP 5 include:
* The Zend Engine II with a new object model and dozens of new features.
* XML support has been completely redone in PHP 5, all extensions are now focused around the excellent libxml2 library (http://www.xmlsoft.org/).
* A new SimpleXML extension for easily accessing and manipulating XML as PHP objects. It can also interface with the DOM extension and vice-versa.
* A brand new built-in SOAP extension for interoperability with Web Services.
* A new MySQL extension named MySQLi for developers using MySQL 4.1 and later. This new extension includes an object-oriented interface in addition to a traditional interface; as well as support for many of MySQL\'s new features, such as prepared statements.
* SQLite has been bundled with PHP. For more information on SQLite, please visit their website.
* Streams have been greatly improved, including the ability to access low-level socket operations on streams.
* And lots more...[/quote]
( [url=\"http://www.php.net/\"]SOURCE[/url] )
PHP5.0
Moderators: Moderator, Global Moderator
-
NightStorm
- Administrator

- Posts: 779
- Joined: Mon May 17, 2004 4:05 pm
PHP5.0
Hmm... they failed to mention that this version royally screws up a current configuration on Redhat 9 (basically, you need to be installing on a clean Redhat Enterprise).
So if you have Redhat 9, or have a server already running PHP, consider the possible situation you could be facing VERY carefully... it took me 6 hours to fix the screwup that PHP did on this server with an upgrade.
So if you have Redhat 9, or have a server already running PHP, consider the possible situation you could be facing VERY carefully... it took me 6 hours to fix the screwup that PHP did on this server with an upgrade.
PHP5.0
I dd it on mandrake, wasnt too bad, except for some libxml upgrade issues, nothin a good kicking wont fix
/bigwink.gif\' class=\'bbc_emoticon\' alt=\';)\' />, theres plenty new functions, but as its a newer version, It\'ll likely have newer dependencies etc.
[color=\"green\"]'class KPIM::ProcessManager' only defines private constructors and has no friends[/color] <-
poor class
[18:09:00] * ~Moppy stews ner0 erotically 1 times.
[18:09:00] * ~Moppy stews ner0 erotically 1 times.
PHP5.0
Apache-backed PHP Group, which oversees one of the most popular open source scripting languages, officially released PHP version 5.0 Tuesday.
The release follows four betas and three release candidates dating back to June 29, 2003 before it was considered stable enough for the latest release.
PHP 5.0 includes numerous enhancements that further extend the functionality of the language. For example, XML (define) support has been \"completely redone\" with extensions now focused around the libxml2 library.
SimpleXML, a new XML extension enhancement, enables easier access and manipulation of XML components as PHP objects. Where there\'s XML, Web services (define) are usually found too. In that regard, PHP 5 includes a built-in SOAP extension that permits Web Services interoperability.
MySQL database users, known as prolific users of PHP, now get a new extension that supports MySQL 4.1, as well as some of its new features. For the first time, PHP now bundles with the SQLite database as well.
The developer community has seen some rumblings recently about whether MySQL\'s licencing scheme change might negatively impact various Linux distributions, including the Red Hat sponsored Fedora Project. However, it was unclear if the changes impacted the decision to bundle SQLite.
Zend, the commercial entity that is home to the PHP founders, also lends its name to one of the core new technologies inside of PHP5, the Zend Engine II. The new engine boasts a new object model that has been completely rewritten and is intended to improve performance. The release also features new class enhancements in order to enhance the functionality of PHP.
The long list of functional changes in PHP 5 has been a cause of concern for many developers, which was not lost on PHP 5 developers -- in particular one of the founders of PHP/Zend, Andi Gutmans.
\"One of our design goals for PHP 5, was to keep backwards compatibility as much as possible,\" Gutmans wrote in a public post. \"Actually, most PHP 4 sites run out of the box with PHP 5. If there are problems, there\'s a compatibility mode (configurable via php.ini) which makes the object-oriented model behave the same as in PHP 4.\"
He continued: \"Bottom-line: Very few people will have problems doing the upgrade. Of course, you should thoroughly test your site before upgrading.\"
As an open source licensed scripting language, PHP has come to form a critical component for many in the open source community . PHP is usually the \'P\' (though sometimes it may be python) in the popular LAMP acronym (L-inux, A-pache, M,ySQL, PHP) that defines modern open source development methodology.
According to Netcraft statistics for June 2004, PHP is currently in use on at least 16 million domains. PHP is run predominately on Linux-powered Apache Web servers as a compiled Apache module. Security space.com survey results peg PHP as the top Apache Module for June 2004 at 48.64 percent of its survey base.
([url=\"http://www.internetnews.com/dev-news/article.php/3380751\"]Source (ty ada)[/url])
The release follows four betas and three release candidates dating back to June 29, 2003 before it was considered stable enough for the latest release.
PHP 5.0 includes numerous enhancements that further extend the functionality of the language. For example, XML (define) support has been \"completely redone\" with extensions now focused around the libxml2 library.
SimpleXML, a new XML extension enhancement, enables easier access and manipulation of XML components as PHP objects. Where there\'s XML, Web services (define) are usually found too. In that regard, PHP 5 includes a built-in SOAP extension that permits Web Services interoperability.
MySQL database users, known as prolific users of PHP, now get a new extension that supports MySQL 4.1, as well as some of its new features. For the first time, PHP now bundles with the SQLite database as well.
The developer community has seen some rumblings recently about whether MySQL\'s licencing scheme change might negatively impact various Linux distributions, including the Red Hat sponsored Fedora Project. However, it was unclear if the changes impacted the decision to bundle SQLite.
Zend, the commercial entity that is home to the PHP founders, also lends its name to one of the core new technologies inside of PHP5, the Zend Engine II. The new engine boasts a new object model that has been completely rewritten and is intended to improve performance. The release also features new class enhancements in order to enhance the functionality of PHP.
The long list of functional changes in PHP 5 has been a cause of concern for many developers, which was not lost on PHP 5 developers -- in particular one of the founders of PHP/Zend, Andi Gutmans.
\"One of our design goals for PHP 5, was to keep backwards compatibility as much as possible,\" Gutmans wrote in a public post. \"Actually, most PHP 4 sites run out of the box with PHP 5. If there are problems, there\'s a compatibility mode (configurable via php.ini) which makes the object-oriented model behave the same as in PHP 4.\"
He continued: \"Bottom-line: Very few people will have problems doing the upgrade. Of course, you should thoroughly test your site before upgrading.\"
As an open source licensed scripting language, PHP has come to form a critical component for many in the open source community . PHP is usually the \'P\' (though sometimes it may be python) in the popular LAMP acronym (L-inux, A-pache, M,ySQL, PHP) that defines modern open source development methodology.
According to Netcraft statistics for June 2004, PHP is currently in use on at least 16 million domains. PHP is run predominately on Linux-powered Apache Web servers as a compiled Apache module. Security space.com survey results peg PHP as the top Apache Module for June 2004 at 48.64 percent of its survey base.
([url=\"http://www.internetnews.com/dev-news/article.php/3380751\"]Source (ty ada)[/url])

