Funzionalità migliorate per sviluppatori

Sviluppatori, sviluppatori, sviluppatori.

Plone 2.1 è una release molto significativa per gli sviluppatori e rende lo sviluppo ancora più facile.

Alcuni esempi delle innovazioni apportate sono:

  • Correzione di falle precedenti all'interno del sistema, con la pulizia di molte linee di codice. 3500 controlli e 18 mesi per rifinire il codice dalla data di rilascio del 2.0;
  • Più di 1500 test di unità assicurano l'integrità del codice base di Plone;
  • Elenchi basati sul catalogo e albero di navigazione/mappa del sito, che significano maggior velocità e politiche di sicurezza più visibili e facili da capire;
  • Il nuovo indice ExtendedPathIndex risolve dei casi comuni d'uso delle query di catalogo in modo elegante e scalabile:
  • Alberi di navigazione
  • Elenco delle cartelle
  • Mappe del sito
  • Il nuovo ResourceRegistries facilita  l'aggiunta ai prodotti di definizioni di JavaScript e CSS universalmente definite e senza bruschi tagli, e permette che la disinstallazione avvenga in modo pulito.
  • Il nuovo indice dei titoli facilita un ordinamento efficiente, ed è anche svelto nel creare una struttura:
    • ordina in modo corretto lettere maiuscole e minuscole
    • ordine numerico: 2 viene prima di 12 senza dover applicare degli zeri
  • Nuovo indice is_folderish che permette di catalogare operazioni in oggetti cartella.
  • Plone 2.1 include ECMAUnit, un'unità che testa Javascript.

Per i creatori di skin, abbiamo semplificato la sostituzione selettiva di parti dell'interfaccia utente di Plone usando i CSS, in modo che il loro codice possa essere più pulito e facile da sviluppare. Ad esempio ora è più semplice cambiare gli elementi pubblici mantenendo la UI di modifica.

Come iniziare con Plone:

"The Definitive Guide to Plone,
Second Edition
"

The Definitive Guide to Plone, Second Edition

Disponibile come libro cartaceo o e-book, è un percorso completo per imparare a conoscere Plone, gestire i vostri contenuti web, configurare il vostro sito e sviluppare nuove funzioni.