Your SlideShare is downloading. ×
0
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
worpress as a framework
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

worpress as a framework

1,145

Published on

wordcamp2009

wordcamp2009

Published in: Education, Technology, Business
1 Comment
5 Likes
Statistics
Notes
  • ottima presentazione del caso di studio! anche noi abbiamo effettuato scelte e configurazioni wordpress molto vicine alle vostre per la realizzazione di alcuni progetti complessi; ne confermiamo positivamente le impressioni e i riscontri pratici. ...e dire che fino all'ultimo dovevamo essere presenti al wordcamp: alla prossima!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
1,145
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
16
Comments
1
Likes
5
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. w o rd c a m p 2 0 0 9 wordpress as a framework 2 2 m a g g io 2 0 0 9 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 2. il f r a m e w o r k si può usare wordpress come un framework? 2 2 m a g g io 2 0 0 9 1 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 3. la p ia t t a f o r m a framework blog cms 2 2 m a g g io 2 0 0 9 2 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 4. la s c e lt a perchè abbiamo scelto wordpress?? - versatilità dell'architettura (database, api, plugin) - scalabilità della struttura e facilità nella personalizzabile - codice affidabile e grande quantità di documentazione - facilità di installazione e semplicità di utilizzo - area di back-end già pronta e completa 2 2 m a g g io 2 0 0 9 3 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 5. p r im a d o m a n d a è giusto usare wp come framework? 2 2 m a g g io 2 0 0 9 4 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 6. la s o lu z io n e il caso amatori - realizzare un web site per la promozione del territorio - fornire uno strumento per la gestione dinamica del web site che consenta il facile aggiornamento dei contenuti - dare la possibilità di georeferenziare i contenuti e renderli fruibili in una mappa - realizzare un “modello” che permetta la semplice duplicazione del web site, per essere utilizzato allo stesso modo su altri territori. 2 2 m a g g io 2 0 0 9 6 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 7. g e o r e f e r e n z ia z io n e c'era la necessità di georeferenziare alcune informazioni (es. città, località, alberghi, musei, ecc) e renderle fruibili in una mappa. abbiamo ovviato a ciò utilizzando il plugin wp geo. abbiamo scelto questo plugin per la sua ottima integrazione con la pagina di inserimento/modifica dei post con la conseguente facilità del cliente di compiere questa operazione in completa autonomia. per rendere fruibili i contenuti georeferenziati nella sezione mappa abbiamo realizzato un template grafico apposito e tramite ajax richiamiamo dei metodi del plugin wp geo per personalizzare la visualizzazione dei punti sulla mappa. 2 2 m a g g io 2 0 0 9 7 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 8. n a v ig a z io n e a f a c c e t t e e g a lle r ie im m a g in i la navigazione a faccette è stata realizzata utilizzando le categorie/sottocategorie di wordpress con utilizzo dei tag e template grafici ad hoc. ogni informazione inserita è collegata ad altre informazioni in base alle categorie di appartenenza o ai tag in comune con altre informazioni. per semplificare l'inserimento dei tags da parte del cliente abbiamo utlizzato il plugin simple tags. per recuperare le informazioni collegate tramite i tag uguali abbiamo realizzato degli script utilizzando le API di wordpress. per la gestione delle gallerie immagini abbiamo utilizzato il plugin nextgen gallery. 2 2 m a g g io 2 0 0 9 8 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 9. in t e g r a z io n e w e b s e r v ic e s un ulteriore esigenza era quella di condividere le informazioni riguardanti le strutture ricettive (descrizione + foto) con il software di prenotazione on line. per passare queste informazioni al software del booking abbiamo realizzato un web service in php che utilizza le API di wordpress, interroga il db e restituisce la descrizione e l'elenco delle foto per ogni struttura in base ad un codice univoco passato dal software di booking. in fase di caricamento della struttura ricettiva viene anche inserito questo codice univoco tramite quot;campo personalizzatoquot; utilizzando il plugin custom field template 2 2 m a g g io 2 0 0 9 9 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 10. u s e r f r ie n d ly la semplicità non è limitata solamente allo sviluppatore che nella maggior parte dei casi dovrà solamente adattare il codice alle sue esigenze e ricercare dei plugins che facciano al caso suo ma la può riscontrare anche l'utente che si trova a gestire i contenuti tramite l'area back-end estremamente chiara ed usabile. 2 2 m a g g io 2 0 0 9 10 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 11. w p d a s h b o a r d - e d it o r 2 2 m a g g io 2 0 0 9 11 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 12. w o rd p re s s ro c k s in conclusione l'utilizzo di wordpress come framework, permette ad uno sviluppatore php di realizzare soluzioni web molto complesse, configurandolo e personalizzandolo in modo opportuno. 2 2 m a g g io 2 0 0 9 12 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 13. d o m a n d e f in a li che ne pensate? parliamone! :-) - la soluzione che abbiamo trovato è valida? - quali sono i limiti di wp utilizzato come framework ? - esistono altri modi di far dialogare wp con un web services? 2 2 m a g g io 2 0 0 9 13 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i
  • 14. t h a n k s a lo t “code is poetry” corporate blog: life streaming: http://blog.e-xtrategy.net http://live.e-xtrategy.net 2 2 m a g g io 2 0 0 9 14 a d r ia n o it a lia n w o r d c a m p g a s p a rri m ila n o m a rc o m a r c e llo n i

×