Typo3
| Typo3 |
|
|---|---|
TYPO3-Backend |
|
| Sviluppatore | TYPO3 Association |
| Ultima versione | 4.6.0 (25 octobre 2011[1]) |
| S.O. | Linux, Windows |
| Genere | CMS |
| Licenza | GPL (Licenza libera) |
| Sito web | typo3.org |
TYPO3 è un Web content management system pensato per l'amministrazione di siti web. È scritto completamente in PHP, basato su una banca dati gestita con MySQL.
TYPO3 può essere ampliato usando dei Plugin (chiamati Extensions). Queste estensioni consentono di usare molte applicazioni (per esempio: news, commercio elettronico, forum ecc.) senza doverle programmare.
Il sistema è stato creato dal danese Kasper Skårhøj, che ha pubblicato la prima versione nel 1997. TYPO3 è stato rilasciato sotto licenza GPL ed è un progetto open source che viene sviluppato continuamente.
Indice |
[modifica] Caratteristiche
TYPO3 viene distribuito in formato compresso. Per poterlo installare è necessario decomprimerlo nella root-directory del proprio server web. Per completare l'installazione esiste un Install-tool che semplifica molto il processo.
Le principali caratteristiche di TYPO3 sono:
- Alto grado di personalizzazione grazie a numerose estensioni, tutte disponibili con licenza libera;
- Caching delle pagine per incrementare le prestazioni;
- Rich Text Editor (RTE): un editor di testo che permette di formattare testi, inserire immagini, link (interni ed esterni), liste e tabelle;
- Traduzione delle funzionalità del software in 33 lingue;
- Funzionalità multilingue che permette di realizzare siti in diverse lingue;
- File-manager che permette di gestire file multimediali;
- Opzione "Undo": è sempre possibile tornare alla versione precedente di un documento.
[modifica] Estensioni
Le estensioni di TYPO3, che si trovano nella Extension Repository, permettono di ampliare il sistema. Cosi è possibile integrare un grande numero di applicazioni sul proprio sito senza necessità di programmarle.
Le estensioni più usate sono:
- News (tt_news): pubblica notizie in diverse categorie e offre una archiviazione (automatica);
- Template Auto Parser (automaketemplate): crea automaticamente un Template' da un file HTML;
- htmlAreaRTE (rtehtmlarea): editor di testo;
- Frontend User Registration (sr_feuser_register): permette all'utente di registrarsi per accedere a parti protette del sito;
- RealURL: URLs like normal websites (realurl): indirizzi come quelli per pagine web statiche;
- Shop System (tt_products): sistema di commercio elettronico con tante funzioni;
- CHC Forum (chc_forum): gruppi di discussione.
Inoltre è possibile programmare delle proprie estensioni per TYPO3. Le descrizioni per come fare si trovano su typo3.org/documentation/.
[modifica] Template
Per realizzare una pagina web con TYPO3 si usano diversi elementi:
- Template-HTML: una semplice struttura in HTML che contiene cosiddetti Marker (per esempio: ###MARKER###) che poi vengono sostituiti da TYPO3 con diversi contenuti.
- Template-TypoScript: con il linguaggio di configurazione di TYPO3 si definisce come vanno usati i Marker. Inoltre si configurano altri elementi.
- Costanti di TYPO3
- Estensioni
È anche possibile usare soltanto TypoScript per fare un sito. Come alternativa a tutto questo è pensabile usare per esempio l'estensione Templa Voilá per creare un Template.
[modifica] Storia
[modifica] 1997
Kasper Skårhøj comincia a sviluppare TYPO3.
[modifica] 1998 – Estate 1999
Il progetto TYPO3 viene portato avanti insieme all'agenzia web Superfish.com.
[modifica] Agosto 1999 – Agosto 2000
Dopo la rottura con Superfish.com (Kasper ottiene tutti i diritti su TYPO3) segue un anno di lavoro durante il quale Kasper finisce ciò che ha cominciato e pubblica una versione beta di TYPO3. Una settimana dopo si sposa.
[modifica] Estate 2000 – 2002
La comunità di TYPO3 cresce e il sistema si evolve continuamente.
[modifica] 24 maggio 2002
Il primo "vero" release: TYPO3 versione 3.0. Durante la serie di versioni 3.x vengono sviluppate diverse funzioni nuove, per esempio l'Extension Manager.
[modifica] Versione attuale e programmi per il futuro
La versione più attuale di TYPO3 è la 4.6. Lo sviluppo della versione 5.0 è già stato iniziato. Il progetto comprende la ristrutturazione generale del sistema di TYPO3.
[modifica] Note
[modifica] Altri progetti
[modifica] Collegamenti esterni
- TYPO3.it: Portale italiano Typo3
- TYPO3.it: TUTORIALS Tutorials in lingua italiana.
- funzionalità MARKETING & VENDITE Traduzione italiana della sezione features del sito ufficiale TYPO3
- funzionalità IT & AMMINISTRATORI Traduzione italiana della sezione features del sito ufficiale TYPO3
- funzionalità DESIGNERS & WEB AGENCIES Traduzione italiana della sezione features del sito ufficiale TYPO3
- funzionalità SVILUPPATORI PHP Traduzione italiana della sezione features del sito ufficiale TYPO3
- funzionalità REDATTORI Traduzione italiana della sezione features del sito ufficiale TYPO3
- (EN) Typo3.org: Typo3 Portale sviluppatori
- (EN) Sites made with TYPO3 Elenca migliaia di siti realizzati col CMS Typo3, ordinati per categoria, tipologia, caratteristiche.
- (EN) TYPO3 Extension Repository Raccolta ufficiale di estensioni e moduli, liberamente disponibili, per Typo3
- (EN) Documentation - Learning TYPO3 Raccolta di documentazione ufficiale Typo3
- (EN) Download TYPO3
- (EN) Typo3 CMS
- (EN) TYPO3Wiki Wiki ufficiale di Typo3 CMS
- (EN) SourceForge.net: TYPO3 Content Management Framework Il sito del progetto su SourceForge.
- (EN) TYPO3 Association Associazione non-profit volta al supporto dell'attività di sviluppo del cms TYPO3
- (EN) TYPO3Wizard.com Uno dei migliori e più grandi portali contenenti collezioni di TypoScript.
- (EN) Snippit.net raccoglie TypoScript, PHP ( TYPO3 extension programming), Javascript e CSS.
- (EN) TYPO3-unleashed.net Sito con novità e informazioni riguardanti TYPO3 e alcune estensioni.
- (EN) Tutorials di Marlies Cohen per TYPO3
- (EN) OpenSourceCMS - Typo3 demo online di Typo3 presente su OpenSourceCMS.
- Sito personale in Typo3: esperienza personale e consigli utili Pagina personale con informazioni su Typo3:SEO, Typo3 senza barriere, consigli utili, sicurezza, tipps and tricks.