Jooma 1.6 – Legacy mode
Dopo qualche tempo di stop (mesi!) per i developer blog di Joomla!, dovuto a problemi di sicurezza per il bridge Joomla! – WordPress, nei giorni scorsi sono tornati in vita.
E’ stata riprogettata l’architettura e sembra che ora siano basati su Joomla! 1.5, con un componente aggiuntivo per gestire i commenti dei post.
Uno dei primi post realizzati è stato il 12 maggio, quando è stato scritto il post Joomla! goes PHP5.
Nelle scorse settimane è stata presa la decisione di passare a MySQL 4.1+, con l’avvento di Joomla! 1.6.
Quello che ancora non si sapeva era quando sarebbe stato terminato il supporto per PHP 4 e per Joomla! 1.0.x.. e questo post schiarisce gli ultimi dubbi.
Il plugin Legacy Mode
Il layer Legacy è stato introdotto con Joomla! 1.5 per fornire un passaggio soft tra J! 1.0 e J! 1.5: il suo scopo è stato dare più tempo agli sviluppatori di estensioni per rilasciare versioni dei loro prodotti compatibili in modo nativo con il nuovo branch del CMS.
Il Legacy Mode è stato pensato come un plugin, in modo che potesse essere (dis)attivato a piacere, e soprattutto lasciato per strada quando non sarebbe più stato necessario.
Quello che è stato deciso è che il Legacy Mode supporterà solamente un passo indietro, ovvero il Legacy Mode di Joomla! 1.6 supporterà solo Joomla! 1.5, ma non più le estensioni sviluppate per 1.0.
In questo modo ad un certo punto le estensioni per Joomla! 1.0 non verranno più supportate, ma verrà incoraggiato l’upgrade.
PHP4 o PHP5?
PHP4 è al momento l’engine che supporta milioni di server in tutto il mondo: è uno dei linguaggi più popolari di tutti i tempi ma questo fatto sta per finire, infatti lo sviluppo della versione 4 di PHP è terminato e gli aggiornamenti di sicurezza verranno rilasciati solo fino all’agosto 2008, dopodichè sarà completamente abbandonato dal team.
Non è certo che PHP4 scomparirà definitivamente, anzi credo che per molto tempo vi saranno ancora siti che lo usano, ma prima o poi Joomla! dovrà disfarsi di questo bagaglio e supportare esclusivamente PHP5.
Sono molti i progetti Open Source che hanno già fatto la migrazione verso PHP5, e Joomla! si è mossa in questo senso, richiedendo anche la presenza del supporto per PHP5 durante l’upgrade da Joomla! 1.0 a 1.5.
Gli ultimi dati disponibili mostrano come solo il 33% delle installazioni J! 1.5 girano su server con PHP4.
Dato che PHP5 migliora la performance, la velocità di esecuzione e la sicurezza, non vedo l’ora che venga abbandonato definitivamente quello che ritengo sia un fardello del passato! Solo lasciandosi indietro quello che rallenta l’effettivo progresso si può andare avanti ancora più decisi.



