0
State of PHP
Zeev Suraski




               1
Congrats!




    2
PHP
How it all began




                   3
Notable milestones

• 1998:
     PHP 3 is released
     PHP hits the 100K domains mark

• 1999:
     PHP hits the 1M domai...
PHP
The PHP Project, January 2000




                                5
PHP
Things didn’t always look promising…




                                       6
Notable milestones

• 2002:
     Yahoo embraces PHP

• 2004:
     PHP 5 released

• 2005:
     IBM, Oracle endorse PHP

• ...
PHP
The most popular Web language in existence




            Web Server Popularity
       Zeus Netscape
                ...
Large Vendors Targeting PHP User Base




                         9
PHP Developers
Shifting Demographics




   [By 2013] commercial and corporate IT developers will compose more than 3 mill...
What about the
competition?




                 11
Breaching the Java Fortress


 “PHP will find a home in many Java-
 centric application development
 organizations, which ...
Kargo.com:
Replacing Java with PHP




                          13
Guess who?




             14
Development Trends




               15
Simplicity
Making a comeback…




                     16
PHP Is Maturing


  • Frameworks




  • Enterprise-grade tools




                             17
Rich Internet Applications




                             18
Web Services & Cloud Computing
Code reuse finally works en masse




 • Opportunities: using, delivering
 • Challenges: SL...
Key Takeaways


• PHP is the right choice
• Value Simplicity
    … but – use tools!
• Don’t reinvent the wheel
    (unless...
Happy PHP’ing

Feedback: zeev@zend.com




                      21
Upcoming SlideShare
Loading in...5
×

State Of PHP - Zeev Suraski

2,052

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
2,052
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
34
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "State Of PHP - Zeev Suraski"

  1. 1. State of PHP Zeev Suraski 1
  2. 2. Congrats! 2
  3. 3. PHP How it all began 3
  4. 4. Notable milestones • 1998: PHP 3 is released PHP hits the 100K domains mark • 1999: PHP hits the 1M domains mark Zend Engine developed • 2000: PHP 4 released 4
  5. 5. PHP The PHP Project, January 2000 5
  6. 6. PHP Things didn’t always look promising… 6
  7. 7. Notable milestones • 2002: Yahoo embraces PHP • 2004: PHP 5 released • 2005: IBM, Oracle endorse PHP • 2006: Microsoft endorses PHP (more or less) 7
  8. 8. PHP The most popular Web language in existence Web Server Popularity Zeus Netscape Others Apache Modules Popularity (%) 0.3% 0.5% 6% 40 35 30 25 IIS 20 20% 15 10 5 0 Apache PERL PHP PYTHON 73% Source: http://securityspace.com/ 8
  9. 9. Large Vendors Targeting PHP User Base 9
  10. 10. PHP Developers Shifting Demographics [By 2013] commercial and corporate IT developers will compose more than 3 million developers in the community — growing from 13% to 60% of the worldwide PHP developer population. (Source: Dec 2007, Findings – Corporate and IT Programmers Will Discover PHP's Benefits in Larger Numbers) 10
  11. 11. What about the competition? 11
  12. 12. Breaching the Java Fortress “PHP will find a home in many Java- centric application development organizations, which will leverage it in scenarios where Java is overly complex or simply overkill.” 12
  13. 13. Kargo.com: Replacing Java with PHP 13
  14. 14. Guess who? 14
  15. 15. Development Trends 15
  16. 16. Simplicity Making a comeback… 16
  17. 17. PHP Is Maturing • Frameworks • Enterprise-grade tools 17
  18. 18. Rich Internet Applications 18
  19. 19. Web Services & Cloud Computing Code reuse finally works en masse • Opportunities: using, delivering • Challenges: SLA, sensitive data, performance, proven track record 19
  20. 20. Key Takeaways • PHP is the right choice • Value Simplicity … but – use tools! • Don’t reinvent the wheel (unless that’s your business) 20
  21. 21. Happy PHP’ing Feedback: zeev@zend.com 21
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×