Top Banner
Why Zend Framework powers the enterprise Michelangelo van Dam ZendCon, November 2010 - Santa Clara, CA
42

Why zend framework powers the enterprise

Jan 29, 2015

Download

Technology

Promotional talk for Zend Framework and why it's the best framework for enterprise and governmental php development.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why zend framework powers the enterprise

Why Zend Framework powers the enterprise

Michelangelo van DamZendCon, November 2010 - Santa Clara, CA

Page 2: Why zend framework powers the enterprise

Michelangelo van Dam• Independent Consultant

• Zend Certified Engineer (ZCE)

• President of PHPBenelux

Page 3: Why zend framework powers the enterprise

This session

• What’s enterprise (PHP) development ?

• The industry

• Zend Framework’s strengths

• The job market

• Case studies

• Conclusion

Page 4: Why zend framework powers the enterprise

What’s enterprise (PHP)development ?

Page 5: Why zend framework powers the enterprise

Definition

Page 6: Why zend framework powers the enterprise

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

Page 7: Why zend framework powers the enterprise

So basically, PHP’s place in the enterprise is: anything

that involves web technology.

Ivo Jansch - php|architect’s Guide to Enterprise PHP Development

Page 8: Why zend framework powers the enterprise

Enterprise PHP development = complexity x 10 in a browser ?

Page 9: Why zend framework powers the enterprise

Enterprise PHP development = complexity x 10 in a browser ?

Page 10: Why zend framework powers the enterprise

What’s different ?

Page 11: Why zend framework powers the enterprise

Divisions

php-team

java-team .NET-team

Dev

Oracle MS SQL

MySQLApache IIS

System

IT mgmt

in house employees / consultant firms / freelancers

Page 12: Why zend framework powers the enterprise

Divisions

php-team

java-team .NET-team

Dev

Oracle MS SQL

MySQLApache IIS

System

IT mgmt

in house employees / consultant firms / freelancers

Barrier

Page 13: Why zend framework powers the enterprise

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

Page 14: Why zend framework powers the enterprise

Complex projects

Page 15: Why zend framework powers the enterprise

Data

Enormous amount of data…

Page 16: Why zend framework powers the enterprise

Customers

Finances

Customer Care

DispatchingSub contracters

Page 17: Why zend framework powers the enterprise

Audience

Page 18: Why zend framework powers the enterprise

The industry

Page 19: Why zend framework powers the enterprise

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

Page 20: Why zend framework powers the enterprise

PHP in daily life

Page 21: Why zend framework powers the enterprise

Enterprise support

Page 22: Why zend framework powers the enterprise

Zend Framework’s Strengths

Page 23: Why zend framework powers the enterprise

Company support

Page 24: Why zend framework powers the enterprise

Certification

Page 25: Why zend framework powers the enterprise

Components

Page 26: Why zend framework powers the enterprise

Coding Standards

Page 27: Why zend framework powers the enterprise

Technology independent

Page 28: Why zend framework powers the enterprise

Community

Page 29: Why zend framework powers the enterprise

Most of them are here!!!

Page 30: Why zend framework powers the enterprise

The job market

Page 31: Why zend framework powers the enterprise

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.

Page 32: Why zend framework powers the enterprise

Zend Yellow Pages

Page 33: Why zend framework powers the enterprise

Linkedin search

Page 34: Why zend framework powers the enterprise

• php: 62 results• zf: 10 results

• industry: top-200

Results for BelgiumOct 29, 2010

Page 35: Why zend framework powers the enterprise

• php: 577 results• zf: 19 results

Results for USOct 29, 2010

Page 36: Why zend framework powers the enterprise

Example

Page 37: Why zend framework powers the enterprise
Page 38: Why zend framework powers the enterprise

Conclusions

Page 39: Why zend framework powers the enterprise

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

Page 42: Why zend framework powers the enterprise

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/