Features at PHP 4

PHP 4.0 is not the last version issued of PHP programming, but this version still using by many website programmers and the features are:

 

1. Increasing handled at used resource

Main lack from PHP 3.0 is scalability. Programmers still thought PHP 3.0 can not use at large scale applications. This matter make PHP developer work hard to increase resource handling ability, so PHP can run at large scale applications.

 

2. Object Oriented program support

This features playing important role for user so it can work with object oriented program language.

 

3. Session handling support

Handle at HTTP session actually exist at PHP 3.0 version. But, still using third party support, it is PHPLIB (http://phplib.sourceforge.net). So, at this 4 version session can handling direct by PHP already.

 

This features offering interaction from web site. Example most used is at login and logout process.

 

4. Encryption

MCrypt (http://mcrypt.sourceforge.net) combined already in it original distribution. This feature offered algorithm encryption among is, MD5, SHA1, and tripleDES.

 

5. ISAPI support

This feature connecting web server IIS (from Microsoft) and PHP and repute as ISAPI module.

 

6. COM/DCOM support

This one, just think it as bonus for windows user. This feature enabling PHP to access COM objects and add interoperability with application that run in windows.

  • Support to java
  • Perl Compatible Regular Expressions (PCRE) library

 

Features at PHP 5

PHP 5 is continued from evolution walk at PHP. Even at PHP 4 there are many library added, PHP 5 offering increasing in functionality and added some features, among:

  • Increasing in object oriented program ability.
  • Exception handling, which standard logic on program error message.
  • Increasing in string handling.
  • Increasing support to XML and web service, which using libxml2.
  • Support to SQLite database server.