big
Volume 3, Number 22 -- June 12, 2007

IBM Brings Freebie PHP to the Mainframe

Published: June 12, 2007

by Timothy Prickett Morgan

Mainframe maker IBM has announced that it has created a variant of the PHP programming language that runs on its mainframe systems equipped with several of the most recent releases of its z/OS operating system. PHP is, of course, one of the most popular scripting languages out there on the Internet, and is increasingly in the programmer toolbox at all data centers--whether or not they use mainframes.

As is the case with its System i proprietary midrange platform, which runs the OS/400 and i5/OS operating system, IBM is using the Unix runtime environment that is embedded in its mainframes to provide the PHP functionality. On the System i machines, Zend Core for i5/OS runs within an AIX runtime environment called the Portable Application Solution Environment (PASE). IBM has worked with Zend Technologies, the creator of the open source PHP programming language, to provide hooks into the System i's integrated database management system, commonly called DB2/400 but actually a program with no name, as well as data queues and other system files. Zend is offering this Zend Core for i5/OS program for free to customers who download it, but IBM is actually paying for it behind the scenes though a partnership relationship with Zend.

On the mainframe, PHP is a free feature of the Ported Tools for z/OS, and it is being delivered in a similar manner as on the System i platform. In this case, the PHP engine is running in the z/OS Unix System Services environment within z/OS, which is analogous to PASE. (It is funny to think that z/OS and its predecessor, OS/390, had enough embedded Unix APIs that it could have actually been branded a Unix platform in its own right. Uni/z or z/Unix, anyone?) As was the case on the System i platform, PHP for z/OS V1.1.2 has hooks into the DB2 for z/OS database--in this case, using the ODBC protocol. This program is a port of the PHP 5.1.2 engine created by Zend.

Ported Tools for z/OS includes the Perl scripting language--also popular out there on the Web--as well as the OpenSSH secure shell. The xvfb X server, which emulates window-style environments on Unix and Linux machines, is also part of the toolset and is necessary since there is no native graphical windowing environment for mainframes. For PHP, mainframe shops have to have z/OS V1.6 or z/OS.e V1/6 or higher. PHP scripts can run in command lines or using Common Gateway Interface (CGI ) links between Web pages and other programs.

If you want to get your hands on these freebie tools, you can do so on this IBM site. Big Blue will also ship it to you on 3480 formatted tape drives if you ask nice.

By supporting PHP on the mainframe in a mostly native way, IBM has allowed mainframe shops to plunk untold numbers of PHP-based scripts and programs onto their big iron boxes, rather than having to make this PHP code run on an outboard machine and then link to a mainframe through the corporate network. This is all a good thing for IBM's main marketing message for the mainframe, which is that it runs legacy applications very efficiently and that it is a suitable platform for consolidating workloads that might otherwise run on Linux, Unix, or Windows servers.


RELATED STORIES

Zend Upgrades Commercial Add-Ons for Its PHP Engine

Zend Core for i5/OS Ships for OS/400 V5R3

Zend Promises Better Integration Between PHP and Longhorn Server, MySQL



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
INTEGRATED PRINT SOLUTIONS

As an IT Professional you must wear two hats - one as technologist, and the other as a business manager. You are called upon to improve operational efficiencies and reduce costs by using leading technology.

This is the purpose behind OnePrint G2: it improves your printing processes and reduces printing costs by providing an innovative solution for printing any documents from i5, iSeries (AS/400) or mainframe systems to standard printer models over your local /wide area network.

OnePrint G2 converts the AFP/IPDS data stream from IBM's mainframe or midrange systems to PCL for printing on any network laser printers including digital multi-functional equipment. OnePrint G2 also supports impact matrix printers with Epson FX or LQ emulation, as well as InkJet printers with PCL Level 3 language.

The OnePrint G2 Solution Benefits:

  • Enables text and graphic (IPDS) documents to be printed on existing network printers
  • Extends IPDS printing to remote locations without extraneous connectivity/protocol converter devices
  • Eliminates need to maintain expensive, dedicated IPDS printers
  • Reduces cost of distributing print output
  • Emulates native IPDS printers to the Host system over TCP/IP with full error recovery
  • Supports standard network printing protocols
  • Eliminates image clipping, automatically "scales to fit" oversized documents
  • Operates with minimal intervention, transparent to end users

OnePrint G2 is the second generation of this powerful and versatile server based centralized management printing platform. The product runs as a service on a Microsoft Windows® Server. It can simultaneously support several hundred printer sessions, distributing IPDS print jobs to network attached printers across the enterprise. The Web Console provides the Administrator with convenient remote management over system configuration, while monitoring printing activity and providing usage report tools that will add value to your operation.

OnePrint G2 allows you to leverage your investment in network printers, lowering your overall cost of operations, while improving user productivity.

For more information about OnePrint G2, contact Integrated Print Solutions at 800-873-0900 or
visit our Web site: www.ipslc.com or email bbristol@ipslc.com.


Editors: Dan Burger, Timothy Prickett Morgan, and Hesh Wiener
Publisher and Advertising Director: Jenny Delroy
Advertising Sales Representative: Kim Reed
Contact the Editors: If you have an inside story relating to mainframes, send
Timothy Prickett Morgan or Hesh Wiener a message through our contacts page.

Sponsored Links

Acucorp:  Acucorp's extend7 Features Enhanced COBOL Interoperability with Java, C, and C++
Mainstar:  Unveiling Data Set Level Migrate. Designed to migrate data to larger capacity DASD volumes
Symmetricom:  Perfect Timing is Our Business -- We did not invent time. We perfect it


The Four Hundred
The i5 515 and 525 Versus the Windows Competition

CIOs Get Ready to Hire in the Summer

One More Time: There Is No Gender Pay Gap

As I See It: The Ne'er-Do-Well's Guide to Enlightenment

The Linux Beacon
Sun Broadens Its Blade Server Lineup

CIOs Get Ready to Hire in the Summer

Open Source Software Sales Pegged at $5.8 Billion by 2011

Mad Dog 21/21: Missing Inaction

Four Hundred Stuff
ASNA Preps AVR for Visual Studio 2008

Interpro Dots the 'i' for Application Translations

RPG Pro Rescues Project with WebSmart and Web Services

Boomi Goes 'On Demand' with Integration Software

Four Hundred Guru
Special Files Can Do It All, Part 2

Load a Spreadsheet from a DB2/400 Database

Admin Alert: Weird i5 User Profile Sign-On Secrets

System i PTF Guide
June 2, 2007: Volume 9, Number 22

May 26, 2007: Volume 9, Number 21

May 19, 2007: Volume 9, Number 20

May 12, 2007: Volume 9, Number 19

May 5, 2007: Volume 9, Number 18

April 28, 2007: Volume 9, Number 17

The Windows Observer
Muglia Lifts the Covers on Upcoming Products at Tech Ed

Microsoft Unveils 'Stirling' Security Suite

Xandros Inks Patent Protection, Interoperability Deal with Microsoft, Too

Microsoft Adds Goodies to Vista Enterprise Kit

The Unix Guardian
Project Indiana to Create an OpenSolaris Distro

Sun Broadens Its Blade Server Lineup

HP Tweaks Home-Grown Virtualization for Integrity Servers

Mad Dog 21/21: Missing Inaction

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

Integrated Print Solutions
Novell
Sweeter Than Me



TABLE OF CONTENTS
IBM Brings Freebie PHP to the Mainframe

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Big Iron

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement