Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/05/2011, 20h09   #1
Nouveau Membre du Club
 
Inscription : juin 2007
Messages : 43
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 43
Points : 25
Points : 25
Par défaut Conseil pour la suite de mon projet

Bonjour à tous,

Je suis dans un tournant de mon projet, et j'ai besoin d'avis de personnes qui ont de l'expériences dans des projets php de moyen envergure.
C'est donc pour cela que je me tourne vers vous

Actuellement mon projet est presque arrivé à terme, mais je l'ai codé entièrement seul et à ma façon, c'est à dire, du code php mélangé avec mon design réaliser à 100% en php CSS et un forum http://www.connectix-boards.org/ (qui utilise son propre template ) que j'ai réussi à faire fusioner avec mon projet. (pas propre du tout).

Mais voila, pour l'instant tout marche bien mais ça me parait absolument pas optimisé.
De plus un graphiste à rejoint mon projet, et cela m'a bien fait réfléchir aux problèmes suivants :

Dans la structure actuelle des choses, il est difficile voir impossible d'intégrer facilement le design d'un graphiste. De plus si je vois sur du long terme, actuellement il est difficile pour un codeur de rejoindre le projet.

je me suis dit donc dit qu'il devait etre nécessaire que je rende ce projet stable et robuste avant de véritablement le lancer.

Ma question est : Est ce vraiment nécessaire de passer par un framework ou un moteur de template, j'imagine que ça doit etre la meilleure solution, mais ça me parait impossible de transférer tout mes codes actuels vers une nouvelle plate forme... (ça prendrait un temps fou)

J'aimerais donc votre avis d'expérience, qu'est ce qui vaut le plus le coup ? Quelles erreurs à éviter?
D'avance merci beaucoup !


Snipy
Snipy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 11h25   #2
Invité de passage
 
Inscription : novembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 6
Points : 2
Points : 2
Alors je réponds à ton message pas pour t'aider, mais te rejoindre dans ton interrogation. car je suis dans un cas similaire.

J'ai rejoind un service publique en Octobre. 2010
Mon prédécesseur utilisait : SPIP + du code PHP MAISON [applications métiers intégré :
Nous avons donc une page SPIP bidouillé avec un systeme d'authentification maison + acces aux applications métiers selon le groupe Active directory ...ETC]


Bref, actuellement c'est pas propre du tout !

Je suis désormais le seul codeur, et le seul graphiste : galère de s'y retrouver dans l'application.


J'envisage donc de tout recreer :

Recoder proprement les applications métiers + un petit CMS.[sachant que l'on publie sur l'intranet uniquement des "breves" ou carement des documents en piéces jointes donc rien d'extraordinaire.


D'apres les première recherches : Oui passer par un framework rendra l'ensemble plus propre, plus digeste et maintenable + gain de temps dans le codage.

J'en suis convaincu mais j'hésite encore entre ZEND ou CAKEPHP.
Sachant que : ZEND me parait bien, mais il semblerait qu'il est moins "dirigiste" dans la mannière de structurer les fichiers ou l'architecture du site.
vu que je ne connais que le PHP , sans expérience MVC, j'ai peur de faire une application crade si on me laisse trop de liberté ?

CAKE vous parait bien ?
sachant que la prise en main, d'après les lectures à droite à gauche semble plus rapide que ZEND.

Merci pour vos réponses.
Einheijar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 12h19   #3
Membre éprouvé
 
Développeur Web
Inscription : avril 2005
Messages : 395
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 395
Points : 479
Points : 479
Bonjour,

Ayant pas mal d'expérience dans la conduite de projet de A à Z,

je vous conseille vivement l'utilisation d'un moteur de template que ce soit

pour la conduite d'un projet personnel ou à plusieurs.

La maintenance, l'ajout de nouveauté etc.... se fait bien plus facilement.

Je rajouterais une nuance, en ce qui concerne la nature même du projet,

certaine fois lorsque l'on souhaite avoir des performances à outrance (volume

quotidien très élevé il n'est pas rare de rester sur des solutions très basique

avec du php mélé au html)

Pour ma part, j'ai l'habitude d'utiliser Smarty pour la séparation du php et

HTML et cela marche plutôt bien.

Il faut se poser les bonnes question, selon les besoins et commencer par

élaborer la structure de son projet, l'architecture des répertoires, le

périmètre fonctionnel etc...

D'ailleurs, je suis actuellement en train d'entreprendre tout cela pour la

refonte d'un site qui n'est pas codé en POO et sans moteur de template.

Le fait d'avoir des projets structurés, POO (utilisation de classes etc) permet

aussi de pouvoir réutiliser le code au maximum et de gagner un temps fou sur

tous les dev. Par ce fait, l'estimation de temps de travail que j'ai pu faire

pour la nouvelle version du site est moins élevé.
__________________
Zend PHP5 Certification
MySQL 4 Core Certification
Gats est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h50.


 
 
 
 
Partenaires

Hébergement Web