Easycom For PHP
The Original PHP Toolkit for IBM i
Easycom for PHP is formally known as the PHP Toolkit For IBM i, or i5 Toolkit.
Read our page about support of original i5 Toolkit for Zend Server.
Register and get updates for your i5 Toolkit.
PHP developers get the ability to connect their applications to IBM i databases, objects and native programs and procedures.
Easycom for PHP is a standard PHP extension for a large range of PHP servers, on Linux, Windows and IBM i, including Zend Core and Zend Server.
| Web Server platform |
PHP Server. |
Linux
32 bits & 64 bits |
PHP 4.4, 5.1, 5.2, 5.3, 5.4
32 bits and 64 bits binary package. |
Windows
32 bits & 64 bits |
PHP 4.4, 5.1, 5.2, 5.3, 5.4
32 bits and 64 bits |
IBM i
V5R3 up to V7R1 |
Zend Server for IBM i ( PHP 5.2 & 5.3 )
Zend Core for IBM i
Other binaries... (PHP 5.2, 5.3, 5.4) |
Easycom Server is compliant with
IBM i & OS/400 V5R2 to V7R1.
Version for V3R2 to V5R1 available on request. |
| New! |
New! |
|
Improved Connection |
Easycom jobs can be started as batch immediate for a High Performance connection.
Pre-start job configuration is simplified and more effective. |
|
Single Job Execution |
All i5 toolkit functions can be executed inside the PHP job itself, to eliminate TCP/IP data transfer. |
|
Full State Connection |
Maintain a persistent private job dedicated to a PHP web session.
Control the job, maitain program actives, ... |
|
Single Sign On |
Authorize web user connection using its domain identification.
Compliant with Kerberos and EIM. |
|
SSL Support |
Connect remote PHP servers to IBM i using a secure connection. |
|
Dynamic Multi Lingual |
Set character sets according to the web user language. |
|
High Performance for Program Calls |
Program and procedure calls run close to the system.
Less system resources are used by PHP scripts, when calling native RPG, COBOL and CL programs. |
|
RPG language to Describe Program prototypes |
PHP scripts include original native RPG source members to describe Program and Procedures prototypes.
All the applications (RPG and PHP) share the same program description. PHP developers do not have to rewrite their own one.
External DS can used to describe complex data structures. |
|
PCML Support |
Original PCML files generated by IBM compilers are loaded by Easycom for PHP to describe program and procedure interfaces. |
XML Protocol for Program and Procedure Calls |
XML simplifies communication between PHP scripts and native programs and procedure.
Developers do not need to take care of XML. API Functions bring the data into native PHP variables and arrays. |
And All Easycom Tehnology features are availables in your PHP developments.
Get advantage of the upgrade of the i5 Toolkit on Zend Server and Zend Core, and standard PHP server on Linux and Windows.
Register your PHP Toolkit to get updated.
Reuse existing business applications and data from web applications.
You speed up your developments by integrating existing RPG and PCML sources into your PHP scripts, and call existing native programs and procedure.
Easycom For PHP is a regular PHP extension. In one single tool, it integrates all the functions to access all IBM i resources:
Databases, Programs, Procedure, Data Queues, Spool, Commands, ...
A PHP application handles all IBM i resources from one single environment (job). That environment can be dedicated to a PHP session, for a full state access.
Easycom For PHP extends IBM i capabilities, to Linux and Windows.
PHP Applications connected to IBM i - AS/400, can be deployed, on Windows, Linux or IBM i.
You speed up your application, and get a better control of your system resources and security, by running the web application on an external box, dedicated to PHP.
Set up a regular PHP server on a Linux or Windows box, from a standard open source package. Install the Easycom PHP Extension, and your web application gets a secure connection to DB2 data, OS/400 objects and native programs or procedures, through its complete and portable API functions.
Available for IBM i, Linux and Windows, Easycom For PHP provides portability across platforms.
- On any PHP server on IBM i, such as Zend Core and Zend Server.
- On any Linux PHP server (LAMP), connected to your IBM i – AS/400.
- On any Windows PHP server (WAMP), connected to your IBM i – AS/400.
To use a Linux or Windows system as a PHP server, connected to IBM i, you don't need to install PHP For IBM i. Use your regular PHP on your server or station. Easycom provides the communication between your PHP server, and native programs and databases.
See Easycom Technology Specifications

Specifications
- You develop and deploy PHP applications on any platform, including Windows, Linux and IBM i, while all data and programs are stored on IBM i.
- By deploying your applications on a Linux or Windows PHP server, Easycom For PHP protects your IBM i from external access.
- Easily create new environments for development and tests, out of your production system.
- Secure connection (SSL) between remote PHP server and AS/400 box.
- Access DB2 Data, native programs, procedure, system APIs, User spaces, data queues, spool files, ...
|
| |
- Increase the availability of your application by connecting additional PHP servers, while your data and procedure are centralised on System i.
- Your production system is not overloaded by web applications.
- Web applications availability and performances are independant of the main system charge.
|
| |
- Develop and deploy PHP applications on Linuw or Windows, compatible with PHP For i5/OS.
- Move your applications between platforms at anytime.
- Databases, programs and procedures are always on your System i.
|
| |

|