CodeIgniter - Panoramica
CodeIgniter è un framework per lo sviluppo di applicazioni, che può essere utilizzato per sviluppare siti Web, utilizzando PHP. È un framework Open Source. Ha un set molto ricco di funzionalità, che aumenterà la velocità del lavoro di sviluppo del sito web.
Se conosci bene PHP, CodeIgniter renderà il tuo compito più facile. Ha un set molto ricco di librerie e helper. Utilizzando CodeIgniter, risparmierai molto tempo se stai sviluppando un sito web da zero. Non solo, un sito Web integrato in CodeIgniter è anche sicuro, in quanto ha la capacità di prevenire vari attacchi che avvengono attraverso i siti Web.
Caratteristiche di CodeIgniter
Alcune delle caratteristiche importanti di CodeIgniter sono elencate di seguito:
Sistema basato su Model-View-Controller
Peso estremamente leggero
Classi di database con funzionalità complete con supporto per diverse piattaforme.
Supporto per database di Query Builder
Convalida di moduli e dati
Sicurezza e filtro XSS
Gestione delle sessioni
Classe di invio di e-mail. Supporta allegati, e-mail HTML / di testo, più protocolli (sendmail, SMTP e Mail) e altro ancora.
Libreria di manipolazione delle immagini (ritaglio, ridimensionamento, rotazione, ecc.). Supporta GD, ImageMagick e NetPBM
Classe di caricamento file
Classe FTP
Localization
Pagination
Crittografia dei dati
Benchmarking
Caching della pagina intera
Registrazione degli errori
Profilazione dell'applicazione
Classe di calendario
Classe agente utente
Classe di codifica zip
Classe motore modello
Trackback Class
Libreria XML-RPC
Classe di unit test
URL compatibili con i motori di ricerca
Routing URI flessibile
Supporto per hook e estensioni di classe
Ampia libreria di funzioni "helper"