Building Dynamic Web Applications on i5 with PHP

4,066 views
3,995 views

Published on

A short web cast I gave with Zend's VP of Business Development Mike Pinette targeted at introducing PHP to those who manage IBM i5 servers

Published in: Business, Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,066
On SlideShare
0
From Embeds
0
Number of Embeds
1,375
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • DORON: Hello and welcome, everyone, to the PHP Conference! We are very excited to be here, and we are VERY excited to have you here, too! You will be hearing from me a bit later in this keynote, but right now, I want to introduce my partners and dear friends, Zeev Suraski and Andi Gutmans…. Zeev and Andi enter Since they are both too modest to boast about themselves, I will do it for them. Doron’s intro to follow.. Zeev and Andi met at the Technion, and started collaborating on PHP 3.0 as a project for University Then they both joined the Army. Andi quickly became a captain We guess that Zeev went into Army Intelligence, because he never told anyone what he did! It’s thanks to Zeev’s mother, that I met Zeev and Andi After the Army, Zeev’s mother was worried about his career, and I was asked to talk to them.. “ Come back when you have half a million web sites” They came back one month later! That’s when I realized the power of PHP, and we formed the company
  • Building Dynamic Web Applications on i5 with PHP

    1. 1. Building Dynamic Web apps with PHP Michael Pinette and John Coggeshall Zend Technologies August 24, 2006
    2. 2. Today’s Agenda <ul><li>Today’s Agenda </li></ul><ul><li>Overview of Zend, PHP History </li></ul><ul><li>Technical Presentation </li></ul><ul><ul><li>Building PHP apps using Zend’s Solutions </li></ul></ul><ul><li>Summary, Questions, and next steps. </li></ul>
    3. 3. Why PHP? <ul><li>Simple , intuitive , easy to use yet Powerful </li></ul><ul><li>PHP is the perfect Web Integration Platform </li></ul><ul><ul><li>Perfect front-end glue language </li></ul></ul><ul><ul><li>Support for Web Services, XML & legacy systems </li></ul></ul><ul><ul><li>Powerful SOA capabilities </li></ul></ul><ul><ul><li>Standards based (OO, XML, SOA, SDO) </li></ul></ul><ul><li>PHP is backed by a very strong community </li></ul><ul><ul><li>~ 500 committers </li></ul></ul><ul><ul><li>~ 4.5M developers worldwide </li></ul></ul><ul><ul><li>Thousands of opensource projects </li></ul></ul>
    4. 4. The Community - momentum! Rasmus Lerdorf develops PHP/FI Zeev Suraski, Andi Gutmans develop PHP 3 PHP 4 Released 1M Internet domains Zend Engine Zend Founded Yahoo! Standardizes on PHP <ul><li>PHP 5.0 </li></ul><ul><li>XML, SOAP, OOP </li></ul><ul><li>Zend Studio </li></ul>IBM, Oracle Endorse PHP PHP Internet Domains 23M 15M 10M 5M 1995 1997 1999 2000 2002 2004 Today
    5. 5. PHP Developers 44% 57% 47% % 14,461 13,315 Total 37% 6,426 35% 4,634 PHP 27% 8,176 48% 6,420 .Net 16% 6,806 44% 5,863 Java Growth% 2007 % 2006 Developers
    6. 6. Why Do Developers Use PHP? Zend's June 2003 market snapshot of the PHP community. The survey had over 10,000 respondents. http://www.zend.com/zend/php_survey_results.php
    7. 7. What Types of Applications are Developed in PHP? Zend's June 2004 market snapshot of the PHP community. The survey had over 10,000 respondents. http://www.zend.com/zend/php_survey_results.php
    8. 8. About Zend <ul><li>Founded – November 1999 by the creators and on-going innovators of PHP </li></ul><ul><li>Overall Solution </li></ul><ul><ul><li>Products: </li></ul></ul><ul><ul><ul><li>Zend Core – supported, quality assured PHP </li></ul></ul></ul><ul><ul><ul><li>Zend Studio – productivity environment for developers </li></ul></ul></ul><ul><ul><ul><li>Zend Platform – industrial grade production environment for PHP </li></ul></ul></ul><ul><ul><li>Services: Support, Training & Certification, Professional Services </li></ul></ul><ul><ul><li>Training: Certification, Product, customized </li></ul></ul><ul><li>Install Base: more than 20,000 accounts </li></ul><ul><li>Strategic Partnerships: IBM , Oracle, SAP and Intel </li></ul><ul><li>The Team: Over 120 employees, offices in US (Corporate), </li></ul><ul><li>Israel and Russia (R&D), Germany and France. </li></ul><ul><li>Venture backed: Greylock, Azure (CA), Index (UK), Walden (IL), SAP and Intel </li></ul>
    9. 9. Zend’s Solution
    10. 10. PHP: Global Phenomenon US VIACOM CISCO Canada Bell Canada (Montreal) Brazil Tempo Real UK Orange Japan Rakuten ANA France France Telecom Germany Lufthansa Korea Neowiz Netherlands Marketplatz Portugal Portugal Telecom Africa To Come Mexico UlterNet Peru Universia Peru China China.com Russia Russianrealty Italy University of Trento Spain Tiscali Vietnam Vietnam National University
    11. 11. PHP: Global Phenomenon US VIACOM CISCO Canada Bell Canada (Montreal) Brazil Tempo Real UK Orange France France Telecom Korea Neowiz Netherlands Marketplatz Portugal Portugal Telecom Mexico UlterNet Peru Universia Peru China China.com Russia Russianrealty Italy University of Trento Spain Tiscali Vietnam Vietnam National University Japan Germany
    12. 12. PHP: Global Phenomenon Canada Bell Canada (Montreal) Brazil Tempo Real UK Orange France France Telecom Germany Lufthansa Korea Neowiz Netherlands Marketplatz Portugal Portugal Telecom Mexico UlterNet Peru Universia Peru China China.com Russia Russianrealty Italy University of Trento Spain Tiscali Vietnam Vietnam National University Japan US
    13. 13. PHP: Global Phenomenon Japan Rakuten US VIACOM CISCO Canada Bell Canada (Montreal) Brazil Tempo Real UK Orange France France Telecom Germany Lufthansa Korea Neowiz Netherlands Marketplatz Portugal Portugal Telecom Mexico UlterNet Peru Universia Peru China China.com Russia Russianrealty Italy University of Trento Spain Tiscali Vietnam Vietnam National University
    14. 14. I-Series, Top Five Reasons… <ul><li>Accelerate Application Development </li></ul><ul><ul><ul><li>Due to the difficultly & time to program apps on System i many people have apps running elsewhere (MSFT, Linux) that call data from System i and the results are relayed back to app on MSFT/Linux which is then relayed in Web format. Plan is to run these apps directly on System i to speed up the app. </li></ul></ul></ul><ul><li>Consolidation </li></ul><ul><ul><ul><li>Move apps running on other boxesto System i to increase stability and decrease expenses/costs. </li></ul></ul></ul><ul><li>Modernization </li></ul><ul><ul><ul><li>Web-enabling green screen applications -- much easier to do with PHP as compared to RPG. </li></ul></ul></ul><ul><li>New app development </li></ul><ul><ul><ul><li>Many companies are planning to create new apps to run directly on System i --entire gamut: apps for intranet, reporting, websites, extranets, business. </li></ul></ul></ul><ul><li>Leveraging pre-written scripts/programs </li></ul><ul><ul><ul><li>Thousands of available scripts, community PHP apps, commercial and open source native on System i box . </li></ul></ul></ul><ul><li>Over 3000 registrants and customer downloads since April 2006! </li></ul>
    15. 15. Polling question, and hand off to John Coggeshall Poll: What the the current OS for the I5 system that you use for application or web development? % of attendees using V5R4 vs V5R3 vs any OS prior V5R2 and before… Poll 2: How much experience do you have with developing applications using PHP? Multiple choice: Options: a] none, b] some c] medium experience d] advanced e] Zend Certified Engineer (ZCE)
    16. 16. What This Means for You <ul><li>Better, faster, more productive development / deployment of web applications </li></ul><ul><li>Open, collaborative playing-field </li></ul><ul><ul><li>New opportunities for all – large and small </li></ul></ul><ul><li>More innovation, more rapid development </li></ul><ul><li>Leverage from the community to innovate </li></ul>
    17. 17. Get Started Today <ul><li>Learn more about PHP on System i </li></ul><ul><ul><li>http://www.ibm.com/systems/i/software/php </li></ul></ul><ul><li>Download the Early Access Version for Zend Core for i5/OS </li></ul><ul><ul><li>https://www.zend.com/core/oem_registration.php?access_code=IBMi5OS </li></ul></ul><ul><li>Download a trial for Zend Studio Professional </li></ul><ul><ul><li>http://www.zend.com/products/zend_studio </li></ul></ul><ul><li>Check out the thousands of PHP scripts available that can be used as-is or as the starting point for Web projects. </li></ul><ul><ul><li>http://www.hotscripts.com </li></ul></ul><ul><ul><li>http://www.phpjunkyard.com/ </li></ul></ul><ul><ul><li>http://www.phpfreaks.com/ </li></ul></ul><ul><ul><li>http://phpfreebies.com/ </li></ul></ul>

    ×