loader

Tag: codeigniter

Oggi l’evoluzione dei linguaggi sono sempre più orientate verso la semplificazione del codice, l’ottimizzazione delle funzionalità e la velocità di esecuzione. Codeigniter il nonno di tutti i framework, riesce ancora a tener testa al giovanotto Laravel? CodeIgniter è una sicurezza. Molti i suoi punti di forza: l’incredibile semplicità di installazione e di utilizzo la stabilità del […]

Per “migration” s’intende le gestione delle varie versioni di un database. Grazie al concetto di migration possiamo effettuare tutte le operazioni sul database che abitualmente effetuiamo con strumenti come phpMyAdmin, Toad, MySQL Workbench e simili. La cosa interessante è che invece di utilizzare uno di questi strumenti per creare una tabella oppure aggiornare un campo, basterà scrivere la nostra […]

Come tutti sapranno un framework che si rispetti mette a disposizione la CLI (command line interface), la quale permette di richiamare comandi più o meno complessi. A cosa servono? Per semplicità soffermiamoci solo ad alcuni principali utilizzi: Schedulazione Worker Caricamento dati Immaginiamo, in questo semplice caso, di dover caricare dei dati nel database per fare […]

Seguendo l’articolo del Banchmark, per completare le operazioni di performance del nostro codice, Codeigniter permette la creazione di una profilazione dettagliata dell’esecuzione del nostro codice. La classe Profiler visualizzerà i risultati del benchmark, le query che hai eseguito e i dati $ _POST in fondo alle tue pagine. Queste informazioni possono essere utili durante lo […]

Ogni programmatore ad un certo punto dello sviluppo del codice, ha necessità di analizzare le performance della propria applicazione/funzione/metodo, infatti CodeIgniter ha una classe di gestione Benchmark sempre attiva, che consente di calcolare la differenza di tempo tra due punti distinti e contrassegnati dal programmatore. Questa libreria “Benchmark” viene sempre avviata nel momento in cui […]

Continuiamo questa piccola avventura: CodeIgniter può interagire con i database attraverso un model (ma non è obbligatorio) o attraverso un controller (altamente sconsigliato). Cosa significa interagire con un database? Possiamo recuperare informazioni in memoria persistente per visualizzarli a schermo in base alle richieste. Per prima cosa bisogna configurare CodeIgniter per utilizzare il database, quindi la […]

Abbiamo già citato nell’articolo precedente alcune caratteristiche di questo Framework CodeIgniter. Piccola premessa obbligata… Oggi passeremo al setaccio la procedura d’installazione dello stesso e cercheremo di orientarci nella struttura di questo bellissimo e completo Stile di programmazione… Si è vero, non ho mai accennato a questo, ma ogni framework detta le regole sulle best practices […]