Je vois que tu as fait un véritable travail de fond pour étudier et personaliser ce framework.
Pour ma part, je n'ai pas été jusque là. J'utilise un framework, justement pour ne pas avoir a rentrer dans ces détails techniques, qui pour moi finissent par donner mal à la tête.
J'aime CI pour sa simplicité d'installation (peut être justement du fait qu'il n'y ait aucune installation requise ) et d'utilisation. J'adore la méthodo utilisée (Modèle - Vue - Controlleur), qui m'aide à coder proprement sans pour autant me contraindre à suivre une manière de programmer trop stricte.
Je trouve aussi la doc hyper bien faite, concise, claire, bien organisée.
J'utillise également les sessions de CI. Le seul hic c'est qu'à un moment sur l'une de mes appli web les variables de session n'étaient plus reconnues par certaines versions d'IE.
De ce fait, les utilisateurs d'IE ne parvenaient plus à se connecter (probablement suite à une mise à jour du navigateur en question).
Ne connaissant pas tous les tenants et aboutissants de CI, impossible de comprendre pourquoi. Après maintes prises de têtes en allant sur des forums sans jamais trouver de solutions, j'ai finalement opter par remplacer les sessions par des cookie (ce qui est un peu crado de l'admet)
J'espère que je ne me retrouverait pas de nouveau confronté à ce problème sur mon jeu que je souhaite beaucoup baser sur les variables de session.
Pour ma part, je n'ai pas été jusque là. J'utilise un framework, justement pour ne pas avoir a rentrer dans ces détails techniques, qui pour moi finissent par donner mal à la tête.
J'aime CI pour sa simplicité d'installation (peut être justement du fait qu'il n'y ait aucune installation requise ) et d'utilisation. J'adore la méthodo utilisée (Modèle - Vue - Controlleur), qui m'aide à coder proprement sans pour autant me contraindre à suivre une manière de programmer trop stricte.
Je trouve aussi la doc hyper bien faite, concise, claire, bien organisée.
J'utillise également les sessions de CI. Le seul hic c'est qu'à un moment sur l'une de mes appli web les variables de session n'étaient plus reconnues par certaines versions d'IE.
De ce fait, les utilisateurs d'IE ne parvenaient plus à se connecter (probablement suite à une mise à jour du navigateur en question).
Ne connaissant pas tous les tenants et aboutissants de CI, impossible de comprendre pourquoi. Après maintes prises de têtes en allant sur des forums sans jamais trouver de solutions, j'ai finalement opter par remplacer les sessions par des cookie (ce qui est un peu crado de l'admet)
J'espère que je ne me retrouverait pas de nouveau confronté à ce problème sur mon jeu que je souhaite beaucoup baser sur les variables de session.