INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre)...

15
INTERNET I CMS E LE INFORMAZIONI STRUTTURATE from: internet, cos’è come funziona < francesco fumelli - isia 2016 >

Transcript of INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre)...

Page 1: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATEfrom: internet, cos’è come funziona < francesco fumelli - isia 2016 >

Page 2: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

L’architettura LAMP come base comune per i servizi web

L’affermazionediLinuxcomesistemaopera2voprincipedellages2onediinternet(almenoil70%deiserverinternetsonoLinux)hacollocatonellamanidegliuten2lagrandepotenzadistrumen2disviluppoevolu2edatabaserelazionali(MySql).Ilweb2.0(edoltre)èpropriostatoilprodoHodellaaggiuntadeidatabasealconceHodi“paginaweb”.

Questohaamplificatolapossibilitàdellaretedidiventareveramentemul2mediale.Di“mixare”nellepaginerealizzateconHTMLeCSSida2,immagini,filma2,tes2epersone.TuSda2colloca2dentrodatabaseSQL

L’assenzadibarrierediingressoeconomiche(Linuxedisuoitoolsonogratui7inquantoOpenSource)haestesoinmodouniversalel’u7lizzodicertetecnologie.

hHps://it.wikipedia.org/wiki/LAMP

Page 3: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

Cosa sono i CMS

PropriosullapiaHaformaLAMPsonona2iprimiCMS(contentmanagementsystem).SitraHadisoZwarechepermeHonoasingoliuten2(ointereredazioni)dilavorareecollaboraresusi2,anchecomplessi,avendoadisposizioneunostrumentoche-aHraversounapienaseparazionedeicontenu2rispeHoallefunzionidelsoZwareedellavestegrafica-consentaall’utentelages2onedeicontenu2(avarilivelligerarchicidiaccesso)senzaunaconoscenzaspecificadiHTMLeCSS.Lacreazioneeges-onediunsitowebècomunqueunprocessocheabbracciavariecompetenzeefasi.

Page 4: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

Cosa sono i CMS

ConunCMSsiu2lizzaunaapplicazioneinstallatasuunserverweb.L’applicazione(CMS)con7enelastruBuralogicaelastruBuradellanavigazione,oltreaicontenu7delsito.TuHeleinformazionirisiedonoinundatabasechele“proieHa”albisognosuitemplatedellapagina.NelcasodiunsitoprogeHatoconunCMS,leprincipalifigurecoinvoltenelprocessodicreazionesono:

WebDesigner/WebDeveloper:creanoivaritemplatesdellepagine(ilprimoperlapartegrafica,ilsecondoperlapartelogicaediprogrammazione).Editor:inserisconoicontenu2nelleareedides2nazione(tes2,foto,ecc).Amministratori:Autorizzanogliar2colideglieditorehannocompetenzeperinterven2limita2sullastruHuradelsito.IlCMSpubblicheràlevariepagineinmododinamico(arichiestadell’utente)nelladirectorydelwebserver,dadoveilbrowserdell’utentelaleggerà.

Page 5: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

Page 6: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

Nascita dei CMS

Icontentmanagementsystemscomeliconosciamooggi,sonosta2inizialmentesviluppa7internamentedaalcunedelleorganizzazioni(preBamenteeditoriali)cheproducevanonotevoliquan2tàdipubblicazioniweb.Nel1995CNETresepubbliciglistudieiprodoSsviluppa2internamente,distribuendoliconl'e2cheHa“VigneHesoZware”.LacompagniacominciòameHereadisposizioneilpropriosoZwaretracui“cafeblog”,permeHendoaigestoridisi2dicreareinterfaccedipresentazionedeipropricontenu2webpersonalizzate.

Nel1998,PencomWebWorks,unacompagniadiconsul2ng,introdusseilsoZware“MetaphoraDataTransforma2onServer”,chepermeHevaaglisviluppatoriJavadiscrivereapplicazioniwebchepotevanoesserecollegateconcontenu2esterni,echepermeHevanodidistribuiretalicontenu2.

IlprodoHonontrovòimmediataapplicazione,nonfucompresoefallì,mailconceHocheerastatointrodoHocos2tuìlebasidiciòcheèunCMSodierno,unastruHuragraficascorporatadaicontenu2edalcodicedelsoZware.

