• CACHE CONTROL HEADERS
    Una delle funzionalità più importanti in TYPO3 3.8 è la possibilità di utilizzare il cosiddetto "cache-control-headers" per la visualizzazione/generazione delle pagine di frontend. Ciò consente di memorizzare le pagine del sito nella cache dei browser client e dei proxy. Ulteriori informazioni sull'argomento sono disponibili alla pagina http://typo3.org/development/articles/using-cache-control-headers-in-typo3/. Grazie al cache-control-headers i browser e i server proxy sono in grado di memorizzare la durata della validità della pagina in cache, o in altre parole, per quanto tempo non devono richiedere la pagina al server. Ciò si traduce in un notevole aumento della velocità di quei server particolarmente congestionati da un elevato carico di traffico poichè i server proxy non erano in grado di fare il caching dei contenuti.
  • RICERCA INDICIZZATA
    Il potente motore di ricerca di TYPO3 è stato ulteriormente migliorato. Può offrire ora le statistiche dei termini utilizzati per la ricerca e indicizza nuovi tipi di file (tabelle di Excel, presentazioni Power Point, documenti di StarOffice/Open office e altri ancora). Inoltre, la ricerca indicizzata supporta un'estensione "crawler" che rende possibile l'indicizzazione automatica di tutte le pagine semplicemente avviando il crawler dal backend di TYPO3.
  • POTENZIAMENTO FUNZIONALITA' IMPORT/EXPORT
    Questa estensione era già disponibile da tempo, tuttavia non era molto efficiente in quanto incompleta. In TYPO3 3.8 la maggior parte delle funzionalità import/export mancanti sono ora disponibili. Segue un breve elenco:
  1. supporto per flexforms (es.: Templavoila)
  2. supporto immagini RTE embedded
  3. supporto aggiornamento records esistenti di vario tipo
  4. formato XML opzionale
  5. supporto per un nuovo concetto chiamato "soft references" cioè links, riferimenti di file, markers, in plain text che permettono di recuperare i file e raggrupparli per l'export. Ad esempio, i file con riferimento "fileadmin/..." nel template Typoscript oppure il tag di Typolink.
  6. esportazione dalla radice dell'albero delle pagine
  7. mantenimento delle impostazioni delle estensioni
  8. esportazione dei link direttamente dalla clipboard e da Web>List
  9. supporto a meta-dati incluse le icone embedded
  10. nuova funzionalità per inserire tutti gli UIDs nella funzione Import/Export.
  • INTERFACCE GRAFICHE LATO AMMINISTRATORE
    Nel frame "shortcut" è ora possibile inserire un table:uid cliccando su "Edit page". Per esempio inserendo "tt_content:123" verrà lanciato il doc module per quell'elemento di contenuto. Questa caratteristica permette di impostare un link diretto a un elemento di contenuto. Una nuova caratteristica permette di nascondere o estendere il contenuto dei moduli di menu nel back end a seconda delle esigenze di visualizzazione. Inoltre il menu contestuale funziona anche cliccando il tasto destro del mouse su un'icona o un testo; tale opzione è attiva anche con browser Opera (versione richiesta: 6.x).
  • LANGUAGE PACKS
    TYPO3 è famoso per le sue funzionalità multilingua. TYPO3 3.8 è disponibile in 43 lingue diverse e ad ogni lingua corrisponde un'estensione. Così se vi è la necessità di inserire una nuova lingua per il backend o il frontend, sarà sufficiente installare un'estensione per la nuova lingua. Per mantenere il software compatto e integro, le estensioni delle varie lingue non sono più disponibili di default. Da sottolineare che le estensioni per le lingue sono nominate "csh_(codice della lingua).
  • ESTENSIONI DI SISTEMA
    ESTENSIONI DI SISTEMA è un'espressione per indicare le estensioni fondamentali di TYPO3. Tutte le estensioni considerate ESTENSIONI DI SISTEMA sono incluse nella cartella typo3/sysext/.
  • STRUMENTI GESTIONE IMMAGINI
    Il predominio di ImageMagick è finito. Un nuovo strumento per la gestione delle immagini è stato introdotto: GraphicsMagick che eliminerà tutti i problemi che sorgevano con ImageMagick. GraphicsMagick è veloce, molto più affidabile e la generazione delle immagini è migliore sia nelle dimensioni che nella qualità. Per attivare GraphicsMagick visita la pagina 1 dell'Install Tool. Per maggiori informazioni su GraphicsMagick http://www.graphicsmagick.org/.
  • FRONTEND LOGIN MODE
    Questa nuova caratteristica per i record delle pagine permette di disabilitare i login da frontend per alcune sezioni dell'albero delle pagine. Ciò è molto utile per un sito web ad alta prestazione che utilizza Cache-Control-Headers.
  • MODIFICHE E MIGLIORAMENTI GENERALI
    Le password degli utenti di frontend sono ora "case sensitive" e sono visualizzate come campi password. C'è una nuova opzione di configurazione per i cookies degli utenti di frontend. Possono essere impostati a vita in pochi secondi. Attualmente il cookie è attivo solamente per tutta la durata della sessione e non di più. (Vedi "Install Tool" -> "All configuration" per maggiori dettagli). Una nuova opzione "ascii" per config.spamProtectEmailAddresses è stata introdotta. Con questa opzione non sarà più necessario utilizzare JavaScript per riassemblare il vero email-address! Per maggiori dettagli visita questa pagina: http://typo3.org/documentation/document-library/doc_core_tsref/, section Setup, CONFIG). L'opzione page.typeNum = 0 per un oggetto della pagina è impostata automaticamente per default: se l'oggetto di una pagina non ha nessun typeNum e typeNum = 0 non è definito, TYPO3 lo farà automaticamente. Più di 200 bugs sono stati risolti.

CONCLUSIONE

Mentre le modifiche della versione 3.6 alla versione 3.7 sono passate quasi inosservate al grande pubblico, le modifiche da TYPO 3.7 a 3.8 sono sostanziali soprattutto per gli utenti. I miglioramenti all'estensione di ricerca indicizzata contraddistinguono la nuova release. I cache-control-headers costituiscono un grande vantaggio nella organizzazione e implementazione di un server ad alto traffico. L'estensione import/export è uno strumento utilissimo per gli amministratori. Infine, i miglioramenti all'interfaccia grafica del backend apportano un beneficio notevole al lavoro quotidiano dei TYPO3 USERS.

Cache-Control Headers: http://typo3.org/development/articles/using-cache-control-headers-in-typo3/

Index Search: http://typo3.org/documentation/document-library/indexed_search/

TypoScript reference: http://typo3.org/documentation/document-library/doc_core_tsref/

[by Thomas Esders, www.typo3.org]