PHP and Dynamic Scripting in CICS TS
You are looking for information about PHP (a recursive acronym for "PHP: Hypertext Preprocessor") and Dynamic Scripting in CICS Transaction Server for z/OS (CICS TS).
IBM introduced the CICS TS Feature Pack for Dynamic Scripting in June 2010 (V1.0 for CICS TS V4.1), enhancing it again to support CICS TS V4.2 in September 2011 (V1.1 for CICS TS V4.2). These offerings are based on the IBM sponsored Project Zero/WebSphere sMash technology that is not being updated to support Java™ 7. CICS TS V5.1 prerequisites Java 7, therefore versions 1.0 and 1.1 of the CICS TS Feature Pack for Dynamic Scripting are not supported in CICS TS V5.1.
Through the delivery of the CICS TS Feature Pack for Dynamic Scripting, IBM has seen substantial interest in using PHP with CICS to add value to, and augment, CICS deployments.
Version 1.0 for CICS TS V4.1, and Version 1.1 for CICS TS V4.2 of the CICS Transaction Server Feature Pack for Dynamic Scripting provide an excellent production environment for PHP applications running in CICS TS V4.1 and CICS TS V4.2. For future compatibility reasons, Groovy-based scripting and extensive use of Project Zero/WebSphere sMash extensions should not be used. However, IBM encourages you to continue to explore the value that PHP in CICS can bring to your infrastructure.
IBM made the following statement of general direction in US Announcement letter 213-177:
- IBM intends to deliver a new version of the IBM CICS Transaction Server (CICS TS) Feature Pack for Dynamic Scripting. This new version of the feature pack will add PHP support to CICS TS V5.1. Existing releases of this Feature Pack already provide PHP support for CICS TS V4.1 and CICS TS V4.2.
CICS/TS CICS TS CICS Transaction Server