Page 7: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

Wordpress

WordPressèunapiaHaformaOpen-source(distribuitaconlalicenzaGNUGeneralPublicLicense)sviluppatainPHP/MySQLcheconsenteachiunquedicrearefacilmentebloge/osi2websenzaaverepar2colaricompetenzetecniche.

LaprimaversionediWordpressvennerilasciatail27Maggio2003daifondatoridelprogeHoMaBMullenwegeMikeLiBle.ComeaccadutoancheperJoomla(unaltroCMS),lanascitadiquestapiaHaformaderivadaunforkdelprogeHo-b2/cafelogunodeipiùno2proto-CMS

Grazieallasuafacilità,adaHabilitàesemplicità,WordPressèsicuramentelapiaHaformablogpiùusatainrete.InteressanteilgraficoseguentechepermeHedirendersicontodelladistribuzionedellapiaHaforma

hHps://trends.builtwith.com/cms

hHps://it.wikipedia.org/wiki/Open_source

Page 8: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

Le ragioni del successo di WordPress

•SistemadipluginestesochepermeHediinstallareestensioniedaumentareenormementelepotenzialitàdelsistemabase.Wordpresspuòesserecompletamente“riprogrammato”edèestremamenteversa2le.•PermeHel'organizzazionedeicontenu7struHura2incategorie,post(ar2coli)epagine•Pubblicazionedipostepagineviaweb,email,applicazionidesktop•Registrazionedegliuten7mul7livello,granularitàdeipermessi•Protezionedeipostconpassword•Ges2onedeicommen7built-inconpossibilitàdiges2rliautoma2camenteodopo"moderazione"dell'amministratore•Ges2oneWidgeteSidebarcondizionali•Installazionedinuovitemigraficisenzaalcuninflussosuicontenu2•Personalizzazionecompletadeitemiperpubblicazionenews,e-commerce,etc....

Page 9: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

•Wordpressèna7vamenteoTmizzatoperimotoridiricercagraziealsupportona2voperl'URLrewri2ng.•WordpressèunodeisoZwarepiùdocumenta7presen2inreteWordpressèfacilmentereperibile,ampiamentesupportatoedessendoOpenSourcenonhacos7dilicenza.Problemi?OvviamenteanchelapiaHaformaWordpressnonèesentedaproblemi.CometuSiCMSserisultamoltosemplicedainstallareeconfigurare-nonchédisempliceu2lizzoperchidevecaricareicontenu2-perpersonalizzarloinmodocompletosonorichiestecompetenzeavanzatesuHTMLeCSSlatodesignesullapiaHaformaLAMP(inspecificosuPHPeMySql)latosviluppo.EssendounodeisoZwarepiùdiffusiinreteWordpressèancheunodeipiùcompromessi.Wordpressnonè“perse”insicuro,machiges2sceilsitodeveessereaHentoall’aggiornamentodiWordpress,deitemiedeiplug-ine-comeormaid’obbligo-rispeHaresemprelemisureminimedisicurezza,comelospostamentodellalogin-pageelasceltadiunapassword“forte”.Misurechedevonoesserepresesempreecomunquesullarete.Altroproblemaèlaparzialeges7onedisi7mul7linguecheaHualmentenonsonoges22na2vamentedaWordpress(cheinquestotradiscelasuaoriginedisemplice“blogengine”)enecessitadisoluzioniaggiun2vePlug-inspecifici)

Le ragioni del successo di WordPress (caratteristiche più “tecniche”)

Page 10: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

LeprospeSveperilfuturodiWordPresssonocertamenterosee.L’enormesuccessoriscossoinpassatoeladiffusioneamacchiad’olionelpresentefannoprospeHareunasempremaggioreaBenzioneedintegrazionedapartediWordPressneiconfron7dellamodernetecnologieditabletesmartphone.

Recentemente,unodeimembrifondatoridiWordPress,MaHMullenweg,inun’intervistahadichiaratoche,oltreamigliorarenotevolmentelaUIealasciareinalteratalaretrocompa2bilitàdipluginewidget(nonostantegliaggiornamen2allenuoveversioni)WordPresssisposteràconsempremaggioredecisioneversolamobilità.

