stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


An overview of PHP5







An overview of PHP5

An overview of PHP5 03/11/2003 09:44 AM

I have spent the last few days playing around with PHP5?I'm preparing some material on it and I wanted to take a first-hand look at how it works and what it can do.My first impressions is that it's a giant leap forward from many perspectives, although the new OOP model ...




This is a GrokNews Entry: (what is grok?)





Similar Items

An overview of PHP5

Grok Headline matches for An overview of PHP5

DataAccessObjects (DAO) for PHP5


DataAccessObjects (DAO) for PHP5 01/04/2005 12:31 AM
first release

When will PHP5 be stable?


When will PHP5 be stable? 07/09/2004 05:17 AM

PHP5 Information Available


PHP5 Information Available 03/11/2003 01:22 AM
Håvard Eide has collected (thanks to PHPDeveloper for the link), all available PHP5 information from various places and placed it onto his web site. Now, for the first time, you get to see why you need to look forward to this new version (be sure to click on the links to the right, there are many pages available).

A Review of PHP5


A Review of PHP5 02/26/2003 12:28 PM
PHP5 is comming closer and closer, and with that the Zend engine2.0 will change on how PHP handles OOP. To be ready for this I have made a overview of the new features that will be available when PHP5 finally arrives. I am also looking into creating extentions for PHP, and when my C skills gets a bit better I will try to dig through the source of the Zend engine and figure out what is what there. But for now I have some examples that should show you how the new features will affect you as a programmer when PHP5 arrives. -- Håvard Eide

Link thx to php developer

"zeldman.herself1"

PHP5 by the end of the week?


PHP5 by the end of the week? 07/06/2004 03:06 AM

PHP5 Beta 2


PHP5 Beta 2 11/02/2003 09:46 PM

phpBB-php5 MOD


phpBB-php5 MOD 07/29/2004 06:38 PM
New forum Up!

PHP5 contest


PHP5 contest 06/03/2004 06:44 AM
to my friends at Zend: our MT contest has cooler prizes

PHP5.0.1 Released!


PHP5.0.1 Released! 08/13/2004 03:57 PM
The PHP Development Team would like to announce the immediate availability of PHP 5.0.1. This is a maintenance release that in addition to many non-critical bug fixes also includes new UNIX and Windows installation docs which are now auto-generated from the PHP Manual.

PHP5: Could PHP Soon Be Owned by Sun?


PHP5: Could PHP Soon Be Owned by Sun? 08/06/2004 06:53 PM
Slashdot Aug 6 2004 10:55PM GMT

Testing PHP5


Testing PHP5 02/16/2004 03:36 AM
Now that PHP5 beta 4 has been released, it might be useful to share how we all do our testing of different PHP versions.

We find it quite bothersome to reconfigure our web server(s) everytime we want to switch between different versions of PHP4 and PHP5. So we have automated all our testing on Windows using the command-line interface to PHP5.

PHP5 beta 4 allows us to define a php.ini configuration file in the same directory as the php.exe executable. We will first modify php.ini, setting extension_dir and include_dir, and enable the appropriate extension=* settings. Then we have a standard DOS batch file that will run php.exe and unit-test ADOdb (the database abstraction library for PHP that I maintain). The output is generated to rez.html.

The last line of the batch file opens the resultant html file in IE. The "start" command will attempt to open any file if the extension mapping exists, e.g. "start rez.html".

The only disadvantage of this approach is that you are not testing PHP5's long-term interaction with the web server, and you need to have an existing set of unit tests that can be automated. This might not be possible if you testing mostly user interface code.

And what do i think of PHP5 beta 4? Two thumbs up. Didn't have to change anything in ADOdb to make it work with beta 4.

Sample DOS Batch File

Note: Each release of php5 is kept in its own sub-directory (c:php5php5b1, c:php5php5b2, etc). Tests are in d:phpadodbtests.

c:
cd php5
del *.html

cd php5b4 d: cd phpadodbtests

c:php test.php testmysql > c:php5rez.html c:php test.php testoracle > c:php5rez2.html c: cd .. start rez.html start rez2.html


Presto Poll 5.0 (PHP5)


Presto Poll 5.0 (PHP5) 09/26/2004 08:42 PM
A poll system with an admin center.

DynamicWebPages: Furthering the PHP5
Cause


DynamicWebPages: Furthering the PHP5
Cause
11/13/2003 08:49 AM
DynamicWebPages.de has a new posting this morning about a mailing list they are starting to try to further the growth and beta testers for the PHP5 Beta releases that have been posted.

PHP5 Beta 3 Released!


PHP5 Beta 3 Released! 12/21/2003 09:35 PM
PHP5 Beta 3, One more step in the road to a stable PHP 5.

backwards-incompatible changes in PHP5


backwards-incompatible changes in PHP5 08/08/2004 03:25 PM
a surprisingly short list, given all the improvements in PHP5

PHP5 Beta 2 Released!


PHP5 Beta 2 Released! 10/30/2003 06:07 PM
First Feature Complete Version of PHP5!

PHPEverywhere: Is PHP5 Good to Go?


PHPEverywhere: Is PHP5 Good to Go? 09/21/2004 08:14 AM
From PHPEverywhere:

XML-'Reloaded' PHP5 Released


XML-'Reloaded' PHP5 Released 07/14/2004 01:47 PM
Internet News Jul 14 2004 5:42PM GMT

Mach-II 0.1.3 (PHP5 branch)


Mach-II 0.1.3 (PHP5 branch) 04/08/2005 10:30 AM
Mach-II is an open source framework for building Web applications. It is an object oriented, event-based, implicit invocation Web application framework implementing true Model-View-Controller (MVC) for separation of business logic and presentation.  It helps developers deliver scalable and easy-to-maintain applications.

Ming + PHP5 + AI = Pretty


Ming + PHP5 + AI = Pretty 06/09/2004 02:38 AM

PHP5-DEV Mailing List


PHP5-DEV Mailing List 01/26/2003 01:11 PM

PHP5 Development Plan


PHP5 Development Plan 02/02/2003 12:42 PM
Now it is official. Since a couple of weeks ago, the work on the PHP5 branch of development has started. The year 2003 will be the year of PHP5; it is expected in Q3/Q4 this year. The question on everyone's mind is: What will the new version of PHP bring?

NYPHP.org: OOP in PHP5 Through Patterns


NYPHP.org: OOP in PHP5 Through Patterns 06/28/2004 08:11 AM
PHP Magazine and NYPHP.org have a link this morning to George Schlossnagle's recent talk at their previous meeting concerning Object-Oriented Programming in PHP 5 Through Patterns

Noas php5 Framework


Noas php5 Framework 01/04/2005 09:04 AM
Noas php5 Framework Provision

PHP5: Ready For The Enterprise?


PHP5: Ready For The Enterprise? 12/12/2002 12:27 AM
The Open Enterprise talks about PHP5."My love affair with PHP started, I suspect, the same way it does with most people. I simply started using it. PHP's short learning curve and easy syntax makes it approachable by anyone who has ever used a scripting language. Its power comes from how it simplifies the task of building Web applications because PHP isn't just a scripting language, it's a Web scripting language."

revjim.net: On PHP5 (and the Promised
Land)


revjim.net: On PHP5 (and the Promised
Land)
02/17/2004 10:34 AM
To make light of the whole "coming of PHP5" that everyone is looking forward to, the Reverend Jim has a new posting that every one out there looking forward to PHP5 might want to read.

Zend's New PHP5 Info Center


Zend's New PHP5 Info Center 04/09/2004 03:58 PM
PHP 5 brings along a host of new features and major improvements like you've grown to expect from past major versions. Answering the need for scalable development architectures in the Enterprise, PHP 5 boasts the new Zend Engine 2, which includes a brand new object model, allowing for the development of large-scale, maintainable object oriented applications. PHP 5 also introduces new revolutionary ways of dealing with XML that make it the ideal platform for XML processing—no other solution comes even close! Complementary to the new XML features is the new SOAP module, allowing interoperability with Web Services via a fast and easy-to-use API.

The list of goodies in PHP 5 goes on and on: built-in server-independent SQL support using SQLite, new high-performance and more secure MySQL support, all-new COM/.NET support, and lots more.

Given this long list of new features, we're confident that you're just as excited about the next generation of PHP as we are! To make things even snappier, we came up with this new PHP 5 section of Zend.com's DeveloperZone. The section will allow you to get PHP 5 information right from the source, discover PHP 5's various new features, as well as learn how to migrate from earlier versions of PHP. -- Zeev and Andi.

This appears to be an excellent resource. Pity I'm too busy at work to look at it. I have received a copy of George's Advanced PHP book too. I will try to review it when my schedule permits. Time is tight. Now where was that cloning device i got for Christmas...


Apache2-SSL-PHP5 and Zend Optimizer


Apache2-SSL-PHP5 and Zend Optimizer 06/05/2005 11:38 PM
Here is an article describing how to install an Apache web server (2.0.x) with SSL and PHP5 (with Zend Optimizer and ionCube Loader) enabled. All software is compiled from the sources. In addition to that, the article also shows how to install the Zend Optimizer and IonCube Loader and use it with your PHP installation. http://www.howtoforge.com/linux_apache2_ssl_php5_zendoptimizer_ioncube loader

phpWebmin - Webmin clone in PHP5


phpWebmin - Webmin clone in PHP5 08/21/2004 07:41 AM
phpWebmin Yuna (Dev) Released!

The PRADO component framework for PHP5


The PRADO component framework for PHP5 09/03/2004 04:11 PM
PRADO v1.0 beta released

TheOpenEnterprise.com: PHP5: Ready For
The Enterprise?


TheOpenEnterprise.com: PHP5: Ready For
The Enterprise?
12/11/2002 04:19 PM
"PHP's short learning curve and easy syntax makes it approachable by anyone who has ever used a scripting language. Its power comes from how it simplifies the task of building Web applications because PHP isn't just a scripting language, it's a Web scripting language..."

PHP5 Keyword Table for TopStyle


PHP5 Keyword Table for TopStyle 05/03/2004 06:00 PM

Stefano F. Rausch has created a keyword table for TopStyle Pro 3.10 that adds syntax highlighting for PHP5 keywords. Just download this ZIP file and unzip it into TopStyle's \keywords subfolder, then go to the Editor > Keyword Tables page in TopStyle's options and enable the PHP5 item. Thanks, Stefano!


Itn'l PHP Conference: XML in PHP5
Presentation


Itn'l PHP Conference: XML in PHP5
Presentation
05/04/2004 07:55 AM
In a link from this morning, there's a note about Christian Stocker's slides from the International PHP Conference 2004 given yesterday.

Proactive Coding: Prepare you XML for
PHP5


Proactive Coding: Prepare you XML for
PHP5
07/05/2004 04:29 AM

A stroll in the park with PHP5 beta 4


A stroll in the park with PHP5 beta 4 03/06/2004 01:53 AM
Over the past few days, I have had an opportunity to do more testing with PHP5b4.

I'm glad that most of my testing was on Windows because I don't have to compile anything on Windows to get PHP5 working. But I had to try things out on Linux too because I'm writing an article for PHP-Magazine.

Testing on Linux was really painful. One gotcha is PHP4. After compiling PHP5 on our Linux box it kept on crashing when I restarted apache. Finally I remembered that you can run the command line interface version of PHP (in php5/sapi/cli/), which gives somewhat more helpful error messages, and discovered that PHP5 was trying to load PHP4's php.ini.

