Why Zend Framework powers the enterprise Michelangelo van Dam ZendCon, November 2010 - Santa Clara, CA
Jan 29, 2015
Why Zend Framework powers the enterprise
Michelangelo van DamZendCon, November 2010 - Santa Clara, CA
Michelangelo van Dam• Independent Consultant
• Zend Certified Engineer (ZCE)
• President of PHPBenelux
This session
• What’s enterprise (PHP) development ?
• The industry
• Zend Framework’s strengths
• The job market
• Case studies
• Conclusion
What’s enterprise (PHP)development ?
Definition
Josh Holmes - The Art of Simplicity -Tek X - Chicago 2010
One of my favorite is “Enterprise” which almost automatically means a complexity
multiplier of 10
So basically, PHP’s place in the enterprise is: anything
that involves web technology.
Ivo Jansch - php|architect’s Guide to Enterprise PHP Development
Enterprise PHP development = complexity x 10 in a browser ?
Enterprise PHP development = complexity x 10 in a browser ?
What’s different ?
Divisions
php-team
java-team .NET-team
Dev
Oracle MS SQL
MySQLApache IIS
System
IT mgmt
in house employees / consultant firms / freelancers
Divisions
php-team
java-team .NET-team
Dev
Oracle MS SQL
MySQLApache IIS
System
IT mgmt
in house employees / consultant firms / freelancers
Barrier
Divisions
php-team
java-team .NET-team
Dev
Oracle MS SQL
MySQLApache IIS
System
IT mgmt
in house employees / consultant firms / freelancers
politics vendors
Barrier
Complex projects
Data
Enormous amount of data…
Customers
Finances
Customer Care
DispatchingSub contracters
Audience
The industry
Overview
• Automation• Aviation• Communication• E-commerce• Energy• Entertainment• Financial• Food• Gaming• Government
• Health care• Insurances• Non-profit• Pharmaceuticals• Publishing• Public services• Sports• Telecom• Transportation• Travel & Holidays
PHP in daily life
Enterprise support
Zend Framework’s Strengths
Company support
Certification
Components
Coding Standards
Technology independent
Community
Most of them are here!!!
The job market
RecruitingDear Sir, Madam,
We of company X are looking for real PHP rock stars who have a fundamental knowledge of object-oriented development, design patterns, UML designs and have at least 2 year experience developing applications with Zend Framework.
Company X offers you besides a good paycheck and a remote working environment (telecommuting), full medical and dental benefits, at least 2 national or 1 international PHP conference ticket(s) and a “contribute back day”.
If all this sounds like a good deal, contact us at [email protected] or call us 1-800-GOPHP. If not, let us know what you feel is missing here and maybe we can negotiate further.
John Doe,VP Human Resources X, Inc.
Zend Yellow Pages
Linkedin search
• php: 62 results• zf: 10 results
• industry: top-200
Results for BelgiumOct 29, 2010
• php: 577 results• zf: 19 results
Results for USOct 29, 2010
Example
Conclusions
Zend Framework
• is used in all industries• is backed by Zend Technologies, Inc.• runs on any major vendor platform• has a certification program• has a very active community
• http://slideshare.net/DragonBe/why-zend-framework-powers-the-enterprise
• http://twitter.com/DragonBe• http://facebook.com/DragonBe• http://joind.in/2264
Questions
CreditsIvo Jansch - http://www.flickr.com/photos/otherbird/3058786385/
Complexity: http://commons.wikimedia.org/wiki/File:Complexity_of_Design.jpg
Dispatching: http://www.flickr.com/photos/americaspower/3418746613/
Dispatching panel: http://www.flickr.com/photos/mike_miley/4959199812/
Cubicle farm: http://www.flickr.com/photos/ste3ve/521083416/Complex tree: http://www.flickr.com/photos/wonderlane/2062184804Getting Huge: http://www.flickr.com/photos/ericmcgregor/346990046/
Buildings: http://www.flickr.com/photos/o_0/417370962/