Soluzioni Zend

Transcript

Soluzioni Zend
Soluzioni Zend
Zend e PHP: una panoramica
PHP è il linguaggio di riferimento per costruire applicazioni web dinamiche. È utilizzato da
più di un terzo di tutti i siti web nel mondo ed è stato adottato anche da aziende di livello
enterprise per le applicazioni business-critical. PHP è facile, scalabile e robusto. È supportato
da una comunità vasta e appassionata ed è scelto da un gran numero di vendor che
costituiscono un ecosistema globale che gravita attorno al linguaggio.
PHP, originariamente sviluppato nel 1995 da Rasmus Lerdorf, è stato riscritto nel 1997 da Zeev
Suraski e Andi Gutmans. Il loro impegno per rendere il linguaggio più potente, soprattutto
per le applicazioni e-commerce, ha prodotto PHP 3.0; questa versione si distingueva per le
interessanti caratteristiche che facilitavano la scrittura di estensioni per il linguaggio.
Nel 1999 Suraski e Gutmans hanno fondato Zend Technologies, the PHP Company. Zend è
l’azienda leader nella fornitura di prodotti e servizi per lo sviluppo, il deploying e la gestione
di applicazioni PHP business-critical. I prodotti e i servizi Zend supportano l’intero ciclo di
vita delle applicazioni web PHP, e sono utilizzati in tutto il mondo da oltre 30.000 realtà
aziendali.
L’ecosistema PHP
I vantaggi delle
soluzioni Zend
• Alte prestazioni delle
applicazioni e disponibilità
• SLA (Service Level Agreement)
• Aumento della produttività dei
team di sviluppo PHP
• Standardizzazione dei processi
del software open source
durante tutte le fasi del ciclo
di vita
• Sicurezza delle applicazioni
e conformità ai bisogni di
mantenimento
• Costruzione e mantenimento di
abilità tecniche di alto livello
Le caratteristiche di PHP attraggono gli
sviluppatori web e questo ha determinato la
crescita di un ecosistema esteso composto
da piattaforme, strumenti e applicazioni.
PHP viene eseguito su tutti i principali
sistemi operativi, come per esempio
Microsoft Windows, Linux, Mac OS
X e IBM i.
Una vasta gamma di strumenti
professionali e open source
supporta in ogni fase il ciclo di vita
delle applicazioni. Sono disponibili
numerosi driver e una moltitudine
di applicazioni per l’e-commerce,
il content management, il CRM e
molto altro ancora.
L’ecosistema PHP è
sostenuto dal supporto
di un’ampia varietà di
soluzioni e permette la
continua innovazione
Aumentare la maturità del ciclo di vita delle applicazioni PHP
Dallo sviluppo alla produzione, i prodotti Zend permettono di aumentare la maturità del ciclo di vita delle
applicazioni PHP. Questo processo è realizzato attraverso una combinazione di famosi progetti open
source, prodotti di livello enterprise e servizi e supporto globali.
Sviluppo & testing
Deploy & gestione
Produrre codice migliore e in minor tempo, aumentare la
produttività degli sviluppatori
Effettuare deployment con successo, alta disponibilità e
miglioramento delle prestazioni
Se sei uno sviluppatore PHP professionista o un development
manager sarai sicuramente sotto pressione perché ti viene
richiesto di scrivere codice senza errori e, magari, con scadenze
ravvicinate. Zend ti aiuta a fronteggiare queste sfide con i suoi
strumenti di sviluppo professionali – Zend Studio e Zend Server –
e con il supporto e i servizi di
consulenza che ti permettono
• Aumentare la
di realizzare progetti di
produttività dei team di
successo.
Eseguire applicazioni business-critical in ambiente di produzione
significa soddisfare le richieste più rigorose per quanto riguarda
prestazioni, disponibilità e sicurezza. Per rispondere a queste
esigenze sono necessari prodotti software di fascia enterprise e
servizi e supporto di alto livello. Zend aiuta migliaia di clienti a gestire
con successo le applicazioni in
fase di produzione.
sviluppo
• Standardizzare i processi
di sviluppo
• Incrementare la qualità
del codice
• Costruire e mantenere
le abilità tecniche di alto
livello
Le potenti funzionalità di
editing di codice di Zend
Studio combinate con Zend
Framework, il framework PHP
open source, permettono
ai team di sviluppo PHP di
iniziare immediatamente
a lavorare sui progetti e di
produrre rapidamente codice
di alta qualità.
Zend Studio e Zend Server sono pensati per minimizzare i possibili
errori di codifica e i problemi che possono accadere durante il
deployment o la produzione e, contemporaneamente, migliorano
la produttività complessiva in fase di sviluppo.
Zend fornisce un supporto tecnico globale per i prodotti
commerciali e offre una varietà di certificazioni per sviluppatori,
corsi di formazione e audit di codice che permettono alle realtà
aziendali di costruire e mantenere un alto livello di competenze
tecniche.
The PHP Company
Zend Server costituisce un
ambiente runtime robusto e
scalabile che è utilizzato in
tutte le fasi del ciclo di vita
di un’applicazione; questo
garantisce la massima
consistenza e riduce il numero
dei problemi di configurazione.
• Garantire il successo
dei deployment delle
applicazioni
• Fornire alte prestazioni
e disponibilità delle
applicazioni
• Gestire e scalare
facilmente i
deployment in
ambiente multi-server
Zend Server Cluster Manager
moltiplica la potenza di
Zend Server in ambienti
• Utilizzare uno stack
cluster, assicura la massima
PHP sicuro e affidabile
disponibilità e permette una
gestione centralizzata e questo
significa migliore efficienza e scalabilità.
Grazie alle tecnologie di accelerazione multipla, Zend Server
garantisce prestazioni ottimali delle applicazioni. Le funzionalità
di monitoring native rilevano le inefficienze e gli errori delle
applicazioni e catturano le informazioni necessarie per isolare e
analizzare i problemi alla radice. In questo modo gli sviluppatori
riproducono facilmente i malfunzionamenti e di conseguenza di
velocizzano il processo di supporto e rispondono rapidamente ai
problemi.
Prodotti Zend
Zend Studio
Zend Framework
L’ambiente di sviluppo integrato di livello professionale
Il framework open source per applicazioni web
Zend Studio è l’IDE per gli sviluppatori professionali PHP. Costruito
sulla base di Eclipse PHP Development Tools, progetto condotto
da Zend, aumenta la produttività degli sviluppatori e facilita la
collaborazione fra i team.
Zend Framework è diventato di fatto il framework standard per
sviluppare applicazioni PHP di larga scala. Si caratterizza per la sua
semplicità, per le best practice object oriented, per la politica di
licenze BSD e per il codice testato rigorosamente.
Zend Studio comprende:
Caratteristiche Zend Framework:
• Editing di codice, debugging e profiling avanzati
• Politica licenze BSD
• Integrazione con Zend Framework per una codifica più veloce
• Supporta i servizi applicativi cloud
• Integrazione con Zend Server per la rilevazione dei problemi e la
diagnostica
• Basato sull’architettura MVC (Model-View-Controller)
• Supporto per le tecniche di sviluppo Agile
• Più di 1.000 plug-in Eclipse
Zend Server
Il Web Application Server di fascia enterprise
Zend Server è un Web Application Server, completo e di fascia
enterprise, concepito per gestire ed eseguire le applicazioni PHP che
necessitano un alto livello di affidabilità, prestazioni e sicurezza.
Zend Server comprende:
• Caching e accelerazione per prestazioni ottimali
• Code lavori per gestire l’esecuzione asincrona di task PHP di lunga
durata
• Monitoring delle applicazioni per il rilevamento dei problemi
• Code tracing per una rapida analisi dei problemi
• Installer di stack nativi e console di amministrazione
• Sostenuto dalla community guidata dal team Zend
• Con contributi di Google, Microsoft e altri
Zend Server Cluster Manager
Per gestire applicazioni web cluster
Zend Server Cluster Manager assicura un’alta affidabilità, scalabilità
e gestione centralizzata per il deployment delle applicazioni PHP
multi-server.
Zend Server Cluster Manager comprende:
• Session Clustering per un’alta disponibilità
• Gestione della configurazione centralizzata che garantisce il
mantenimento senza errori e alta scalabilità
• Monitoring centralizzato che avvisa in caso di anomalie di
configurazione, errori nelle applicazioni o diminuzione delle
prestazioni
• Installer nativi e console di amministrazione
• Supporto tecnico 24x7
• Supporto tecnico 24x7
• Aggiornamenti software e hot fix di sicurezza
Zend Server Community Edition
Gratuito, alte prestazioni e stack PHP affidabile
Zend Server Community Edition è lo stack applicativo PHP affidabile
e veloce. È gratuito e si può utilizzare durante lo sviluppo, il testing
e la produzione.
Zend Server Community Edition comprende:
• Caching e acceleratore di base
• Installer di stack nativi e console di amministrazione
• Supporto tramite lo Zend support forum
The PHP Company
Ambiente di sviluppo
Web Application Server
Servizi Zend
Formazione Zend
I corsi di formazione Zend trattano un’ampia gamma di argomenti per sviluppatori PHP e
per amministratori e si possono seguire in aula oppure online. I corsi includono temi come
la programmazione in PHP, la preparazione per le certificazioni PHP o Zend Framework, i
prodotti Zend e argomenti specifici e avanzati.
Certificazioni Zend
Sostenute da Zend e sviluppate in accordo con gli standard definiti dall’ANSI (American
National Standards Institute) i programmi di certificazione Zend sono progettati per verificare
il livello di conoscenza di un candidato su PHP o su Zend Framework.
Gli esami di certificazione attestano abilità specifiche e conoscenze che sono riscontrabili
solo nei veri professionisti. Per questo motivo sono un metro per stabilire le competenze
effettive e sono un elemento che può fare la differenza nel mondo del lavoro.
Servizi di consulenza PHP Zend
Zend Global Consulting offre una vasta scelta di
servizi personalizzati o a pacchetto: dal programma
Smart Start per avviare un progetto fino alle
valutazioni su prestazioni, sicurezza e architettura.
Sono resi possibili grazie agli autorevoli esperti
PHP di Zend, rinomati a livello internazionale, e
anche tramite i partner globali Zend.
Supporto tecnico
Zend fornisce numerosi
servizi che aiutano il
tuo business, sia esso
di piccole o grandi
dimensioni, e garantisce
il successo dei progetti
PHP grazie anche ai
corsi di formazione, alla
consulenza e al supporto
tecnico.
I servizi di supporto Zend permettono di
sviluppare, distribuire e gestire le applicazioni
PHP in tutta sicurezza. Zend offre diversi livelli di
assistenza e supporto (SLA - Service Level Agreement) per venire incontro alle esigenze delle
aziende sia in fase di sviluppo che in quelle di produzione:
• Supporto Sviluppatori aiuta a fronteggiare qualsiasi tipo di problematica tecnica in fase
di sviluppo. Sono previsti tre livelli: Basic, Standard ed Enterprise.
Soluzioni per IBM i
Diminuisci i rischi e i costi di
modernizzazione con PHP
Zend e IBM collaborano per fornire
una soluzione unica che permetta
agli utenti IBM i lo sviluppo
semplice e la gestione di interfacce
web PHP. Questo è fatto in modo
da mantenere inalterata la logica di
business RPG e i dati in DB2/400.
Zend fornisce il motore runtime PHP
richiesto per eseguire le applicazioni
web in IBM i. Zend rende disponibili
anche i driver, le librerie e il supporto
necessario agli sviluppatori PHP che
devono accedere in tutta sicurezza
ai dati IBM e alle risorse come IBM
DB2 for i, programmi, procedure,
aree dati, code dati, code messaggi
e file di spool.
Zend offre anche corsi di formazione
PHP per sviluppatori RPG.
Soluzioni IBM i:
• Zend Server for IBM i
• Zend Studio for IBM i
• Corsi di formazione PHP per
sviluppatori RPG
• Supporto Production Server fornisce risposte immediate a eventuali problemi in fase di
produzione e si basa su un servizio telefonico attivo 24 ore al giorno per sette giorni alla
settimana. Sono disponibili i livelli: Silver, Gold e Platinum.
Per approfondire gli Support Service Level Agreement (SLA) Zend visitate
www.zend.com/services/support/.
Sede: Zend Technologies, Inc. 19200 Stevens Creek Blvd. Cupertino, CA 95014, USA • Tel 1-408-253-8800 • Fax 1-408-253-8801
Europa centrale: (Germania, Austria, Svizzera) Zend Technologies GmbH Rosenheimer Strasse 145 b-c, 81671 Munich, Germany • Tel +49-89-516199-0 • Fax +49-89-516199-20
Internazionale: Zend Technologies Ltd. 12 Abba Hillel Street, Ramat Gan, Israel 52506 • Tel 972-3-753-9500 • Fax 972-3-613-9671
Francia: Zend Technologies SARL, 5 Rue de Rome, ZAC de Nanteuil, 93110 Rosny-sous-Bois, France • Tel +33-1-4855-0200 • Fax +33-1-4812-3132
Italia: Zend Technologies, Largo Richini 6, 20122 Milano, Italy • Tel +39-02-5821-5832 • Fax +39-02-5821-5400
Irlanda: Zend Technologies, Regus Harcourt, Block 4, Harcourt Road, Dublin 4, Republic of Ireland • Tel + 353-1-4773065
© 2010 Zend Corporation. Zend è un marchio registrato di Zend Technologies Ltd.
gli altri marchi sono di proprietà dei rispettivi detentori.
M-SB-0510-R1-EN
www.zend.com