Your SlideShare is downloading. ×
Gaetano Giunta: eZ System PHP Inside
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Gaetano Giunta: eZ System PHP Inside

4,316
views

Published on

eZ Systems produce software Open Source per la gestione di contenuti, orientato alle realtà aziendali. …

eZ Systems produce software Open Source per la gestione di contenuti, orientato alle realtà aziendali.
A partire dalla fondazione, nel 1999, eZ Systems ha puntato sulla tecnologia PHP per sviluppare le proprie soluzioni. Oggi, in una logica di apertura che gli è cara, eZ Systems offre eZ Publish, uno degli strumenti di gestione di contenuti Open Source tra i più sofisticati sul mercato e gli eZ Components, un insieme di librerie PHP di alta qualità.
In questo intervento verrà presentato eZ publish, il software principale di eZ Systems e saranno illustrate le principali novità della versione 4: la compatibilità con PHP5, le estensioni ezFlow, eZFind ed il nuovo Online Editor. Verrà inoltre presentato un ritorno d’esperienza sulla scelta strategica di PHP per una software house come eZ Systems.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,316
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. eZ Systems : PHP inside Gaetano Giunta PHP Day 2008 Canale Enterprise Rimini, 23/5/2008 www.ez.no
  • 2. eZ Systems Società creatrice di eZ Publish Fondata in Norvegia nel 1999 A gestione privata 85 Dipendenti - 23 nazionalità HQ a Skien / Norvegia, cinque uffici regionali Nordics : Oslo – Copenhagen -Skien Central and eastern Europe : Dortmund Western Europe : Paris – Lyon – Bruxelles Nothern America : Vancouver - Chicago A breve... London & Tokyo
  • 3. Leaders nell' Open Source Content Management ! Per numero di clienti Oltre 1000 nel 2006 – 3000+ totali Per numero di partner: 220 Per numero di membri registrati nella comunità: 30 000 Per numero di download: oltre 2 milioni Per numero di installazioni: oltre 150 000
  • 4. Non siamo filantropi! Proponiamo ai nostri clienti : • Soluzioni • Basate sul software eZ Publish • Basate sulla libreria eZ Components • Libri e materiale informativo • Training e certificazioni • Supporto e consulenza • eZ Publish Network • Supporto annuale • Monitoraggio • Aggiornamenti automatici • SLA
  • 5. Enterprise Open Source, il meglio di due mondi Open Source Software 100% Open Source e 100% Enterprise Ready Piattaforma e Soluzione Soluzioni su misura: eZ Publish Premium Soluzioni di business chiavi-in-mano: eZ Publish Now Azienda e Comunità: supportata al 100% da eZ Comunità numerosa ed attiva (oltre 30k membri) Rete di partner dedicati (oltre 200 partner)
  • 6. Come eZ collabora coi Partner Fornendo soluzioni ai clienti attraverso Partner Integratori Partner Creativi Partner per l'Hosting
  • 7. L'Ecosistema projects.ez.no Grazie a: PHP Edit 137 estensioni registrate WIT Lucene e Solr ezpedia.org TinyMCE Zend documentazione non ufficiale XDebug PHPUnit Selenium pubsvn.ez.no MySQL OpenOffice accesso al codice Apache Varnish Subversion Websvn il vostro successo é il nostro! APC e molti altri...
  • 8. Alcuni clienti: Media ed Entertainment
  • 9. EZ Publish Piattaforma di Enterprise Content Management Open Source, disponibile gratuitamente o con licenza proprietaria Prerequisiti: Un webserver (Apache e IIS supportati) PHP (versione 4.4 o 5.1+) Un database (MySQL, Postgres o Oracle, MS SQL Server supportato da un'estensione)
  • 10. A cosa serve? Siti Internet Corporate Intranets / Siti editoriali / portali extranets eZ Publish Portali documentali E-commerce ... Collaborazione Community Fa tutto tranne il caffé?
  • 11. Vista d'insieme dell'architettura
  • 12. Principi di base Separazione tra contenuto e presentazione Contenuto « su misura » Organizzazione del contenuto
  • 13. Caratteristiche Interoperabilità Supporto di standard aperti : XHTML, CSS, XML, RSS, WebDAV, LDAP, SOAP, • EXIF, OpenOffice.org XML Client & server SOAP integrati • Import ed export di contenuti XML • Connettori (Tiny ERP, Sugar CRM, Navision, SAP ...) • • Flessibilità Gestione dei contenuti flessibile, configurabile ed estensibile • Motore di templating • Meccanismo delle estensioni • • Usabilità Supporto Webdav per il caricamento dei contenuti (nuovo! multi_upload) • Online Editor Wysiwyg • Capacità di edizione «nel contesto » • Integrazione con Open Office (e MS Office via componente server di OpenOffice) •
  • 14. Focus funzionalità: Web 2.0 e Nuovi Media Feed RSS Contenuto generato dagli utenti Blog Wiki Commenti Forum Tag e tagcloud Ottimizzazioni SEO Contenuti multimediali: Video / video flash Audio e streaming
  • 15. Scalabilità Supporto nativo per il clustering Motore di caching alla base del sistema Supporto per acceleratori HTTP come Akamai, Varnish o Squid Milioni di pageview alla settimana
  • 16. Nuove features nelle versione 4.0 Compatibilità con PHP 5 (minimo: 5.1) Supporto per integrazione degli eZ Components Aumento delle performances Gestione dell'XML migliorata: più veloce, meno memoria Aggiornamento dell'interfaccia grafica “website interface” Nuove estensioni disponibili: eZ Flow, eZ Find Presenti anche nella release 3.10: URL multilingua Ottimizzazione del modulo di clustering Aggiornamento di alcuni datatype: multioption, ISBN
  • 17. eZ Find Estensione basata sul motore di ricerca Solr - Lucene (java, brrr!!! richiede JRE 1.5, servlet engine Jetty è incluso) Comunicazione tra eZ Publish e Solr via api REST Una installazione Solr può indicizzare vari siti eZPublish e anche contenuti esterni Gestione configurabile della rilevanza dei risultati, ordinamento, filtraggio e facets Indicizzazione on-line o off-line (5-15 oggetti/s)
  • 18. Roadmap eZ Publish 4.1 (Q2 2008) “4.5” (Q3/4 2008) eZ Flow 1.1 (Q2 2008) eZ Components 2008.1 (Q2 2008) eZ Find 1.1/2.0 (Q2/Q3 2008)
  • 19. eZ Publish 4.1 Nuovo Online Editor (basato su TinyMCE) Componente di multi-file upload (flash applet) Estensione Oracle - sviluppata da eZ WE/France Supporto certificato per Solaris 10 Estensione Password expiry (sviluppata da un partner: Microblau/Mitsue Links) ...ovviamente: molti bachi corretti
  • 20. eZ Publish 4.5 Focus: velocità, funzionalità, estensibilità Impatto maggiore rispetto alle versioni precedenti: modifiche al Kernel/API, aggiornamento dei template Nuovo Template Engine – basato su eZ Components Nuovo sistema di caching - basato su eZ Components Nuovo Workflow Engine – basato su eZ Components Semplificazione del meccanismo di configurazione Clustering: supporto per storage remoto dei dati binari Separazione degli account utente dai contenuti
  • 21. Si, ma come funziona? Vediamolo con Firefox !
  • 22. Domande? Grazie dell'attenzione! Altre informazioni: http://ez.no Gaetano Giunta Senior consultant eZ Systems Western Europe 26 rue de la république 69002 Lyon tel : +33 (0)4.78.37.01.56 email : gg@ez.no