Introduction to PHP for IBM i — Mike Pavlak

While other technologies are gaining ground, PHP is still far and away in the leadership position of web centric languagesThe workshop will focus on the fundamentals of PHP and exhibit a simple use case for an application.  Then we’ll decompose the application with a LOT of nifty tools and features.  We will begin in the procedural realm of PHP which is very similar in nature to RPG Free and then move into a high level discussion of the Object Oriented world of this most prestigious languageLike many web languages, the power is in the modules that can be added as needed so we’ll focus aggressively on how to leverage OPC (Other Peoples Code) to make your development experience that much more productive.   We’ll also focus on the PHP release cycle and how your shop can manage this without it becoming a nightmare.   

 

1) Understand how to install and manage PHP & open source tools on IBM i      
 
2) Explore the syntax of PHP as well as the development/execution model of scripts on IBM i 
 
3) See how to enhance PHP via modular componentry, Db2 and extensions.    

Mike Pavlak

Perforce Software

Mike Pavlak has been working with IBM midrange solutions since 1992 and IBM Mainframes before that. After years of developing applications using RPG, CL and PHP he managed IT development and IT for power protection manufacturer Tripp Lite. Later Mike was instrumental in developing the adoption of PHP as a primary solution for web development on IBM i working with Zend Technologies. Today, as Solutions Engineer with Perforce, Mike helps companies around the world approach the challenges of modernization and open source technologies. In addition to several roles as a volunteer with COMMON the premier IBM midrange user group, Mike also teaches PHP & Python classes part time at Moraine Valley Community College in Suburban Chicago. Mike lives in suburban Chicago with his wife, five kids, dog, cat, Russian tortoise, and a half dozen fish.

Key:

Complete
Failed
Available
Locked
Video
Open to view video.
Open to view video.