Mes débuts avec Codeigniter

Bonjour,

Depuis quelque temps je me suis mis à travailler avec le framework MVC PHP  » CodeIgniter « .

 

Ce cadre de développement à été choisis car après de nombreux test j’ai réussi à le faire fonctionner sur mon intranet qui présente une particularité au niveau du serveur web (IIS 6.0, php 5.3.x, mySql). j’ai aussi testé le zend FrameWork et à l’arrivée de la version 2.0 j’ai jugé qu’il était urgent d’attendre.

Je vous propose une suite de petits billets sur son utilisation au quotidien.

Sans plus attendre son installation :
À ce stade rien de bien sorcier, il suffit de se rendre sur le site et de télécharger la dernière version en date (la 2.1.3 à l’heure où j’écris ces lignes).
On dézippe le tout sur son serveur.
Pour ma part, l’environnement de dev et de prod sont identiques, réduisant le risque d’incompatibilité.

Mon projet à une spécificité, je doit me connecter à 3 bdd différentes.

  • une mysql
  • deux firebirdSQL

Nativement codeIgniter est capable de se connecter à toutes ces bdd mais pas simultanément à plusieurs types de bdd :), si vous n’avez pas compris les commentaires sont là pour ça.

le principe du MVC est le suivant :

  • m = Modèle => relation avec la bdd,
  • v = Vue => ce que vois l’utilisateur final (le html)
  • c = Contrôleur => c’est une sorte de gare de triage entre ce qui viens de la vue et ce qui viens du modèle pour tout organiser.

Suite au prochain épisode…

Commentaires

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.