application development update for ibm i › ... › ibm_i_application_development_zend.pdfzend php...
TRANSCRIPT
© 2010 IBM Corporation
Application Development Update for IBM i
Alison ButterillApplication Development Offering Manager, Power Systems Software
© 2010 IBM Corporation
IBM Power Systems
Zend PHP Enhancements - Summary Zend Server Community Edition for i
– Preloaded with IBM i 7.1, 6.1, 5.4– Includes one year of Silver support from Zend – Provided for no additional charge– Also available for download from zend.com– Replaces Zend Core
Zend Server for i– Provides advanced functions– Available from IBM with advanced support offerings– Also available from zend.com – Replaces Zend Platform
Zend Studio for i– Eclispe-based development environment – Integrates with Rational Developer for Power– Available with one year of Silver support from
Zend for no additional charge– Advanced support offerings available
Simplified Set Up and Management– FastCGI support between ILE Apache and PHP– Eliminates 2nd copy of Apache and reverse proxy– Software fixes via PTFs
Significant Performance Enhancements
New and improved features
© 2010 IBM Corporation
IBM Power Systems
What Is Zend Server?
Production quality PHP stack– PHP, ZF, DB connectivity, debugging
extension, and more Two Editions - Free “Community Edition” provided
by IBM & Full commercial edition – Both are production ready
Application monitoring and diagnostics (integrated with Zend Studio)
Multi-level performance enhancement capabilities Software updates and security hot fixes Easy and quick installation Zend Framework Integration
3
© 2010 IBM Corporation
IBM Power Systems
Zend Server for IBM i Next generation of PHP stack for IBM i Best of both Zend Core and Zend Platform Single Licensed Program Installation
– Advanced features enables by license key Two products
– Zend Server for IBM i Community Edition
• Available at no charge per IBM partnership
– Zend Server for IBM i• Subscription available
from Zend• High value extra features• Higher Support SLAs
4
© 2010 IBM Corporation
IBM Power Systems
Why a new generation?
Based on feedback of key areas for Improvement Improved basic PHP Performance
– 30% to 600% depending on the application New capabilities
– Code Tracing – Faster problem resolution– Job Queue – Performance and scalability– Page Caching – Performance and Scalability– Support for PHP 5.3
Easier installation, administration & maintenance
5
Page Caching
Problem Playback
© 2010 IBM Corporation
IBM Power Systems
Fast CGI
6
Zend Server
HTTP:10088Server(FastCGI)
IBM i DB2 UDB
PHP CGI
PHP filePASE
*PGM
CMD
Fast CGI built by IBM requires PTF’s– Current group for 57nnDG1 – IBM HTTP Server for i5/OS– http://www-912.ibm.com/s_dir/sline003.nsf/GroupPTFs?OpenView&view=
GroupPTFs – V5R4
• PASE – SI36004• HTTP – SI36026
– i6.1• PASE – SI36005• HTTP – SI36027
Now the best way to connect PHP to HTTP
© 2010 IBM Corporation
IBM Power Systems
Zend Delivers an Open Solution Stack for IBM i
Opens up a vast ecosystem of technologies
– Development tools– Application frameworks– Applications
Zend Framework enables simple, scalable, best-practice, application development
– 10M+ downloads– Built into Zend Server and
Studio
4+ million trained PHP developers
© 2010 IBM Corporation
IBM Power Systems
Leveraging Application Portfolio: PHP and MySQL
Bulletin Board Content Management System
Wiki
Customer Relationship Management Help Desk
Portal
e-CommerceCourse Management System
Portal
Portal