SlideShare une entreprise Scribd logo
1  sur  44
Modernizziamo IBM i con PHP by Elena M. BrambillaProject &Training manager  - Zend Technologies Email:elena@zend.com Website:http://www.zend.com/it/ Guarda il seminario web registrato: http://bit.ly/nyrdrl 1 Insert->Header & Footer
Agenda IBM Application Development Update Panoramica sui prodottiZend Esploriamo le funzionalità free in Zend Server Zend Studio Templates phpMyAdmin 2 Insert->Header & Footer
Domande? Se avetedomande Scrivetelenelpannello Q&A panel oppuresegnatele e fatele al terminedellapresentazione Seguiteci! http://bit.ly/cjueZg (Zend Technologies o cercate Zend) http://twitter.com/zend
Resources Registrazionedei Webinars  http://www.zend.com/it/resources/webinars/ Zend Server for IBM i paginaprincipale, link per downloads http://www.zend.com/it/products/server/zend-server-ibm-i Zend Server manuale: PDF:  http://www.zend.com/topics/Zend-Server-5-for-IBMi-Reference-Manual.pdf Online: http://files.zend.com/help/Zend-Server-5/zend-server.htm#installation_guide.htm 4 Insert->Header & Footer
COMMON 2011 – Milano  23 – 25 Maggio  4 sessionisu PHP tenutedagliZenders Mike Pavlak, Enrico Zimuel, Elena M. Brambilla Unainteragiornata di Workshop dedicato al PHP  E tanteinteressantisessioni! http://www.zend.com/it/company/news/event/common-europe-annual-event-italia 5 Insert->Header & Footer
6 Insert->Header & Footer
7 Insert->Header & Footer
8 Insert->Header & Footer
9 Insert->Header & Footer
10 Insert->Header & Footer
11 Insert->Header & Footer
12 Insert->Header & Footer
13 Insert->Header & Footer
Modernizziamo IBM i con PHP www.zend.com/it/  Panoramica sui prodottiZend
IBM Relationship FAQ’s Checos’abbiamo? Zend Server CE Zend Studio 1 anno di Silver Level Support  (email/web 72 hour response) Cosasuccededopo un anno? Il prodottocontinuerà a funzionare (Perpetual license) Verràlimitatol’update del prodotto o del PHP Solo supporto via Forum 15 Insert->Header & Footer
IBM Relationship FAQ’s Cosadevo fare quandoilsupportoscade? Lancia i dadi I commerciali di Zendpossonospiegartibene le varieopzioni Ho scaricato Zend Core ed è passato un anno. Posso scaricare Zend Server e ottenere il supporto per un altro anno? Sì!  Puoi fare il download Zend Server! Ma, se haigiàusufruito del supportosuZend Core, non sonoprevisteestensioni in aggiunta…. Il supportofornito dal Forum, è sempredisponibie 16 Insert->Header & Footer
Un esame più attento di ZendStudio Costruitosu Eclipse / PDT #1 classificatonellarassegna di InfoWorld PHPIDE #1 progetto di Eclipse.org Supporta lo sviluppo Agile Refactoring, PHPUnit, code coverage, profiling Riduceil tempo di analisidelle cause di errore Zend Server Monitoring coglie i  problemi in produzione Gli sviluppatori passo attraverso i problemi per individuare rapidamente la causa principale Pienaintegrazione con Zend Server Pienaintegrazione con Zend Framework
Checos’èZend Server? Un completo, ben testato e stackPHP 5 –  70 + estensioni, connettività DB, risoluzione dei problemi, basato sul amministrazione web e molto di più ,[object Object]
Codice di analisi diagnostica dettagliata dei problemi catturati in tempo reale. La risoluzione dei problemi spesso viene dimezzata.
Incremento multi-livello delle prestazioni: aumenta la valorizzazione delle capacità dei sistemi da 2 a 100 volte
Job Queue, Java Bridge, server Downloadassistenza telefonica, facile installazione, aggiornamenti software e patch di sicurezza18 What is Zend Server
Zend Server Zend Framework Zend Server PHP Collaborate Performance Optimization Application Management Availability & Scalability Reliability Job Queue Acceleration Monitoring Updates Optimization Diagnostics Java Bridge Hot Fixes Debug Caching Configuration Downloads Support Zend Studio (Eclipse-based) Test Code Linux (rpm/deb repositories) IBM i (PTF) Windows (MSI)
Zend Server for IBM i La nuova generazione di stack PHP per IBM i  Meglio di ZendCore e Zend Platform  Singola installazione programma su licenza Due prodotti  Zend Server for IBM i Community Edition Disponibile a titolo gratuito grazie alla partnership con IBM  Zend Server for IBM i Sottoscrizionedisponibiledirettamente da Zend Alto valoredellefunzionalità in aggiunta Supportodiretto di Zend 20 Insert->Header & Footer
Perchèunanuovagenerazione? Sulla base del feedback di miglioramento, ricevuti dai settori chiave Miglioramento delle prestazioni di base di PHP ,[object Object]
Una sola istanza di Apache (non più reverse proxy)
Riavviodeiservizi da interfaccia web
Una sola licenzad’installazione
Nuovefunzionalità: Code Tracing, monitoring, supporto PHP 5.3Nuovefunzionalità Code Tracing – Faster problem resolution Job Queue – Performance e scalabilità Page Caching – Performance e scalabilità Supporto per PHP 5.3 Facilità di installazione, amministrazione e manutenzione 21 Insert->Header & Footer
E i vecchi prodotti? ZendCore è ancora disponibile sul sito web di Zend per quelli bloccati su V5R3. Core e la Platform hanno iniziato processo di "fine del ciclo di vita" I Clienti sono invitati a passare a Zend Server per IBM i Zendcontinuerà a supportare Core e la Platform attraverso il processo di "fine del ciclo di vita" 22 Insert->Header & Footer
Zend Server for IBM i www.zend.com/it/  Esploriamo la versionefreedeiprodottiZendfor IBM i
Applicazionid’esempio I clientihannorichiestodegliesempi Interrogazionedati Hello World Program call LDAP Esempi di usoreale di dati in DB2 & programminella library ZENDSVR SP_CUST		Table COMMONPGM	RPGLE Program …. 24 Insert->Header & Footer
Applicazionid’esempio 25 Insert->Header & Footer
Applicazionid’esempio 26 Insert->Header & Footer
Applicazionid’esempio 27 Insert->Header & Footer
Applicazionid’esempio Il primo link mostrailrisultatodell’esecuzione Il secondo mostrailcodiceutilizzato 28 Insert->Header & Footer
Applicazionid’esempio 29 Insert->Header & Footer
Modernizziamo IBM i con PHP www.zend.com/it/  Zend Studio Templates
Zend Studio Templates Le Program call hanno un sacco di steps Non sarebbe bello poter ridurre il numero di steps? Riempire gli spazi vuoti? Checkout dei templates in Zend Studio! 31 Insert->Header & Footer
Zend Studio Templates 32 Insert->Header & Footer
Zend Studio Templates 33 Insert->Header & Footer
Zend Studio Templates Per aprofondire Windows   Preferences  PHP  Editor  Templates Like Spooled file Data queue Object list Many more! 19 diversi templates 34 Insert->Header & Footer
Modernizziamo IBM i con PHP www.zend.com/it/ MySQL e phpMyAdmin
MySQL un database open source! MySQL download è disponibilewww.mysql.org Impacchettato con Zend Server Include DB2 Storage Engine! Non sarebbe bello avere un DFU per MySQL?   Bene, sipuò!!! 36 Insert->Header & Footer
phpMyAdmin phpMyAdmin un utility open source  Scritta in PHP Gira su ogni piattaforma Automaticamenteinstallato con Zend Server 37 Insert->Header & Footer

