14.01.2014. Am finalizat cursul Codeigniter Essentials de la Tuts+.
Ce am invatat:
- Cu Codeigniter functionalitati diverse obisnuite pentru o aplicatie online se realizeaza foarte usor.
- Are clase interne care fac aproape totul.
- Ramane ca programatorul sa imbine fiecare modul, prin cateva clase, cu cateva metode si foarte putine linii de cod.
- Pentru acest lucru trebuie stiuta arhitectura aplicatiei MVC.
- Pentru fiecare modul ai cateva linii de atins.
- Fiecare este concretizata in controller, model si view.
- Ce module s-au lucrat ca prezentare in curs:
- MVC pentru articolele unui blog
- MVC pentru utilizatorii unui blog
- Paginatie
- Upload fisiere
- Redimensionare imagini – la upload
- Formulare
- Captcha
- Modulul de comentarii MVC pentru blog
- Helperi Codeigniter: form, smiley
- cos de cumparaturi cu ajutorul sesiunilor
- clase implicate: session, image_lib, db (database)
- consultare Codeigniter User Guide
- Sfaturi pentru lucrul dupa finalizarea cursului:
- Exercitiu, lucru cu Codeigniter pana la stapanirea foarte buna a framework-ului
- Consultarea User Guide Codeigniter
- Consultare Forum Codeigniter
- Resurse Codeigniter pe code.tutsplus.com
- Motivatie studiu si lucru cu acest framework:
- Rezulta din avantajele folosirii lui:
- eficienta
- robustete
- usurinta construirii unor aplicatii complexe si complete
- aplicatii online rapide
- incarcare selectiva doar a resurselor de care are nevoia aplicatia (“small footprint”)
- Rezulta din avantajele folosirii lui: