|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Webmarketer Inscription : janvier 2012 Messages : 3 ![]() |
Bonjour à tous,
Tout d'abord, j'espère que je poste bien mon premier message sur ce (très) vaste forum dans la bonne section. Présentation: En introduction, j'aimerais vous situer mon niveau, histoire que vous puissiez m'éclairez au mieux par la suite. A l'heure actuelle je n'ai jamais créer de site qu'en amateur. J'ai des notions en php et mysql, une bonne idée de ce qu'est l'organisation MVC et la POO...Et je pense maitriser l'(x)html et le CSS. Niveau CMS : j'ai découvert en vitesse SilverStripe et dernièrement Wordpress. But : Dans un futur assez proche, j'aimerai créer un site qui aurait les particularités suivantes : - assez peu de contenu (Texte de présentation en dur ou non, news, formulaire de contact). - tout tiendrait sur une page, ce serait assez graphique avec un scroll automatique en Jquery. - une interface d'admin pour pouvoir au moins ajouter de nouvelles news. Ma question : Dois-je envisager d'apprendre un framework PHP pour réaliser cela? Le fait est que j'ai toujours chipoter en php...Modifier ou ajouter des petits trucs mais en partant toujours d'une base (cms). Là je ferais tout de A à Z... Et j'aimerai si possible le faire bien. Alors je me demandais si d'un point de vue sécurité et autres "bonnes pratiques" vous me conseilleriez l'apprentissage d'un framework? - Est-ce possible de dompter ce genre de bête en peu de temps (en sachant que je ne demande pas non plus un truc très complexe)? - Symfony me semble plutôt hardcore d'après ce que jai pu lire... Lequel de CakePHP ou de Zend Framework vous semble le plus adapté? Merci à tous, n'hésitez pas à me poser des questions si besoin est. Jim |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Développeur informatique Inscription : août 2005 Messages : 1 179 ![]() |
Mon avis :
Le but d'un framework est de te proposer un cadre de travail avec des outils implémentés pour gérer les tâches récurrentes telles que l'authentification ou l'accès à un SGBD par exemple... Ce qui le rend ré-utilisable, d'où un gain de temps en terme de développement et de maintenance (puisque la même structure de plusieurs produits est connue du développeur). Dans ton cas, il n'est pas nécessaire,et en tout cas, non indispensable. Le temps d'apprentissage du dit framework n'est pas négligeable non plus, et si tes connaissances en php sont limitées, tu risques vite d'être "dépassé" par les méthodes employées, les architectures mvc, etc... Cependant, rien n'est difficile quand on est motivé ! En terme de sécurité, je pense que tout framework digne de ce nom bénéficie d'un socle de développement commun ayant été éprouvé et validé. En bref, l'utilisation d'un framework pour la réalisation de ton projet me semble un peu disproportionné, a moins que ton but ne soit de t'en resservir...
__________________
http://cdemarche.developpez.com/ Tu as la réponse à ta question ? N'oublies pas le petit en bas à gauche de ton message...
|
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Webmarketer Inscription : janvier 2012 Messages : 3 ![]() |
Merci pour cette réponse ska_root!
D'autres avis restent bien sur les bienvenus Bonne soirée |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : avril 2009 Messages : 4 ![]() |
Bonsoir,
C'est juste un avis personnel en passant. Je me permets de signaler l'existence de CodeIgniter qui est un framework très facile à prendre en main par rapport à CakePHP et Symfony que j'ai eu l'occasion de tester longuement. Vous pourrez tout faire à la main avec une bonne organisation des fichiers imposés par le framework. CodeIgniter me semble une bonne entrée en matière pour la prise en main d'un framework et un petit site ne nécessite pas, selon moi, des poids-lourds comme CakePHP et Symfony. A dire vrai, un petit site ne nécessite aucun framework mais pourquoi s'en priver quand on connait le concept de MVC... Cordialement. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Webmarketer Inscription : janvier 2012 Messages : 3 ![]() |
Super, merci pour ce conseil.
Je vais me pencher sur CodeIgniter, ça peut effectivement être un bon intermédiaire avant de me confronter à un framework plus consistant! :-) |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Olivier Développeur Web Inscription : août 2003 Messages : 1 837 ![]() |
Je suis de l'avis de ska_root , un framework pour une page ou un petit site , c'est commeutiliseru n bazooka pour tuer une mouche.
Cependant tu peux essayer de trouver des petites librairies / mini framework qui vont par exemple de mettre en place le modèle mvc. C'est pas forcément évident à codé quand on débute et tu auras une base saine. |
|
00
|
Copyright © 2000-2012 - www.developpez.com