Duplicate possible:
Quel système de gestion de contenu dois-je utiliser?
Je dois créer un nouveau site Web pour mon client .. et il a besoin de ces choses:
Un site de contenu généré par les utilisateurs .. où les utilisateurs peuvent télécharger leurs propres vidéos ... (j'utiliserai une plateforme d'hébergement de vidéos avec une API comme fliqz.com)
Je dois gérer un grand système d'utilisateurs .. où les utilisateurs peuvent créer leurs propres "sous-utilisateurs" ... le site doit gérer les abonnements payants et les paiements via Paypal ... et d'autres passerelles de paiement ...
La question est donc .. je dois utiliser un CMS pré-construit et l'étendre .. ou juste un bon framework?
J'ai pensé à joomla, drupal et à expressionengine ...
Ce n'est pas nécessaire d'utiliser un cms open source ...
J'ai regardé drupal .. mais ce n'est pas aussi facile à comprendre et à prolonger ...
Quelqu'un peut-il m'aider à prendre une bonne décision?
Drupal serait le meilleur choix si vous recherchez un CMS pré-construit. ExpressionEngine n'est pas assez puissant pour faire ce que vous voulez.
En ce qui concerne les frameworks, je choisirais Symfony. Il y a une courbe d'apprentissage mais c'est très très puissant.
Joomla est un CMS populaire parce qu'il est facile à utiliser et extensible, entre autres raisons. Je vous suggère de vérifier Galerie Windows Web App . Il existe une grande liste de systèmes de gestion de contenu (pour PHP et ASP.NET) que vous pouvez consulter et obtenir des avis et des critiques à leur sujet.
En outre, vous pouvez télécharger le programme d’installation Web de Microsoft Web Platform . Cela vous permettra de télécharger l'un des CMS que vous trouverez dans la galerie Windows Web App.
Une dernière chose qui rendrait l'utilisation du CMS beaucoup plus facile serait de télécharger Microsoft WebMatrix . Il s’agit d’un outil de développement Microsoft qui facilite le téléchargement et le fonctionnement avec des applications Web open source.