Contenu connexe

Tendances

Linux on power best practices
Linux on power best practicesLinux on power best practices
Linux on power best practicesPRAGMA PROGETTI
 
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1Alfonso Martino
 
Progea - PowerHMI brochures Ita
Progea - PowerHMI brochures ItaProgea - PowerHMI brochures Ita
Progea - PowerHMI brochures ItaPROGEA s.r.l.
 
Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper...
Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper...Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper...
Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper...Pipeline Srl
 
Sbs 2011 training yashi 28 ottobre 2011
Sbs 2011 training yashi 28 ottobre 2011Sbs 2011 training yashi 28 ottobre 2011
Sbs 2011 training yashi 28 ottobre 2011Yashi Italia
 
Cloud for sap evento15.4
Cloud for sap evento15.4Cloud for sap evento15.4
Cloud for sap evento15.4Otello Costa
 

Tendances (9)

Lotus Foundations Start
Lotus Foundations StartLotus Foundations Start
Lotus Foundations Start
 
Linux on power best practices
Linux on power best practicesLinux on power best practices
Linux on power best practices
 
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
 
Progea - PowerHMI brochures Ita
Progea - PowerHMI brochures ItaProgea - PowerHMI brochures Ita
Progea - PowerHMI brochures Ita
 
Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper...
Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper...Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper...
Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper...
 
Power 740 express
Power 740 expressPower 740 express
Power 740 express
 
Brochure webgate400 R8
Brochure webgate400 R8Brochure webgate400 R8
Brochure webgate400 R8
 
Sbs 2011 training yashi 28 ottobre 2011
Sbs 2011 training yashi 28 ottobre 2011Sbs 2011 training yashi 28 ottobre 2011
Sbs 2011 training yashi 28 ottobre 2011
 
Cloud for sap evento15.4
Cloud for sap evento15.4Cloud for sap evento15.4
Cloud for sap evento15.4
 

Similaire à Modernizziamo IBM i con PHP

Alla scoperta di Zend Framework 1.8
Alla scoperta di Zend Framework 1.8Alla scoperta di Zend Framework 1.8
Alla scoperta di Zend Framework 1.8massimiliano.wosz
 
Integrare Zend Framework in Wordpress
Integrare Zend Framework in WordpressIntegrare Zend Framework in Wordpress
Integrare Zend Framework in WordpressEnrico Zimuel
 
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2Yashi Italia
 
Zend Server
Zend ServerZend Server
Zend ServerGrUSP
 
JAMP DAY 2010 - ROMA (1)
JAMP DAY 2010 - ROMA (1)JAMP DAY 2010 - ROMA (1)
JAMP DAY 2010 - ROMA (1)jampslide
 
Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte
 
Applicazioni HTML5 Superveloci - Salvatore Romeo
Applicazioni HTML5 Superveloci - Salvatore RomeoApplicazioni HTML5 Superveloci - Salvatore Romeo
Applicazioni HTML5 Superveloci - Salvatore Romeomarcocasario
 
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...Meet Magento Italy
 
Integrazione continua con TFS Build
Integrazione continua con TFS BuildIntegrazione continua con TFS Build
Integrazione continua con TFS BuildGian Maria Ricci
 
Simone Carletti: Zend Framework ed i Web Service
Simone Carletti: Zend Framework ed i Web ServiceSimone Carletti: Zend Framework ed i Web Service
Simone Carletti: Zend Framework ed i Web ServiceFrancesco Fullone
 
ASP.NET performance optimization
ASP.NET performance optimizationASP.NET performance optimization
ASP.NET performance optimizationAndrea Dottor
 
Case study: un approccio modulare in un progetto legacy
Case study: un approccio modulare in un progetto legacyCase study: un approccio modulare in un progetto legacy
Case study: un approccio modulare in un progetto legacyMariano Fiorentino
 
Tesi Discussione
Tesi DiscussioneTesi Discussione
Tesi DiscussioneYeser Rema
 
Velocizzare Joomla! con Zend Server Community Edition
Velocizzare Joomla! con Zend Server Community EditionVelocizzare Joomla! con Zend Server Community Edition
Velocizzare Joomla! con Zend Server Community EditionEnrico Zimuel
 

Similaire à Modernizziamo IBM i con PHP (20)

Alla scoperta di Zend Framework 1.8
Alla scoperta di Zend Framework 1.8Alla scoperta di Zend Framework 1.8
Alla scoperta di Zend Framework 1.8
 
Integrare Zend Framework in Wordpress
Integrare Zend Framework in WordpressIntegrare Zend Framework in Wordpress
Integrare Zend Framework in Wordpress
 
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
 
Zend Server
Zend ServerZend Server
Zend Server
 
Cert02 70-410
Cert02   70-410Cert02   70-410
Cert02 70-410
 
JAMP DAY 2010 - ROMA (1)
JAMP DAY 2010 - ROMA (1)JAMP DAY 2010 - ROMA (1)
JAMP DAY 2010 - ROMA (1)
 
Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0
 
