EDIT: I moved this story back to the top after Wayne Duquaine replied to the comments I made on PHP on CICS. Thank you for your input Wayne.
You can read Wayne's comments HERE
eWeek posted an article by Darryl K. Taft titled PHP Puts Mainframe Developers in Prime Time.
In the article Wayne Duquaine of Grandview Systems announced that IBM "is coming out with PHP on the mainframe in the next six to nine months..." and that Grandview systems will produce a CICS plug-in for PHP.
The article further states that IBM and Zend Technologies are aware of the demand for PHP on the mainframe but nothing has been announced yet.
Sridhar Iyengar, an IBM distinguished engineer is quoted as saying "Basically, what we want to do is make sure that the people who are using the mainframe can use the language of their choice, whether it's PHP or COBOL,"
An interesting read. If they actually do manage to port PHP to CICS, you can turn CICS into a web server and I don't think CICS was designed to be a web server. It will make more sense to create a PHP plug-in to make connecting to CICS easier from a web server and leave CICS out of the web page generating business.
But that is just my opinion. I like PHP and it is really fairly easy to learn, even for an old mainframe fogy like me.
This article is very interesting; I think the connection between PHP and system Z is the next step into Information System integration.
Infotel has produced lately a PHP extension that can invoke IMS transaction and thus COBOL/MARK/ADF programs. (source at http://pecl.php.net/package/IMS and demo at http://demonstration.infotel.com/ )
I agree with your position on PHP - CICS connection. PHP is good at presentation purpose(screens) ; CICS is good at managing data and business models.
Regards,
Arnaud