SindallasuanascitaWordPressèstatoinoltreassociatoallacreazionediblogeancoraoggisonomol2gliuten2chesiavvicinanoaWordPressavendocomeobieSvofinalelarealizzazionediunblogpersonale.

LasperanzadeiCEOdiWordPressèdislegarelapiaHaformadallameracreazionediblogperportarel’utenzaversolacon7nuamentemiglioratafunzionalitàdiCMS.Ancheconl’iniezionedinuoveeaBualitecnologie.

Il futuro di Wordpress

Page 11: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

Daldicembre2016dentroWordpresspossonoesserecarica2contenu7inVR(virtualreality)hHps://en.blog.wordpress.com/2016/12/15/introducing-vr-and-360-content-for-all-wordpress-com-sites/hHps://wordpress.org/plugins/wp-vr-view/

Letecnologieperl’embeddingdellarealtàaumentataelarealtàvirtualesonoanch’esseperlamaggiorparteOpenSourcee-inunfuturomoltoprossimo-sempredipiùtroveremoques2contenu2all’internodellepagineweb:hHps://uploadvr.com/ar-js-efficient-augmented-reality-for-the-web/

LeapplicazioniperladidaScapossonoesseredinotevoleimpaHo:hHps://www.youtube.com/watch?v=DXLyBQTS5-w

Il futuro di Wordpress: Le tecnologie

Page 12: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

WordpressèunapotenteapplicazionebasatasullapiaHaformaLAMP.AdoggicivienenaturalepensareaWordpresscomeadunCMSpercostruiresi2eportali.EsistonotuBaviadellesoluzionispecifichecheu7lizzanoWordpressnoncomecreatoredisi7webmacomegeneratorediAppmobili.

hHps://apppresser.com/hHp://www.wiziapp.com/?AspxAutoDetectCookieSupport=1

Il futuro di Wordpress: Le tecnologie

Page 13: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

UnaltroseHoredicertointeresseèl’editoriadigitale.LeinformazionisemprepiùsonoveicolatesullepiaHaformedigitali,inquestosensoesistonogiàoggisoluzionichepermeHonodipubblicarecontenu7editorialidigitali-comelibrieriviste-sullepiaHaformeAppleStoreeGooglePlay,generandoleall’interodiunastruHuraWordpress.UnasoluzionedavverointeressanteèadesempioPaperlit.

Il futuro di Wordpress: Le tecnologie hHps://www.paperlit.com/

Page 14: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

INTERNET I CMS E LE INFORMAZIONI STRUTTURATE

Ovviamentenonèpossibilefareprevisioniquellochesaràilfuturodellarete.TuHaviatrapreoccupazioniperlapossibilefinedell’openweb(edellanostraprivacy),lenuoveistanzecomeilcloud,ilSAAS(soZwarecomeservizio)edilfenomenodeiwalletgarden,qualchetendenzalapossiamoevidenziare:- Lareteapertasaràsemprepiùosteggiatadaigovernieresaimpra7cabiledaibigplayerdellarete,unar2colodavverointeressanteèleggibileallaURL:hHp://thelongandshort.org/forecasts/the-end-of-the-web

Alivellotecnologico,assisteremoadunacrescitaintornoa6tendenzeprincipali

Il futuro di Wordpress… e di internet?

• Laconnessionesaràsemprepiùpermanenteedautoma2ca• AReVRgiocherannounruolosempremaggioreedentrerannodeldominiodegliuten2finali• Semprepiùle“macchine”svolgerannoillavorodegliuomini• Perderemolanostraprivacyoalmenogranpartediessa,peroperadeibigplayeredeigoverni• L’internetdellecosesaràsemprepiùpresenteescontato• Ilmachinelearning-aiutatodallaintelligenzaar2ficiale-diventerà“perse”guidadiogniprocessodecisionale

Page 15: INTERNET I CMS E LE INFORMAZIONI STRUTTURATE · database relazionali (MySql). Il web 2.0 (ed oltre) è proprio stato il prodoHo della aggiunta dei database al ... Di “mixare”

GRAZIE PER L’ATTENZIONE

[email protected]

LicenzaCrea2veCommonsAHribuzionecondividiallostessomodo4.0Internazionale.