Posted: Wed Sep 26, 2007 5:35 pm
Do you own the article or does php|architect? I think I know the answer, but if it's you, you could copy & paste it here.
A community of PHP developers offering assistance, advice, discussion, and friendship.
http://forums.devnetwork.net/
"Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued." – PHP.net, 13 July 2007
PHP developers all over the world have been anxiously expecting to hear these words for some time. To the developer who stuck with version 4 due to version 5’s unresolved bugs and stability issues, they are a major wake-up call. PHP 4, as of July 13, 2007, will be discontinued. The final patch will be at or before December 12, 2007, and the PHP team will give us only critical fixes until August 2008, when PHP 4 will finally be left on its own to wither and die.
The big question: So now what? The big answer: Stop dragging your feet and migrate with me to PHP 5. With PHP 6 approaching beta, now is the time for developers and companies alike to let go of their trusty PHP 4 engine and step into the world of PHP 5.
A lot of developers (including this author) have been too lazy, scared, or bull-headed to migrate to 5. Their reasons are, for the most part, entirely valid. PHP 5 had many issues including bugs, numerous exploits, instability, and lack of solid backwards compatibility. While some compatibility issues remain, the other concerns have been addressed. Now the only thing left for developers to get over is having to rewrite their code to make it compliant with 5.
This article is here to provide you, the developer, with the following information for migrating to PHP 5:
• Preparation – What to expect and how to overcome obstacles like backwards compatibility issues.
• New Mentality – Things to keep in mind in PHP 5’s new development environment.
• Installation – Backing up your current environment and code, and then bringing in PHP 5.
• Initialization File – Understanding the new INI settings .
• Roll Out – The future of PHP is speed and power. It’s time to take advantage of it.
Looks like a very useful article, and based on your posts here, I'm sure I'd love to read it. Shame its pay-to-read. Maybe I'll get lucky and it will be the featured article.infolock wrote:I'm sure they would be cool with an abstract, so here we go.
++Looks like a very useful article, and based on your posts here, I'm sure I'd love to read it. Shame its pay-to-read. Maybe I'll get lucky and it will be the featured article.
What do you mean by that? You say: "sorry Mac and windows users." which would mean to mean I can't install PHP5. And then you say " The install.txt file included with PHP and the online manual both hold well-written instructions and should pose no problem at all for you to follow" which would mean it would be easy for me if I had Mac or Windows. I don't understand this.You must be using a Unix/Linux distribution.
(Sorry Mac and Windows users. The install.txt file included with PHP and the online manual both hold well-written instructions and should pose no problem at all for you to follow.)
But the install.txt file is located in the download, so this last point doesn't make much sense or was a bit confusing. How could I have read the install.txt file if I didn't have the download?Finally, you must also already have down-loaded PHP 5.2.3 (which, at the time of this writing, is the most recent version of PHP 5 available).