 Grazie ragazzi, allora vi faccio una, grazie mille, come dicevo ci penserò io a svegliarvi, allora vi faccio una piccola presentazione di chi sono al volo per farvi capire perché ho il diritto di dirvi che WordPress fa schifo, allora sono uno sviluppatore full stack, seguo il progetto WordPress ormai da tanti anni anche lo sviluppo diciamo, ci lavoro, faccio MVP per startup fondamentalmente entro un acceleratore molto famoso della capitale e costruiamo dei piccoli prodotti dal lancio per prendere poi finanziamenti e montarli completamente e farli ricostruire da altri con altre tecnologie completamente diverse. Molto spesso questo avviene per un preconcetto o comunque sia per una peculiarità e per una cosa per cui è famosa WordPress, cioè WordPress fa schifo, WordPress sucks e quello ci dicono altri sviluppatori e molto spesso le cose additate come più sconvolgente all'interno del sistema WordPress per proprio famose e notevole per fare schifo, sono la sicurezza e abbiamo visto un video di Warfans ultimamente pubblicato su un attacco mostruoso che con due linee di JavaScript andavano a farsi un parsing di pasta e bin, quindi fondamentalmente era un attacco mostruoso fatto da due linee di codice e vi dava accesso una shell completa che avrebbe permesso di prendere possesso del server dove girava WordPress, quindi sicurezza proprio, abbiamo visto il video. Stiamo messi in malissimo, obsolescenza, ho visto tanti toolcoggi parlare di, per l'appunto, retro impatibidampi HP 5.2, database MySQL che a quanto pare è diventato uno dei peggiori database al mondo, blento, non scalabile, una with user base poco tecnica, e qua questo purtroppo possiamo anche dire che sviluppatori WordPress sappiamo che non è proprio un titolo con cui di cui ci si fa un vanto, ecco, io non vado in gira a dire, ah, si è uno sviluppatore WordPress, in realtà faccio quello, quindi, però vi ho detto full stack, non vi ho detto WordPress. Poi una pochissima diffusione dell'enterprise, nonostante abbiamo degli esempi, abbiamo visto oggi Nando e altre persone che lo sfruttano e abbiamo avuto Karim ed adesso non so senzala, però qualcuno dei suoi di Crowdfavorite che lavorano con dei big veramente nell'enterprise, eccolo sono degli eccezioni, non degli unicorni, non esiste gente lavorando nell'enterprise WordPress, fa schifo. Poi, sanno ritardando, mostro sento, stirest API, abbiamo visto che, insomma, il mondo si muove lì, front end che machine API di un back end non si sa neanche dove è, quindi perché? Siamo alla versione 4.4, ce le promettono dalla 4, ancora non abbiamo visto, ma comunque io ce n'ho bisogno, non posso più farne a meno. Repositi ufficiali di plugin e temi. Questo proprio alzo le mani, se qualcuno di voi si è trovato bene con repository ufficiale, me lo faccio sapere, gli pago io la visita psicologica, e poi, ma sinceramente c'è una mondezza incredibile, non ci sono filtri, lo sappiamo benissimo, soprattutto tra i plugin, è quello il metodifusione poi che dà, per l'appunto, possibilità da bug infiniti, sono le terze parti, dei plugin vengono aggiornati da 10 anni, e poi SVN, cioè si può gestire ancora un riposito di SVN dall'epoca di Git, io mi trovo malissimo a deployare insieme a miei colleghi un plugin sul repo di WordPress con SVN, vi dico la verità, io smesso di farlo, c'è chi ha da loro di metterlo su, io lavoro su Git e loro prendono e spostano su SVN. Quindi, c'ho scritto e solo i dev capiranno la frustrazione perché posso aprire che chi non sa cos'è SVN adesso ha un attimo di blank, però vi posso assicurare con una roba che non si usa più, neanche nei IBM che c'hanno dei sistemi anni 80. Quindi vediamo qual'è, punto per punto, gli appunti che mi fanno i miei colleghi, questo è un appunto fatto su Facebook da Bruno, ciao Bruno, sei rientrato nelle mie slide, e mi scriveva, lui per l'appunto è un gran provocatore, lavora un full stack de velo per un senior, ragazzo che ha preso in mano più progetti in PHP, quindi ne capisce, ci faceva notare, lui è molto provocativo, mi tagga sempre nei post di WordPress per insultarlo, e mi ha scritto per l'appunte, e non ricordava che dentro questa tab base ci fosse un bar char avventi per indicare uno status, invece che un init, era molto più semplice secondo lui, meno risorse. Ho provato a dargli una risposta, ma poi come al solito si finisce spece sul flame, e siamo finiti all'assunto generale, quello che poi mi contestano più spesso, che è per appunto, è d'aggiungo che quel progetto, intendendo WordPress, si reagge in piedi solo perché ci sono centinaia e migliaia di agenzie che margino nel lavoro di milioni sviluppatori, senza saperne leggere, ne scrive mezza rica di codice, e lui lo boicotta, e quindi noi siamo liberi per farci business, ma lui lo boicotta, in realtà è consigliato in altri post di boicottarlo. Ecco, l'atteggete di Bruno è quello che c'è nell'enterprise nei confronti WordPress, parliamoci chiaro, vi ripeto, io non mi posso presentare uno sviluppatore WordPress nell'enterprise e mi sputano addosso. Quindi andiamo a vedere in realtà perché Bruno non ci ha capito molto, e quando vi dicono WordPress fa schifo, dovreste un attimo guardare in faccia chi è che ve lo sta dicendo. Fondamentalmente le domande che io mi pongo sono, ma questa gente conosce il progetto, cioè sa di cosa si parla, ha mai contribuito alla community, sa come si scala su un progetto del genere, insanzi questo non è un giochino che uno fa per se stesso e non è neanche una roba custom che si fa nell'enterprise straspecifica. Questa è una roba che deve permettere a persone che fondamentalmente non capiscono nulla di programmazione, o magari ne vogliono capire, vogliono entrare a piccoli passi e potete pubblicare. La mission di WordPress ti permette pubblicare un sito internet. Poi non male sta chi lo sviluppa insomma dietro e alla community che si crea e voglio dire la community importante perché questa è una piccola situazione di Forbes e il creatore di Forbes che dice per l'appunto che è molto più facile darvi soluzioni a dei problemi quando in realtà i problemi non si conoscono e fai vero, semplicissimo fai così e avrei fatto questo, per carità ma poi ti siete remesso a farlo hai scontrato la dura realtà Ecco, nel suo caso non era così e voglio anche aggiungere un'altra cosa, una situazione bellissima di uno dei responsabili del team di Bibi per l'assanzi forse principale, responsabili anche del progetto di Buddy Press che non lo conosce e consiglio anche eseguire il suo blog veramente bravo con Karim, credo, ogni tanto che dice per l'appunto WordPress è il pacman del web è molto facile iniziare con WordPress però poi in realtà prenderci confidenza e saper gestire tutte le varie situazioni tra cui saper ottimizzare un database che secondo voi è fatto male, magari o farlo scalare, è molto difficile un curva apprendimento rapidissima nel primo step e poi arrivare oltre fondamentalmente si sembra avere passi, dover fare passi da gigante questo perché l'utente media WordPress è l'utente da community a questo è mio cugino lui è mio cugino per davvero quindi l'ho voluto citare nelle slide ciao a Alessio ecco lui è molto bravo con i computer lavori nel negozio elettronica, sviluppa si ha fatto il sito per il suo negozietto con WordPress, bravissimo, perfetto lui è l'utente media e quindi non si può chiedere a lui di ottimizzare il database, è impossibile e non gli si può dire ah no ma non usare WordPress è un fosile, probabilmente sì, non lo so ma per lui va benissimo, anzi per lui è perfetto è bellissimo è l'unica cosa che conosce perché non conosce dietro cosa c'è c'è PHP devi conoscere database in MySQL adesso JavaScript è diventato fondamentale una volta si usava GQ ma si spera che si arriverà alle restenpiai in maniera rapida lo sviluppo del front-end in HTML i vari preposso successori SaaS, Git e chi ne ha più ne metta questo è quello che devi conoscere il sviluppatore WordPress medio quello delle agenzi di cui parlava Bruno per l'appunto che sta rovinando il mercato a tutti noi però io voglio dire una cosa a Bruno che questo cugino qui fa il 25% del mercato questo cugino qui fa il 25% del mercato di gente che usa CMS quindi in realtà questa affermazione è di una castroneria mostruosa non stiamo parlando di utenti programmatori noi stiamo parlando di potenziali clienti è un mercato immenso e oltre tutto non so che di voi seguite il talk di Nando nell'altra sala però ecco lui vi può spiegare come due persone posso fare un business milionario sfruttando questo numero qui non è banale quindi chi vi dice a WordPress fa schifo perché ci stanno i cugini io gli rispondo a WordPress è un mercato stupendo perché ci stanno i cugini non sanno programmare è bellissimo per me io sono quello che gli vende il tool meglio di così gli salvo un problema poi quello che vuoi chiamato obsolescenza, io chiamo stabilità abbiamo visto che in realtà questa mattina mi fa anche piacere aver visto altri talk su questa linea soprattutto quello di Luca che ringrazio voi l'hai chiamato obsolescenza io la chiamo stabilità, ci sono dei trucchi per mettere a posto quella roba che a voi fa schifo dovete solo un po' sbattervi voi non potete chiedere a WordPress di abbattere l'adletto di compatibilità che ha costruito, per me è solida un software che mi garantici l'adletto di compatibilità un software solido un software che possa andare veramente all'entreprice a proporlo perché sono 12 anni, 13 anni che abbiamo sviluppato in 13 anni non ha mai perso un colpo nella sua versione precedente continua a portarsi avanti forse il HP 5.2 c'è un po' stufato però tra due anni magari non lo vediamo più non è che dobbiamo non possiamo anche aspettare non dobbiamo correre per forza oltre tutto ci sono anche come abbiamo visto di trucchi per superare questa obsolescenza basta sbattersi un po' di più fare quel passo oltre avere curiosità poi nella comunità WordPress io ho trovato tantissimi persone, tantissimi persone disposti al dialogo e ho trovato strumenti aperti, liberi per tutti a lo stesso livello oggi ho conosciuto tantissime persone qui dal vivo che non avevo mai visto parlando su Slack, su strumenti aperti di cui non dovete pagare nulla per accedervi, anno forum ci sono comunità di traduzione qualsiasi cosa pensate di poter fare qualsiasi contributo pensate di poter dare c'è uno strumento aperto e libero a disposizione per farlo e le comuni sono mostruose, bellissime si creano dei rapporti stupendi nel metup di Roma, posso dirvi che nel nostro metup ogni volta si aggiunge gente nuova arriva qualcuno semplicemente interessato per capire come si fa per l'appunto a collaborare o a sfruttare meglio lo strumento con cui scrivono, con cui guadagnano e vengono da noi e poi si accorgono che dietro in realtà c'è una community che non si parla di codice, si beve birra si fa due chiacchiere in allegria poi se mi chiedi qualcosa ti rispondo anche ti da una mano una strazione tecnica con uno strumento io vorrei dire a tutti partecipate fatevi sentire all'interno dei progetti del genere che vi danno le chiavi in mano e vi aprono le porte di casa perché poi potrete dire fa schifo però le persone giuste a quelle che possono aggiustarle le cose è inutile andare a dire fa schifo in generale oltretutto si è creato una situazione bellissima 300 quanti siamo non so in circa 300 persone tutti insieme e vi invito a sfruttare giornate come queste anche per scoprire come partecipare vi invito a vedere il talk finale che ti hanno il mio collega Daniele che vi spiegherà ai developer che sono in sala come contribuire con una patch a WordPress chi non l'avessi mai fatto è una bellissima soddisfazione ve lo assicuro quindi quando sappiamo come agire tornando al video mostroso di warfans la domanda non diventa più cosa perché, cioè WordPress fa schifo non è sicuro perché lo dovrei usare come lo metto in sicurezza la domanda diventerebbe cosa possiamo imparare dal video di warfans come possiamo imparare a metterlo in sicurezza allora quale è stato lì l'errore decisamente intanto farli entrare da terze parti per appunto il plugin terzo scritto male perché di quello si tratta e come imparare a non pare quegli errori come passargli alla comunità con la quale dialoghiamo come andare per l'appunto dal tizio del plugin e dirgli guarda che questo è quello che hai causato forse è meglio se segui queste pratici siccome si può parlare a qualsiasi livello noi apriamo il nostro code se tu vuoi segnalarci un'issues vieni sul nostro plugin la segnino ti rispondiamo mi non interessa che non guarda anche chi sei non mi frega niente stai contribuendo mi stai dando un feedback mi stai dando mano su qualsiasi livello io ti accetto come un fratello quindi venite a farlo è imparate dagli errori quando vi dicono warfans fa schifo perché ha flow di sicurezza fa schifo non c'è più le password non sono lasciate bene l'algoritmo è vecchio è vero però c'è anche persone che notando questa cosa hanno creato una piccola e vi permetterà di passare l'algoia se avete questa fritta e non volete aspettare il core ve lo installate vi ascia tutto le password vi cambia lascing il sistema di ascing voi non fate nulla c'è qualcuno ci ha pensato perché la community è stupenda quindi adesso vorrei lasciare a voi intanto vorrei chiedervi se qualcuno di voi è incappato nella mia stessa situazione cioè di sentirsi dire che warfans fa schifo ve avveto tante persone perfetto, tutte queste persone qui o gli risponderei che il warfans non fa schifo siete voi che lo fate se avete qualche domanda o qualche insulto fate pure sono qui vorrei chiederti io vedo spesso siti fatti da agenzie che non usano un tema comprato ma sviluppano un tema che non mettono mai riferimenti a warfans secondo te perché lo fanno e come si possono incentivare a metterlo senza andare a prendere di notte con un passamontagna allora intanto bisogna capire di che tipologia di siti parli se mi parli di una persona che se lo fa per suo personale non c'è l'obbligo di mettere che ha fatto un warpress nel senso per la comunità sarebbe un bene a noi ci piacerebbe per cari tasi tutti i siti li marchiassero però anche lì magari dall'aspetto sicurezza qualcuna paura pensa se ti faccio vedere che è warpress mi fai in brute force questi sono piccoli etari sta sempre a noi cercare di far contribuire le altre persone in queste piccole initiative io soprattutto su warpress.com non ti ha neanche permesso a togliere dal fa vero che loro i danno il servizio è gratis, se abbiate o sfruttilo lo server mi sembra giusto che li paghi stessa cosa, forse di questo si potrebbe iniziare a discutere nella comunità magari dal punterista di jetpack se tu sfrutti la mia cdn le mie cose, forse dovresti mettere un piccolo riferimento però poi il core parte ci sono tantissimi metodi per scoprire che cos'è, però se non devo essere io da raccontarti l'immagino non essendoci un obbio il mondo della pensorza è così c'è anche agente ribrendizalino e non lo dice altre domande? ha un principiante che vuole iniziare cosa potresti dire per convincerlo a non scegliere jumla e a scegliere warpress io sono arrivato adesso per cui magari ne hai parlato prima non lo so, perché può essere spontaneo provare a fare un confronto allora iniziamo con il dire due cose io non ti posso convincerlo di dare prodotto al posto di un altro, per tutto quando si parla di prodotti così simili ma dissimili sotto altri si si no, non voglio ti dico in generale, sia anche io però io vengo da jumla te lo dico chiaramente il mio primo cms utilizzato essendo uno sviluppatore di php era jumla poi l'ho trovato legnoso la mia curva d'apprendimento si fermava da un certo punto capivo che avevo bisogno di qualcosa che fosse oltre il cms e come abbiamo visto la mattina dall'intervento di Luca warpress è un framework oltre ad essere un cms quindi per uno che è un po' più orientato allo sviluppo e vuole imparare lì hai la possibilità di farlo in maniera corretta e diciamo diritta mentre su jumla devi già avere un po' più difficile secondo me poi differenze veri e proprie per convincere una persona a utilizzarne una piuttosto e l'altra, ad esempio io gli apro la bacheca e quella conoscono tutti, vado al cliente non gli vado a neanche a spiegare è jumla, mi guardo un attimo perplesso e poi c'è questa tendenza in Italia non si sa perché si pensa che jumla sia più professionale di warpress mentre all'estero è il contrario e queste però sono cose e poi la community, ti posso dire la community di jumla non è così aperta come la warpress probabilmente anche dovuto dalla diffusione del prodotto, essendo un prodotto diffusissimo avendoci dietro comunque una compani che gli permette di poi continuare a finanziarlo nel tempo mentre jumla è un'organizzazione un po' più su base volontari e basta forse anche il fatto che ha dietro un'azienda che riesce a sfruttare il prodotto e permetterti di mostrare come funziona all'interno dell'enterprise poi chi mi dice jumla e warpress non è nell'enterprise io dico vai vedere warpress.com è fatto la stessa identica cosa a TNS1 non si sa quanti miliardi di siti non è scalabile forse non sei tu che sei in grado di farlo scalare e questa è quindi ti posso dare queste piccole motivazioni poi se sei un warpressiano sai perché lo ami finito grazie mille a tutti ragazzi