3DD 1e Reconfig
3DD 1e Reconfig3DD 1e Reconfig
3DD 1e Reconfig
 
Applicazioni HTML5 Superveloci - Salvatore Romeo
Applicazioni HTML5 Superveloci - Salvatore RomeoApplicazioni HTML5 Superveloci - Salvatore Romeo
Applicazioni HTML5 Superveloci - Salvatore Romeo
 
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
 
Integrazione continua con TFS Build
Integrazione continua con TFS BuildIntegrazione continua con TFS Build
Integrazione continua con TFS Build
 
Simone Carletti: Zend Framework ed i Web Service
Simone Carletti: Zend Framework ed i Web ServiceSimone Carletti: Zend Framework ed i Web Service
Simone Carletti: Zend Framework ed i Web Service
 
ASP.NET performance optimization
ASP.NET performance optimizationASP.NET performance optimization
ASP.NET performance optimization
 
Case study: un approccio modulare in un progetto legacy
Case study: un approccio modulare in un progetto legacyCase study: un approccio modulare in un progetto legacy
Case study: un approccio modulare in un progetto legacy
 
Il Pattern di Zend Framework 2
Il Pattern di Zend Framework 2Il Pattern di Zend Framework 2
Il Pattern di Zend Framework 2
 
Tesi Discussione
Tesi DiscussioneTesi Discussione
Tesi Discussione
 
Novità di Asp.Net 4.0
Novità di Asp.Net 4.0Novità di Asp.Net 4.0
Novità di Asp.Net 4.0
 
Velocizzare Joomla! con Zend Server Community Edition
Velocizzare Joomla! con Zend Server Community EditionVelocizzare Joomla! con Zend Server Community Edition
Velocizzare Joomla! con Zend Server Community Edition
 
Azure functions
Azure functionsAzure functions
Azure functions
 
Tfs Basic - Quick Intro
Tfs Basic - Quick IntroTfs Basic - Quick Intro
Tfs Basic - Quick Intro
 

Plus de Zend by Rogue Wave Software

Building and managing applications fast for IBM i
Building and managing applications fast for IBM iBuilding and managing applications fast for IBM i
Building and managing applications fast for IBM iZend by Rogue Wave Software
 
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Zend by Rogue Wave Software
 
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)Zend by Rogue Wave Software
 
Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Zend by Rogue Wave Software
 

Plus de Zend by Rogue Wave Software (20)

Develop microservices in php
Develop microservices in phpDevelop microservices in php
Develop microservices in php
 
Speed and security for your PHP application
Speed and security for your PHP applicationSpeed and security for your PHP application
Speed and security for your PHP application
 
Building and managing applications fast for IBM i
Building and managing applications fast for IBM iBuilding and managing applications fast for IBM i
Building and managing applications fast for IBM i
 
Building web APIs in PHP with Zend Expressive
Building web APIs in PHP with Zend ExpressiveBuilding web APIs in PHP with Zend Expressive
Building web APIs in PHP with Zend Expressive
 
To PHP 7 and beyond
To PHP 7 and beyondTo PHP 7 and beyond
To PHP 7 and beyond
 
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
 
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
 
Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)
 
Middleware web APIs in PHP 7.x
Middleware web APIs in PHP 7.xMiddleware web APIs in PHP 7.x
Middleware web APIs in PHP 7.x
 
Ongoing management of your PHP 7 application
Ongoing management of your PHP 7 applicationOngoing management of your PHP 7 application
Ongoing management of your PHP 7 application
 
Developing web APIs using middleware in PHP 7
Developing web APIs using middleware in PHP 7Developing web APIs using middleware in PHP 7
Developing web APIs using middleware in PHP 7
 
The Docker development template for PHP
The Docker development template for PHPThe Docker development template for PHP
The Docker development template for PHP
 
The most exciting features of PHP 7.1
The most exciting features of PHP 7.1The most exciting features of PHP 7.1
The most exciting features of PHP 7.1
 
Unit testing for project managers
Unit testing for project managersUnit testing for project managers
Unit testing for project managers
 
The new features of PHP 7
The new features of PHP 7The new features of PHP 7
The new features of PHP 7
 
