par
zeus » 16 mai 2008, 14:23
Salut,
Je pense que ta vision du framework est incomplète ?
Effectivement, elle permet dans certains cas d'organiser le travail, mais juste en imposant des conventions de codages, une méthodologie générale, ...
Sinon, le principe de base du framework, c'est avant tout de proposer une série de classe, librairie, fonction, ... qui se répète dans chaque projet, et donc ainsi réduire le temps qu'un développeur passe à redévelopper ou copier/coller des fonctions complète en changeant 4 paramètres
PDO, par exemple, est une classe d'abstraction de données qui a sa place dans un framework.
Tu pourrais également proposer une classe d'accès aux données GPC qui gère la configuration du serveur sur la protection des données, gérer la mise en session des utilisateurs connectés.
Mais, d'après ce que tu dis, vous avez une sorte de mini-framework si vous avez une structure, des fichiers, des conventions, qui sont communes à tout vos projets.
Donc, tu es déjà dedans sans le savoir, et tu es déjà conscient des avantages

Salut,
Je pense que ta vision du framework est incomplète ?
Effectivement, elle permet dans certains cas d'organiser le travail, mais juste en imposant des conventions de codages, une méthodologie générale, ...
Sinon, le principe de base du framework, c'est avant tout de proposer une série de classe, librairie, fonction, ... qui se répète dans chaque projet, et donc ainsi réduire le temps qu'un développeur passe à redévelopper ou copier/coller des fonctions complète en changeant 4 paramètres
PDO, par exemple, est une classe d'abstraction de données qui a sa place dans un framework.
Tu pourrais également proposer une classe d'accès aux données GPC qui gère la configuration du serveur sur la protection des données, gérer la mise en session des utilisateurs connectés.
Mais, d'après ce que tu dis, vous avez une sorte de mini-framework si vous avez une structure, des fichiers, des conventions, qui sont communes à tout vos projets.
Donc, tu es déjà dedans sans le savoir, et tu es déjà conscient des avantages ;)