CodeIgniter - Introducere

CodeIgniter este o librărie PHP puternică, foarte rapidă creată pentru web designerii care au nevoie de o metodă elegantă și eficientă pentru a crea aplicații web inteligente.

CodeIgniter este ceea ce ai nevoie dacă:

  • Ai nevoie de o librărie rapidă care nu cere configurări speciale.
  • Una dintre prioritățile tale este performanța și compatibilitatea cu orice pachet de găzduire.
  • Vrei o librărie simplu de asimilat, care nu te obligă să te conformezi unor reguli stricte.
  • O condiție este aceea de a nu avea obligația să înveți un limbaj de scriere a șabloanelor.
  • Adori soluțiile simple, bine documentate.

CodeIgniter este o librărie PHP creată cu paternul MVC (Model-View-Controller) în minte.

Cum funcționează Model-View-Controller

MVC (Model-View-Controller) este un ciclu de execuție atunci când o pagină web este accesată de către utilizatorii aplicației tale web inteligente.

Uite parcursul acestui ciclu de execuție:

  • Un utilizator face click pe o legătură în una din paginile aplicației tale web inteligente.
  • Această legătură trimite o cerere aplicației care are rolul de a identifica dacă acea legătură a fost asociată un Controller.
  • Presupunând că Da!, uite ce se întâmplă:
  • Controller-ul începe să asambleze pagina pe care utilizatorul o va vedea după ce a făcut click pe legătură.
  • Mai întâi execută una sau mai multe funcții din cadrul unuia sau mai multor Model.
  • Aceste Model sunt clase PHP ale căror funcții au rolul de a extrage, introduce sau actualiza date în și din baza de date sau de a executa alte tipuri de operații.
  • După ce funcțiile claselor Model au returnat rezultatele așteptate se începe generarea conținutului HTML cu ajutorul View, clase PHP care primesc informații de la Model, informații în funcție de care generează codul HTML folosit pentru a genera pagina afișată utilizatorului.
  • La final, după ce a fost generat conținutul paginii cu ajutorul Model și View, Controller-ul va afișa pagina web utilizatorului.

Folosirea modelului MVC crește eficiența proceselor de realizare și întreținere a aplicației web inteligente.

Cum se instalează CodeIgniter

CodeIgniter se instalează în trei timpi foarte simpli:

  1. Presupunând că ai descărcat ultima versiune a librăriei, dezarhivează și copie conținutul pachetului în directorul rădăcină a viitoarei tale aplicații web inteligente.
  2. Deschide și editează fișierul application/config/config.php conform instrucțiunilor din interiorul fișierului.
  3. Dacă ai nevoie să folosești baza de date, deschide și editează fișierul application/config/database.php de asemenea conform instrucțiunilor din interiorul fișierului.

Dacă nu ai greșit nimic când ai făcut configurările, atunci când vei accesa http://numedomeniu.extensie/welcome/index ar trebui să vezi pagina de “Bun Venit!”

Remarcă structura unui URL - “welcome” este Controller-ul, “index” este Model-ul.

Tot ceea ce urmează după “index” sunt variabile.

Uite un exemplu:

/**
 * 26 ar putea identifica numărul de ordine al unui mesaj ce va trebui afișat.
 * rosu ar putea identifica șablonul grafic ce ar trebui încărcat.
 */
http://exemplu.com/welcome/index/26/rosu

În PHP acest URL ar arăta astfel:

http://exemplu.com/index.php?c=welcome&m=index&id=26&template=rosu.

Avram Cosmin

Contactează-mă, află dacă pot lucra pentru tine!

my email address

Iată tehnologiile web pe care le folosesc

  • PHP
  • MySQL
  • jQuery (librărie JavaScript)
  • CodeIgniter (librărie PHP)
  • xHTML
  • CSS
  • JavaScript

Preludiu - Arta Seducției

Trebuie să ai această carte! Este modul cel mai simplu de a afla de ce și cum trebuie să construiești un caracter puternic cu ajutorul căruia să obții ceea ce-ți propui, să ai succes în viață și să ajungi Dragostea Adevărată. - Succes! -

Preludiu - Arta Seducției * Disponibilă doar pe www.Trim.ro Cumpără 36.90RON
 

Citește ultimul articol

Internet mobil pe calculatorul tău

Alege Cosmote, Vodafone sau Orange; principalii operatori de telefonie mobila care pun la dispoziție servicii de internet mobil pe calculatorul tău.

Vezi ultima înregistrare video

(Video) CodeIgniter - Instalare și configurare (ep1)

Acesta este primul din cele 10 episoade care îți vor arăta cum să folosești CodeIgniter, librăria PHP cu care poți realiza aplicații web inteligente.

Află noutățile! Trim.ro Un secret YouTube

«Dacă vrei ceva rapid și gratis atunci alege Wordpress, Tumblr sau Blogger.»

creare website, standarde și competitivitate