Deploying PHP apps on the cloud
Deploying PHP apps on the cloudDeploying PHP apps on the cloud
Deploying PHP apps on the cloud
 
Data is dead. Long live data!
Data is dead. Long live data! Data is dead. Long live data!
Data is dead. Long live data!
 
Optimizing performance
Optimizing performanceOptimizing performance
Optimizing performance
 
Resolving problems & high availability
Resolving problems & high availabilityResolving problems & high availability
Resolving problems & high availability
 
Developing apps faster
Developing apps fasterDeveloping apps faster
Developing apps faster
 

Dernier

Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIinfogdgmi
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 

Dernier (6)

Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AI
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 

Modernizziamo IBM i con PHP

  • 1. Modernizziamo IBM i con PHP by Elena M. BrambillaProject &Training manager - Zend Technologies Email:elena@zend.com Website:http://www.zend.com/it/ Guarda il seminario web registrato: http://bit.ly/nyrdrl 1 Insert->Header & Footer
  • 2. Agenda IBM Application Development Update Panoramica sui prodottiZend Esploriamo le funzionalità free in Zend Server Zend Studio Templates phpMyAdmin 2 Insert->Header & Footer
  • 3. Domande? Se avetedomande Scrivetelenelpannello Q&A panel oppuresegnatele e fatele al terminedellapresentazione Seguiteci! http://bit.ly/cjueZg (Zend Technologies o cercate Zend) http://twitter.com/zend
  • 4. Resources Registrazionedei Webinars http://www.zend.com/it/resources/webinars/ Zend Server for IBM i paginaprincipale, link per downloads http://www.zend.com/it/products/server/zend-server-ibm-i Zend Server manuale: PDF: http://www.zend.com/topics/Zend-Server-5-for-IBMi-Reference-Manual.pdf Online: http://files.zend.com/help/Zend-Server-5/zend-server.htm#installation_guide.htm 4 Insert->Header & Footer
  • 5. COMMON 2011 – Milano 23 – 25 Maggio 4 sessionisu PHP tenutedagliZenders Mike Pavlak, Enrico Zimuel, Elena M. Brambilla Unainteragiornata di Workshop dedicato al PHP E tanteinteressantisessioni! http://www.zend.com/it/company/news/event/common-europe-annual-event-italia 5 Insert->Header & Footer
  • 14. Modernizziamo IBM i con PHP www.zend.com/it/ Panoramica sui prodottiZend
  • 15. IBM Relationship FAQ’s Checos’abbiamo? Zend Server CE Zend Studio 1 anno di Silver Level Support (email/web 72 hour response) Cosasuccededopo un anno? Il prodottocontinuerà a funzionare (Perpetual license) Verràlimitatol’update del prodotto o del PHP Solo supporto via Forum 15 Insert->Header & Footer
  • 16. IBM Relationship FAQ’s Cosadevo fare quandoilsupportoscade? Lancia i dadi I commerciali di Zendpossonospiegartibene le varieopzioni Ho scaricato Zend Core ed è passato un anno. Posso scaricare Zend Server e ottenere il supporto per un altro anno? Sì! Puoi fare il download Zend Server! Ma, se haigiàusufruito del supportosuZend Core, non sonoprevisteestensioni in aggiunta…. Il supportofornito dal Forum, è sempredisponibie 16 Insert->Header & Footer
  • 17. Un esame più attento di ZendStudio Costruitosu Eclipse / PDT #1 classificatonellarassegna di InfoWorld PHPIDE #1 progetto di Eclipse.org Supporta lo sviluppo Agile Refactoring, PHPUnit, code coverage, profiling Riduceil tempo di analisidelle cause di errore Zend Server Monitoring coglie i problemi in produzione Gli sviluppatori passo attraverso i problemi per individuare rapidamente la causa principale Pienaintegrazione con Zend Server Pienaintegrazione con Zend Framework
  • 18.
  • 19. Codice di analisi diagnostica dettagliata dei problemi catturati in tempo reale. La risoluzione dei problemi spesso viene dimezzata.
  • 20. Incremento multi-livello delle prestazioni: aumenta la valorizzazione delle capacità dei sistemi da 2 a 100 volte
  • 21. Job Queue, Java Bridge, server Downloadassistenza telefonica, facile installazione, aggiornamenti software e patch di sicurezza18 What is Zend Server
  • 22. Zend Server Zend Framework Zend Server PHP Collaborate Performance Optimization Application Management Availability & Scalability Reliability Job Queue Acceleration Monitoring Updates Optimization Diagnostics Java Bridge Hot Fixes Debug Caching Configuration Downloads Support Zend Studio (Eclipse-based) Test Code Linux (rpm/deb repositories) IBM i (PTF) Windows (MSI)
  • 23. Zend Server for IBM i La nuova generazione di stack PHP per IBM i Meglio di ZendCore e Zend Platform Singola installazione programma su licenza Due prodotti Zend Server for IBM i Community Edition Disponibile a titolo gratuito grazie alla partnership con IBM Zend Server for IBM i Sottoscrizionedisponibiledirettamente da Zend Alto valoredellefunzionalità in aggiunta Supportodiretto di Zend 20 Insert->Header & Footer
  • 24.
  • 25. Una sola istanza di Apache (non più reverse proxy)
  • 28. Nuovefunzionalità: Code Tracing, monitoring, supporto PHP 5.3Nuovefunzionalità Code Tracing – Faster problem resolution Job Queue – Performance e scalabilità Page Caching – Performance e scalabilità Supporto per PHP 5.3 Facilità di installazione, amministrazione e manutenzione 21 Insert->Header & Footer
  • 29. E i vecchi prodotti? ZendCore è ancora disponibile sul sito web di Zend per quelli bloccati su V5R3. Core e la Platform hanno iniziato processo di "fine del ciclo di vita" I Clienti sono invitati a passare a Zend Server per IBM i Zendcontinuerà a supportare Core e la Platform attraverso il processo di "fine del ciclo di vita" 22 Insert->Header & Footer
  • 30. Zend Server for IBM i www.zend.com/it/ Esploriamo la versionefreedeiprodottiZendfor IBM i
  • 31. Applicazionid’esempio I clientihannorichiestodegliesempi Interrogazionedati Hello World Program call LDAP Esempi di usoreale di dati in DB2 & programminella library ZENDSVR SP_CUST Table COMMONPGM RPGLE Program …. 24 Insert->Header & Footer
  • 35. Applicazionid’esempio Il primo link mostrailrisultatodell’esecuzione Il secondo mostrailcodiceutilizzato 28 Insert->Header & Footer
  • 37. Modernizziamo IBM i con PHP www.zend.com/it/ Zend Studio Templates
  • 38. Zend Studio Templates Le Program call hanno un sacco di steps Non sarebbe bello poter ridurre il numero di steps? Riempire gli spazi vuoti? Checkout dei templates in Zend Studio! 31 Insert->Header & Footer
  • 39. Zend Studio Templates 32 Insert->Header & Footer
  • 40. Zend Studio Templates 33 Insert->Header & Footer
  • 41. Zend Studio Templates Per aprofondire Windows  Preferences  PHP  Editor  Templates Like Spooled file Data queue Object list Many more! 19 diversi templates 34 Insert->Header & Footer
  • 42. Modernizziamo IBM i con PHP www.zend.com/it/ MySQL e phpMyAdmin
  • 43. MySQL un database open source! MySQL download è disponibilewww.mysql.org Impacchettato con Zend Server Include DB2 Storage Engine! Non sarebbe bello avere un DFU per MySQL? Bene, sipuò!!! 36 Insert->Header & Footer
  • 44. phpMyAdmin phpMyAdmin un utility open source Scritta in PHP Gira su ogni piattaforma Automaticamenteinstallato con Zend Server 37 Insert->Header & Footer
  • 45. phpMyAdmin Accessodallapaginaprincipale di Zend Server 38 Insert->Header & Footer
  • 48. Modernizziamo IBM i con PHP www.zend.com/it/ Wrap up & Q/A
  • 49.
  • 54. Data Cache e Page Cache
  • 55.
  • 56. 44 Insert->Header & Footer Q&AGrazie!www.zend.com/it/elena@zend.com Guarda il seminario web registrato: http://bit.ly/nyrdrl

Notes de l'éditeur

  1. Zend has productized this into an Enterprise StackComplete with all the “ilities”ScalabilityReliabilitySecurityAnd performance optimization and application management