|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2008 Messages : 76 ![]() |
Bonjour, voila depuis 1 mois je développe mon petit framework maison, puis quand j'ai finalement conçu une release stable, j'ai ainsi commencé à développer mon cms. Alors j'avais déjà fait l'analyse du projet, je viens à l'instant de finir la beta. Manque encore quelques petites fonctionnalités et pas mal (voir beaucoup) d'améliorations niveau design.
Pour le moment le seul module de gestion de contenu est page, le reste viendra avec le temps. http://www.prest-iservices.fr/moncms/ Avant de commencer le développement des modules de gestion de contenu, il faut que j'ai un noyau solide. Donc j'aurai aimé savoir si d'après vous il manque des fonctionnalités. N'hésitez pas à donner votre avis. Merci, et à bientôt. Edit : J'ai ajouté le module "utilisateur" vous permettant de vous connecter. Voici un jeu d'identifiant : login : toham, mdp : toham. |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : décembre 2005 Messages : 818 ![]() |
Bonjour,
Si j'avais 2 3 conseils à donner, les voici: -Si c'était à refaire, je me focaliserais avant tout sur les besoins des clients, c'est à dire les fonctionnalités dont ils ont besoin et non celles qu'un "geek" juge utile... Exemple: J'avais développé un système dynamique RSS qui m'avait pris des plombes et finalement peu de gens l'utilise. Par contre, un système d'url rewriting performant c'est important donc ne pas hésiter à passer du temps dessus. En fonction de la complexité du CMS, un système de mise en cache est indispensable, surtout pour limiter le nombre de requête SQL sur le site. - Ne pas perdre de temps avec le finiolage comme les dates de publication automatique etc. Il sera encore temps d'adapter et/ou faire évoluer le CMS en tant voulu. En fait, la question est-ce un CMS open source ou pas? Si c'est le cas, alors c'est vrai qu'il faut être vachement complet dès le départ... Si c'est pour des clients uniquement, alors on peut être plus cool au niveau des fonctionnalités et adapté en fonction de la demande... Il m'a fallu + de 3 ans pour monter une plate-forme qui n'a rien à envier aux plus grand CMS Open source, donc courage parce que cela représente des milliers d'heures d'encodage! (dont la moitié est bien souvent du finiolage) PS: Attention à la sécurité surtout les requêtes SQL et failles XSS! |
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2008 Messages : 76 ![]() |
Merci pour ta réponse et ton intérêt.
Pour répondre à ta question, à savoir s'il sera open-source, j'hésite encore, car c'est en répondant à cette question que tout prendra forme, car si c'est pour mes futurs clients, ce petit CMS restera un outil pour m'aider à concevoir des sites très rapidement, tandis que s'il est open-source, je laisse l'entière responsabilité aux utilisateurs du CMS, c'est un choix cornélien... Concernant les failles de sécurité, vu que je développe toujours et seulement en objet, je travaille sur plusieurs couches différentes, c'est très modulaire et ça me permettra de gérer ces fameuses failles plus facilement. C'est vrai qu'un système de mis en cache est très important, c'est une des priorités à l'heure actuelle. Edit : Je viens de mettre en place le système de mise en cache, je ne sais pas si j'ai bien fais, mais tout le back end n'utilise pas le système de mise en cache. Seul le front-end est mis en cache. Alalala il y a encore beaucoup de travail.... |
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() Inscription : décembre 2005 Messages : 818 ![]() |
Pour l'admin ce n'est pas grâve car généralement celle-ci est peu utilisée une fois le site lancé. De plus, il y a souvent 1 ou 2 utilisateurs maximum sur un site classique donc pas la peine de se casser la tête à faire un système de cache admin pour l'instant!
|
|
00
|
Copyright © 2000-2012 - www.developpez.com