Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1375 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Framework or not framework ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Framework or not framework ?

n°2194546
The_chosen​_one
There can only be one !
Posté le 16-06-2013 à 19:41:54  profilanswer
 

Bonjour :hello:
 
J'ai dév une petite application en PHP qui n'est pas un blog (ou toute autre type de site web à contenu). C'est plus une interface graphique pour un outil en ligne de commande.
J'ai codé ça un peu n'importe comment (comme à mon habitude), mélangeant PHP et HTML, mais le projet pourrait intéresser une communauté plus large et donc je voudrais rendre ça plus propre et y intégrer plus de fonctionnalités.
Du coup je me pose la question suivante : dois-je passer sur un framework ? (je pense que s'il serait bon que j'y passe, c'est maintenant que dans quelques mois quand le code sera plus gros)
Je n'ai jamais utilisé de framework, mon travail m’amenant plus à coder des petits trucs par-ci par là que des "grosses applications". Mais là je me dis que si je veux y intégrer des trucs tout fait (comme de la gestion d'authent et de profils, des trucs de sécurité comme de l'anti CSRF, etc.) ça sera plus simple avec un framework que sans.
Du coup je pose la question : est-ce une bonne idée ? et si oui, quel framework assez simple à appréhender qui me "forcera" à une certaine propreté du code et des évolutions simples (open source toussa).
 
Voila, merci de vos éléments de réponse :jap:

mood
Publicité
Posté le 16-06-2013 à 19:41:54  profilanswer
 

n°2194569
rufo
Pas me confondre avec Lycos!
Posté le 17-06-2013 à 09:50:37  profilanswer
 

Je dirais, ça dépend de la taille de l'appli. Perso, je suis pas super fan des frameworks. S'il a un bug ou une limitation, ben tu peux te retrouver coincer. De plus, ça peut amener une certaine lourdeur et ralentir le traitement des pages de ton appli. Par contre, effectivement, ça peut te faire gagner du temps et améliorer la structure de ton code. Cela dit, dans ce dernier cas, on peut coder proprement un MVC sans framework. Et pour le gain de temps, ça vaut surtout quand on maîtrise le framework. Au début, y'a forcément une phase d'apprentissage qui ralentit le dév.
 
Pour ma part, je préfère les libs aux frameworks.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2194666
scull
MySCULL cay bon mangez en!
Posté le 17-06-2013 à 22:57:29  profilanswer
 

+1 tu peux faire du code propre sans passer par un framework.
 
Tu pars du principe MVC, tu respectes les conventions de dev (Php FIG PSR-0) et déjà ce sera bien. Par contre si jamais tu te trouves à devoir réinventer la roue : créer une classe de route, un gestionnaire de requetes, de cache, une classe de request/response, etc... Alors là oui, il fallait trouver le framework qui convient.
 
Avis tout subjectif, je t'orienterais vers Silex qui est particulièrement souple et indépendant en terme de framework/lib.

n°2194668
The_chosen​_one
There can only be one !
Posté le 18-06-2013 à 00:09:33  profilanswer
 

Merci :jap:
Du coup je pense que je vais d'abord mettre de l'ordre dans mon code, en passant sur un modèle MVC. De toute façon cette étape sera nécessaire si je décide d'utiliser d'un framework par la suite. (J'ai bien compris ? Je vais pas faire deux fois le boulot ?)
Des routes j'en aurai pas 5 donc ça me gène pas de coder un bout, par contre, le framework (j'ai commencé à regarder Symphonie) m'interessait pour des fonctionnalités de sécurité (filtrage des requêtes, CSRF, gestion des sessions et des utilisateurs, etc.) et pour le templating.

 

Merci en tout cas pour ces avis.


Message édité par The_chosen_one le 18-06-2013 à 00:15:00

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Framework or not framework ?

 

Sujets relatifs
Choix du framework java pour un stage PFEMicrosoft abandonne le XNA framework et DirectX
Configuration et Installation de Zend FrameworkFramework pour graphiques et tableaux ?
Conseil Framework MVC[Javascript] Quel framework et QUI choisir pour une webapp ?
Utiliser Java dans le Framework .NETFramework pour RIA : JQuery vs Dojo vs GWT
installer zend framework sous macos (Lion)Ajoouter plugin commentaires Facebook dans framework "my tab".
Plus de sujets relatifs à : Framework or not framework ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR