- Timestamp:
- 06/22/2008 03:26:02 AM (5 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/website/application/views/pages/home/home_it_IT.php
r2867 r2878 28 28 <li><strong>È gestito da una comunità, non da un'azienda.</strong> Lo sviluppo di Kohana è gestito da un team di persone che necessitano di un framework per questioni di velocità e potenza delle soluzioni.</li> 29 29 <li><strong>PHP 5 <abbr title="Object Oriented Programming (Programmazione Orientata agli Oggetti)">OOP</abbr> rigorosa.</strong> Offre numerosi vantaggi: protezione della visibilità, caricamento automatico delle classi, overloading, connessioni, astrazioni e unicità.</li> 30 <li><strong>Estremamente leggero.</strong> Kohana non ha alcuna dipendenza da estensioni PECL extensionso librerie PEAR. È stato evitato l'uso di librerie monolitiche a favore di soluzioni ottimizzate.</li>30 <li><strong>Estremamente leggero.</strong> Kohana non ha alcuna dipendenza da estensioni PECL o librerie PEAR. È stato evitato l'uso di librerie monolitiche a favore di soluzioni ottimizzate.</li> 31 31 <li><strong>GET, POST, COOKIE, <em>e</em> SESSION funzionano come devono.</strong> Kohana non limita l'accessso alle variabili globali e offre al tempo stesso un filtro e una protezione da <abbr title="Cross Site Scripting">XSS</abbr>.</li> 32 <li><strong>Caricamento automatico delle classi.</strong> Il caricamento delle classi avviene nel momento in lo necessita l'applicazione.</li>32 <li><strong>Caricamento automatico delle classi.</strong> Il caricamento delle classi avviene nel momento in cui lo necessita l'applicazione.</li> 33 33 <li><strong>Nessun conflitto sui nomi.</strong> Tutti le classi hanno un suffisso per permettere l'uso di nomi simili tra i componenti, al fine di ottenere API il più coerenti possibile.</li> 34 34 <li><strong>Risorse a cascata che offrono un'estendibilità senza precedenti.</strong> Praticamente ogni parte di Kohana puà essere sostituita o estesa senza dover modificare alcuna parte del core. Il sistema di moduli permette di aggiungere plugin con file multipli alla tua applicazione in maniera trasparente.</li> 35 35 <li><strong>Consistenza tra libreria di driver e API.</strong> Le librerie possono utilizzare diversi "driver" per gestire <abbr title="Application Programming Interface">API</abbr> esterne diverse in maniera trasparente. Per esempio, è possibile gestire contemporaneamente sessioni multiple di memorizzazione di dati (database, cookie e nativa), e al tempo stesso usare la stessa interfaccia tra tutte quante. Questo permette di sviluppare nuovi driver per le librerie esistenti, mantenendo così inalterate e trasparenti le API che le utilizzano.</li> 36 <li><strong>Potente gestione degli eventi.</strong> Il sistema di gestione degli eventi incorpora una struttura di tipo <em>Observer</em>, ilquale permette un estremo livello di personalizzazione sulla gestione degli eventi, potenzialmente senza limiti.</li>36 <li><strong>Potente gestione degli eventi.</strong> Il sistema di gestione degli eventi incorpora una struttura di tipo <em>Observer</em>, la quale permette un estremo livello di personalizzazione sulla gestione degli eventi, potenzialmente senza limiti.</li> 37 37 <li><strong>Rapido ciclo di sviluppo.</strong> Un rapido sviluppo ottiene come risultato una risposta veloce agli errori e alle richieste degli utenti.</li> 38 38 </ol>
