php for enterprise
DESCRIPTION
When the business software doesn't start with J. It's a small digression on the benefit on using php inside an enterprise application.TRANSCRIPT
![Page 1: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/1.jpg)
PHP for EnterpriseWhen the business doesn't start with J.
Francesco Fullone, Ideato.itff AT ideato.it
![Page 2: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/2.jpg)
Who am I
Francesco Fullone aka Fullo
- PHP developer since 1999
- GrUSP President
- PHP and Open Source Evangelist
- CEO @
- Proud member of
- Nerd and geek
![Page 3: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/3.jpg)
How many of you use PHP?
![Page 4: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/4.jpg)
How many of you have developed an Enterprise
application?
![Page 5: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/5.jpg)
When should an application be defined
Enterprise ready?
![Page 6: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/6.jpg)
![Page 7: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/7.jpg)
Reliable
![Page 8: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/8.jpg)
![Page 9: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/9.jpg)
![Page 10: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/10.jpg)
![Page 11: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/11.jpg)
Scalable
![Page 12: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/12.jpg)
![Page 13: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/13.jpg)
Secure
![Page 14: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/14.jpg)
![Page 15: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/15.jpg)
![Page 16: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/16.jpg)
Must the software or the language be
enterprise ready?
![Page 17: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/17.jpg)
When is a language ready for the enterprise?
![Page 18: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/18.jpg)
Is commercial support needed?
![Page 19: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/19.jpg)
![Page 20: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/20.jpg)
Does it have to support legacy
platforms?
![Page 21: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/21.jpg)
![Page 22: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/22.jpg)
Easy integration?
![Page 23: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/23.jpg)
![Page 24: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/24.jpg)
Are Development tools needed to be
enterprise?
![Page 25: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/25.jpg)
![Page 26: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/26.jpg)
Does it need Quality Assurance tools?
![Page 27: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/27.jpg)
![Page 28: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/28.jpg)
Should it be Object Oriented?
![Page 29: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/29.jpg)
PHP is a full OO language.
![Page 30: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/30.jpg)
•5.x real OO implementation•5.3 namespaces, closures•5.4 traits•6.0 unicode
![Page 31: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/31.jpg)
Moreover, PHP has the GOTO! :D
![Page 32: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/32.jpg)
Does it need to have enterprise
frameworks?
![Page 33: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/33.jpg)
![Page 34: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/34.jpg)
Is
ready for the Enterprise?
![Page 35: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/35.jpg)
A software is ready for the enterprise if it is tested and
developed with the right patterns.
![Page 36: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/36.jpg)
The religious wars are futile.
VI is the best editor! ;)
![Page 37: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/37.jpg)
?
![Page 38: PHP for Enterprise](https://reader031.vdocuments.mx/reader031/viewer/2022020122/554be730b4c9055a368b4a99/html5/thumbnails/38.jpg)
Francesco Fulloneff AT ideato.itskype: ffullone
via Quinto Bucci 20547023 Cesena (FC)info AT ideato.itwww.ideato.it
more info @