-
CMS, Framework, rien ?
Bonjour à tous,
La raison de ce post est que j'aimerai créer un site Web en Php où serait publié des News.
J'aimerais que ce site soit le plus possible développé de manière professionnelle.
Voici les caractéristiques que je souhaiterais:
- Site web de news
- News écritent par différents rédacteurs, qui se connecte avec un login/pass différent pour chacun (dans un panel de rédaction par exemple)
- Outil WYSIWYG pour la rédaction des News
- Format des URL réécrites (ex: http://monsite.com/news/il-mange-une-pomme et non pas http://monsite.com/news.php?id=2)
- Template facile à mettre en place ou modifier
- Hébergement pack PERSO chez OVH
Je me suis tourné dans un premier temps dans la recherche d'un CMS mais je n'ai pas trouvé un CMS simple d'utilisation pour un rédacteur lembda.
J'ai regardé ensuite du coté du Framework Zend ou CakePHP mais je pense qu'il y aurait un problème lors de l'implémentation du site sur l'hébergeur.
Si toutefois vous auriez une idée de la façon dont je pourrais m'y prendre :)
En vous remerciant par avance
RocKeT
-
Bonjour rocket69,
Pourtant des tas de cms proposent ce genre de possibilités, car c'est souvent la base dans un site : spip, joomla, drupal, wordpress, dotclear, ez publish etc...
Après tu parle de Framework PHP, as tu des notions ?? Car ce type de framework est loin d'être comme un cms du type cité au dessus. C'est du dev.
-
Bonjour sharrascript (un lyonnais :ccool: ),
En faites il y a deux aspects à prendre en compte dans mon problème.
D'un côté le développement du site Web et de l'autre l'utilisation de celu-ci.
Je veux dire par la que personnellement j'aimerai trouver le moyen le plus simple de mettre en place le site Web. (partie dev et partie design).
Et également qu'un rédacteur de news, même ayant un niveau trés faible en informatique puisse écrire des news sans que cela soit trop compliqué.
J'ai regardé les CMS et réfléchi sur les Framework car les deux sont intéressants.
En effet un CMS est plus simple à mettre en place et facile d'utilisation pour les rédacteurs mais pas forcement très facilement personnalisable et comporterait trop de fonctionnalités qui me seraient inutiles ?
Développer le site de A a Z avec un Framework me permettrait de construire mon site parfaitement comme je le voudrais mais serait bien plus compliqué à mettre en place ?
Je suis un peu dans le flou en réalité :)
-
Re rocket69 ;)
La première chose à prendre en compte, c'est le niveau en php, que la personne qui va développer le site, a. A savoir que les cms cités ci-dessus, utilise leur propre framework, donc on peut dire qu'en développant un site avec, on utilise un framework. Après, tout ce qui est de zendF, CakePHP, Simphony, Copix, Jelix etc... C'est pour faire du dev sur-mesure. A savoir qu'il existe des "cms", basé sur ces framework, mais je n'ai pas testé.
-
Salut, j'ajouterais que si t'utilises un CMS, il faudra ensuite faire le suivi régulier des mises à jour mais que si tu développes toi-même quelque chose ça te prendra beaucoup plus de temps que l'installation d'un CMS. (quand je dis beaucoup tu peux multiplier minimum par 20 à mon avis, et t'auras un truc sur mesure mais pas forcément plus simple d'accès pour les utilisateurs)
(Tu peux regarder aussi Simple Made CMS, je ne connais pas vraiment mais je crois qu'il est très simple)
-
En tenant compte de vos remarques, du peu d'experience que j'ai et des recherches que j'ai pu éffectuer, je pense que je vais choisir de développer le site avec un Framework.
En effet cela me permettera d'acquérir de l'experience en développement et d'adapter parfaitement le site à mes besoins.
Pour les rédacteurs, je ferais une page avec par exemple fckeditor.
J'aimerai savoir quel serait le Framework idéal pour moi ?
- MVC
- Url rewriting
- Possible d'implémenter chez ovh pack perso
- Assez simple dans l'ensemble
Même si ces questions sont souvent posées, un simple avis de votre part serait cool :)
Merci a vous
-
Honnêtement comme je l'ai dit plus haut, tout va dépendre de tes compétences en PHP.
As tu déjà travaillé sur un framework ? Connais tu la POO ? Le model MVC ne t'es pas inconnu ?
Ces questions sont importantes.
Ensuite, comme toujours, le framework va dépendre du gout, de la doc dispo et de l'approche que le développeur va avoir avec l'outil. Maintenant les plus connu sont ZF, Simphony et CakePHP. Mais j'ai entendu du bien de Jelix et j'ai déjà testé Copix. A savoir qu'il existe aussi : Kohana et HOA.
Si vraiment tu veux te lancer, prend plutôt un framework avec une doc qui te correspond.