Apart from the PHP4 gotcha, I had to download a newer version of libxml2 for PHP5 to compile. I downloaded the latest libxml2, only to find that out 2.6.6 was not supported by PHP5 (it wouldn't link). I had to rollback a few versions and retrieve libxml2.5.11 instead. - I must have screwed up something else, PHP5b4 works fine with libxml2 2.6.6.

Now i don't dare recompile PHP4, because it probably requires libxml2 2.4. Ugh, the joys of Unix development.

More highlights of PHP5b4:

I'm not a big fan of XML, but I have been trying out simplexml, and it really is as simple as promised.

I also did some benchmarks. I'm pleasantly surprised that in some operations, such as looping, PHP5b4 is already faster than PHP4.


internetnews.com: XML-'Reloaded' PHP5
Released


internetnews.com: XML-'Reloaded' PHP5
Released
07/14/2004 06:58 PM
"Apache-backed PHP Group, which oversees one of the most popular open source scripting languages, officially released PHP version 5.0 Tuesday..." More details on what's new in PHP 5.

Dynamically Typed: XMLReader with PHP5 /
PECL


Dynamically Typed: XMLReader with PHP5 /
PECL
04/26/2004 08:50 AM
In the latest post from Dynamically Typed, Harry Fuecks talks about a new XML technology that seems to be coming right along with PHP5 - XML_Pull.

Installing PHP5 Unders Windows XP and
Apache


Installing PHP5 Unders Windows XP and
Apache
08/06/2004 04:35 PM
A tutorial.

Official Migrating from PHP4 to PHP5
Docs


Official Migrating from PHP4 to PHP5
Docs
03/06/2004 01:53 AM
PHP 5 and the integrated Zend Engine 2 have greatly improved PHP's performance and capabilities, but great care has been taken to break as little existing code as possible. So migrating your code from PHP 4 to 5 should be very easy. Most existing PHP 4 code should be ready to run without changes, but you should still know about the few differences and take care to test your code before switching versions in production environments. -- Nuno Lopes

Andi Gutman points this out:

>Paragraph: Classes must be declared before used >is no longer true. For most cases this is allowed now.

To be accurate, we solved the BC issue but for people who want to use the PHP 5 features (such as implementing interfaces), they will have to declare the class before using it.


Grok Description matches for An overview of PHP5
GrokA matches for An overview of PHP5

HP Compaq nx9010 series


HP Compaq nx9010 series 12/22/2003 07:45 PM
CNET Dec 22 2003 5:51PM ET

Community News: Running PHP4 and PHP5
Together


Community News: Running PHP4 and PHP5
Together
01/22/2004 02:11 AM
Looking to work with PHP4 and PHP5 together on the same machine? Sounds simple enough, right? Well, if not done properly, you might find some interesting problems cropping up with your code. So, take a bit of advice from this new posting, and make it a sure shot the first time.

Community News: Smooth Sailing From PHP4
to PHP5?


Community News: Smooth Sailing From PHP4
to PHP5?
03/06/2004 02:08 AM
With the release of PHP5 looming on the horizion, it seems like more and more of these "conversion" articles are popping up. Now, don't get me wrong - it's not a bad thing, but I have to wonder, really, how much difference there really will be...

PXE Issues with the Compaq M300 and M700


PXE Issues with the Compaq M300 and M700 07/28/2004 06:42 PM

Foto Search: Royalty Free Stock
Photography and Clip Art


Foto Search: Royalty Free Stock
Photography and Clip Art
04/07/2005 03:29 PM

Getting the System BIOS Date


Getting the System BIOS Date 04/18/2005 09:53 PM

Getting System BIOS Date


Getting System BIOS Date 04/16/2005 12:54 PM

Stallman Pushes For Free BIOS


Stallman Pushes For Free BIOS 07/22/2004 04:42 AM

Seven Intel iflash bios updates and Nine
ABIT bios updates


Seven Intel iflash bios updates and Nine
ABIT bios updates
04/13/2004 06:03 AM

XP SP2: Registry Hack and Download To
Prevent a System From Installing SP2


XP SP2: Registry Hack and Download To
Prevent a System From Installing SP2
08/13/2004 12:08 AM
Tech-Recipes Aug 13 2004 3:13AM GMT

Clip Plus v3.3


Clip Plus v3.3 11/17/2003 09:16 AM
With Clip Plus you can save all data you copy to clipboard. Each time you press Cut or Copy button in any application, Clip Plus saves clipboard content and place it in clipboards set. You can save clipboards to disk and make clipboards available for other applications. [Shareware $17.00 20 days 1.82 MB]

CLIP 1.1.11


CLIP 1.1.11 07/26/2004 12:37 PM
A Clipper/XBase compatible compiler.

CLIP 1.1.7


CLIP 1.1.7 12/22/2003 10:16 AM
A Clipper/XBase compatible compiler.

CLIP 1.1.10


CLIP 1.1.10 05/04/2004 09:16 AM
A Clipper/XBase compatible compiler.

Compaq IPAQ Restore for PocketPC


Compaq IPAQ Restore for PocketPC 01/04/2005 03:39 PM

Share Clip


Share Clip 05/03/2004 08:06 AM
Share Clip (free clipboard sharing app for OS X, Windows, Linux)

Share Clip 1.0


Share Clip 1.0 05/02/2004 08:41 AM
A cross-platform networked shared clipboard utility.

An overview of PHP5

The following phrases have been identified by the grok system as matching this entry: get clipboard content php5 compaq m300 "how to enter bios" zenra impressions quick system restore free nx9010 download nx9010 bios hack zenra clip combine php4 php5 php.ini clip art chimera porn japanese butter dogs

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Introducing the
php|a Grant Program

So, Tabini, what
have you been up to
lately?

Success! My PHP
compiler compiles!

Hard disk goes
kaboom

Back in business
NetNewsWire 1.0.1b2
NetNewsWire 1.0.1b3
Advertising
Archives
Open Source XML-RPC
for Cocoa

NetNewsWire 1.0.1b4
Roogle via Huevos
Kensington Optical
Elite

Happy Birthday!
Happy Birthday to
Dan!

Chimera -> Camino
Safari+NNW
Movie Quiz #2
Safari Newsflash:
CSS Parser
Integrated

Safari Newsflash:
WebCore Update

Bulletproof Monk
Hypothetically
Speaking...

Xenosaga
Konfabrication
Tabbed Browsing
Safari Response:
zeldman.com

Cute Puzzle
Camino 0.7 Released
Mozilla.org Browser
Innovation Document

Xabyl
KCTU Wichita, Kansas
Talk Radio on TV
Show Interview

Naples Presbyterian
Men's Club Speech

Updates and
Happenings

RSS URL
eBusinessBrands.com
and related new web
sites and white
papers

March 2003 Column>
What's New 2003

New Monitoring
Resource

KVFD Fort Dodge,
Iowa Talk Radio Show
Interview

Web Sites
WMUU Greenville,
South Carolina Talk
Radio Show Interview

WGFS Covington,
Georgia Talk Radio
Show Interview

Columbia Sunset
Picture

April 2003 Column>
Discovering Internet
eBusiness Gossip and
Buzz

Complimentary
Chapter "Current
Awareness Sources"
available.....

eBusiness Brands and
Trademarks? Private
Alerts

LynnwoodBrown
Heading through some
turbulence, folks.

Oh, I'm feeling
lucky.

Bad Apple, No
Battery

WebStatistics
what is grok?