begin process at 2012 05 31 13:17:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Quel FrameWork choisir


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Quel FrameWork choisir

jeudi 7 février 2008 à 10:19:38 | Quel FrameWork choisir

kerseub

Bonjour à tous.
Nous sommes une petite équipe d'étudiants qui viens de se faire confier par son école d'un projet PHP 5/MySQL .
Le projet PHP doit, pour résumer, gérer l'inscription d'environ 300 Elèves à certains cours spécifiques.

Si le langage PHP est un pré-requis du commanditaire, nous souhaiterions nous tourner vers un framework de developpement pour pouvoir "Industrialiser" les étapes de codage.
Nous hésitons acutellement entre Jelix et Zend et nous sommes incapable de choisir .
Nous aimerions connaitre le sentiment de la communauté par rapport à ces 2 frameworks, vos retours d'expérience ou plus simplement votre avis sur cette question par rapport à notre projet.

Pour nous, le principal aspect critique sera le support lié au framework. Dans la mesure où personne ne maîtrisera cette technologie (ni parmis les elèves ni parmis les formateurs ! ) nous aimerions en cas de problèmes, avoir une réponse realtivement rapide et pertinente. Pour information la solution devra être capable de gérer au plus fort environ 200 connexions simultanées. (Evidemment sur une machine de la puissance d'un minitel, budget serré oblige !!)

Nous sommes ouvert à tous les avis.
Cordialement
Kerseub

jeudi 7 février 2008 à 11:08:37 | Re : Quel FrameWork choisir

Teclis01

Si cela peut vous aider ou vous perturber
En ce moment j'utilise cakephp qui est un framework relativement simple à comprendre
J'ai entendu dire que symphony nécessitait 1 mois de prise en main.
Ceux que vous demandez je ne connais pas donc bonne continuation

--------------------------------------------------------------------------------------------------
         Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

jeudi 7 février 2008 à 13:29:24 | Re : Quel FrameWork choisir

kerseub

Merci pour ce premier retour... Nous avons effectivement écarté d'entrée Symphony car les délais sont vraiment courts...

Autre chose?
jeudi 7 février 2008 à 19:56:50 | Re : Quel FrameWork choisir

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

pour ma part - et Teclis ne sera pas surpris-, j'aurais tendance à dire plusieurs choses :
- une appli gérant l'inscription de 300 élèves à des cours ne peut pas être un truc monstrueux.
- 200 connexions simultannées (et c'est une prévision très haute à priori, d'autant plus que ça arrivera sans doute une seule fois) se gère TRES facilement sans franchement se prendre la tête à optimiser quoi que ce soit en particulier.
- les frameworks PHP...bon...lol...c'est là que le bât blesse. Déjà, je suis plutôt contre dans l'absolu : ils sont souvent lourds et proposent bien trop de possibilités par rapport aux besoins ponctuels que l'on peut avoir. Maintenant, il y a d'autres choses à considérer...et là, je vais parler en tant que développeur php senior, et responsable de dév dans une boîte :

Un framework nécessite un apprentissage, même pour un développeur senior. Cela n'a donc d'intérêt que dans le cas ou :
- ce framework facilite vraiment le dév sur le long ou le moyen terme
- ce framework est réutilisé à grande échelle...(afin de rentabiliser le temps d'adaptation)
En clair, ce n'est intéressant que pour une société développant diverses applications, fréquemment, et se basant donc toujours sur ce framework.

Dans le cadre du développement d'UNE application, je n'en vois pas l'intérêt. Pour deux raisons :
- l'apprentissage sera long pour ceux qui vont vous succéder à la maintenance du code
- le framework sera bien trop lourd puisque votre application est très spécifique

Du coup, ce que je préconiserais, moi, c'est la création de VOTRE framework, dédié à l'applicatif, et facilitant évidemment la maintenante voire l'évolution de l'application.  Parce que l'apprentissage sera bien plus court si votre framework est corretement documenté, suffisament exhaustif, et se concentrant néanmoins sur les besoins actuels et éventuels. La question à se poser alors : de quoi ai-je besoin...et de quoi suis-je susceptible d'avoir besoin un jour. En cadrant ça, on obtient une idée précise de l'architecture. On monte alors la base de données. Puis les objets. Les objets sont à classer en deux catégories : les objets spécifiques (ceux qui ont une tâche précise et actuelle), et les objets génériques (ceux qui facilitent l'implémentation de tâches éventuelles).
Il en va de même pour la base de données : suffisament concise et précise pour répondre aux besoins actuels et être compréhensible, mais suffisament souple aussi pour permettre de gérer les besoins éventuels.





jeudi 7 février 2008 à 21:58:13 | Re : Quel FrameWork choisir

kerseub

Merci beaucoup pour cet avis très éclairé.
Ainsi donc pour vous l'adoption d'un framework, même pour une bande de junior dans ce langage ne serais pas forcément un gain de temps...
Developper notre propre framework nous semble impossible dans les délais qui nous sont impartis, car il demande un temps et une maitrise technologique que nous n'avons malheursement pas.
Mais nous somme d'accord sur le fait qu'il faille que le framework permette une réutilisation massive des composants pour gagner du temps (c'est ce que j'appelle présomptueusement l'industrialisation). Sur ce point qui de Zend ou de Jelix se démarque?
dimanche 24 janvier 2010 à 12:02:31 | Re : Quel FrameWork choisir

jhomsoft

A titre personnel j'ai dévellopé mon propre framework . Il s'appelle JHOMframework . En partant de l'envie de pouvoir tout faire dans un seul langage j'ai concut ce framework. Combien de fois en s'embête en se demandant si on est un html , en php , en javascript. Mon framework est totalement objet . Vous écrivez une classe qui représente votre page web , vous incluez contrôles et modules et le framework se charge d'ecrire le code html avec toutes les fonctions nescessaires .Les contrôles se verifient et se rechargent automatiquement, les modules sont autonomes . J'ai concut aussi une gestion de la base de donnée par entité . Ce sont des classe qui tranfosrme vos table en objet complet .Vous avez ansi acces aux propriétés et fonctions complexes . Je vous invite à le découvrir sur [ Lien ] A bientot


Cette discussion est classée dans : php, projet, framework, gérer, choisir


Répondre à ce message

Sujets en rapport avec ce message

projet de développement : une framework [ par kiminox ] Bonjour à tous,Voilà, je suis à la recherche de développeurs ayant du temps libre pour m'aider à développer une framework en php avec MySQL.Profil rec Choisir entre VB.Net et PHP [ par LePitoux ] Bonjour,Je souhaite me pencher sur le developpement de site Web.J'hésite entre PHP et VB.Net.VB.net permet bien de monter un site internet ?Car je voi Liste déroulante en php [ par iomega ] Bonjour à tous!!!J'ai une liste déroulant ou je séléctionne une dateavec un form action et lorsque je sélectionne cette date le problème c'est que cel qui veut m'aider pour un projet PHP/MYSQL ???? merci :) [ par Zenith ] Bonjour, depuis peu, j'ai commence un projet PHP/MySQL: Un gestionnaire de rumeurs. Qu'est ce que c'est ?un truc du style http://www.abidjan.net/rumeu Projet d'un portail php(type skyblog) gérant les photos, vidéos, new,... [ par TheEmperor ] Bonjour,J'ai pour projet de faire un portail php, portant sur les photos et vidéos de bodyboard(dicipline proche du surf).Chaque membre pourrait avoir Projet Php W@p Portal [ par Wars007 ] Je recherche des personne pou cree un portail php couplet en wap.Si sa interesse qqun demander moi ici formatage de texte en php [ par corsica_ced ] Bonjour, j'aimerai savoir comment créer un script php permettant de pouvoir choisir la couleur de son texte et sa taille dans un cahmps de formulaire. PHP 5: tester le framework NOAS 1.0.1b [ par phanatic ] Salut,la sortie de PHP5 et de son nouveau model objet ( Zend Engine 2.0 ) est une trop belle opportunité pour les developpers objet de concevoir des d Je recherche des développeurs php pour intégrer un projet sérieux [ par cobra84 ] ---------------------------------------------------------------------<?xml:namespace prefix = o ns = "urn:schemas-mi jeu php [ par choosedeath ] bonjour, je suis un jeune lycéen et j'ai un projet de jeu en php/msql de conquete spatiale (stratégie et commerce). le hic, c'est que je ne connai pas


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales