Question

J'ai pour tâche de créer un site Web pour une petite organisation à but non lucratif. J'ai un peu d'expérience avec ASP.NET, mais parce que l'hébergement ASP.NET est plutôt coûteux ici en Allemagne (nous aurons également besoin de beaucoup d'espace Web et de trafic) et aussi parce qu'il y a une assez longue liste de fonctionnalités qui me conviendraient le mieux. un CMS basé sur PHP / MySQL (corrigez-moi si je me trompe). La question est laquelle? Il y a tellement de systèmes de gestion de contenu gratuits. Si je vous dis ce dont j'ai besoin, pouvez-vous me dire quel serait un bon choix?

Voici mon besoin (trié par priorité):

  1. Facilité d'utilisation (installation, configuration, maintenance), pour ceux qui construisent le site, mais aussi pour les membres de l'organisation, ils doivent pouvoir modifier facilement le contenu de certains pages principales, ajout de supages, ajout d’une nouvelle liste de diffusion, téléchargement d’un fichier dans le référentiel, etc.
  2. Un système de gestion des membres et des rôles . En fonction du rôle d'un membre, l'accès à certaines sous-pages, sous-forums ou dossiers du système de gestion de fichiers, etc. doit être restreint. Seuls certains rôles doivent être autorisés à ajouter de nouvelles listes de diffusion ou à modérer le forum.
  3. Un système de mailing qui me permet, à moi-même ou aux membres de l’organisation, d’ajouter de nouvelles adresses, des listes de distribution ou des lettres d’information.
  4. Un système de gestion de fichiers . Les membres devraient pouvoir télécharger des fichiers arbitraires sur le serveur et les parcourir via une interface Web. L'accès au dossier devrait être restreint en fonction des droits du membre.
  5. Un forum Pulbic avec des sous-forums privés.
  6. Localisation . Autant que possible du site final (sinon de tout ce qui est présenté) au visiteur du site ainsi qu'aux membres qui gèrent le site doit être présenté en allemand.
  7. Contrôlez bien la conception / présentation de l'ensemble du site. Je devrais avoir un bon contrôle sur la façon dont je veux que le site ressemble.
  8. Une communauté animée disposant de suffisamment de dynamisme pour trouver des ressources et une aide en cas de perte.
  9. Extensibilité . Si certaines fonctionnalités plus petites manquent ou si le comportement d’une fonctionnalité existante n’est pas celui que je souhaite, il serait bien de l’ajouter facilement.
Était-ce utile?

La solution

Comme mentionné par d’autres, Joomla pourrait être une bonne option pour vous, bien que Wordpress puisse également fonctionner (et c’est plus facile). Cependant, je vous recommande vivement de vérifier OpenSourceCMS.com , qui héberge des démonstrations de nombreux systèmes de gestion de contenu gratuits et à code source ouvert, blogs, forums, paniers d'achat, etc. Pour la plupart d'entre eux, vous pouvez essayer à la fois l'administrateur et l'interface utilisateur. Passez un peu de temps à les regarder, puis lorsque vous en trouverez qui vous plaisent, examinez-les davantage en consultant leur site Web.

Autres conseils

Concrete5 est un nouveau système de gestion de contenu excellent. Facilement thématisé, convivial, excellent petit tableau de bord pour la gestion

et il est open source

Mon vote serait Joomla . Il contient la plupart des fonctionnalités dont vous avez discuté, si ce n’est le noyau, une extension, un composant ou un thème. J'en ai configuré plusieurs et je dois rarement utiliser un code lors de l'installation. De plus, il existe une communauté dynamique si vous avez besoin d'aide. Il s'intègre également bien avec d'autres applications "best of breed" telles que les forums BB, les galeries de photos Coppermine et autres.

Joomla! semble répondre à vos besoins, et je suggérerais également Kunena pour le forum (qui s’intègre à Joomla) et DOCman pour la solution de gestion de fichiers.

Eh bien, je suggérerais Drupal pour tout type de site Web avancé. Alors que Joomla! et des systèmes similaires sont un peu plus faciles à utiliser, Drupal est beaucoup plus flexible et extensible.

Vous voulez un contrôle total sur la thématisation? Ou authentification de l'utilisateur? Contrôle d'accès? Requêtes de base de données? Mise à l'échelle de l'image de l'utilisateur? Tagclouds?
C'est là quand vous en avez besoin:)

J'irais aussi avec Joomla , même si je suis un développeur ASP.NET. Joomla est très flexible et personnalisable, il répond donc à tous vos besoins, en raison de la grande communauté.

En tant que Noob complet du CMS, je me suis posé la même question. J'ai commencé avec Drupal. Bien sûr, vous pouvez faire beaucoup de choses avec. Très extensible et personnalisable.

Mais après la mise en place de mon premier site dans Drupal, j'ai décidé de créer le prochain site dans Joomla, afin de disposer d’un cadre de comparaison. Conclusion: Joomla est une looooooooooooot plus facile à démarrer et prend beaucoup moins de temps pour créer un site Web fonctionnel à partir de zéro. Bien sûr, pour les très gros projets, Drupal vous laisse personnaliser davantage, mais pour le type de projet que vous suggérez: je recommanderais Joomla ...

J'ai trouvé ce rapport PDF comparant WordPress, Joomla, Drupal, Drupal et Plone. quand je me posais la même question récemment. Jolis commentaires axés sur les organisations à but non lucratif - retrouvez le résumé de la comparaison / recommandation pages 13-14.

Lisez certainement le rapport car il parle des points forts / problèmes de chaque paquet. Compte tenu de votre liste de fonctions hiérarchisées, je vous recommanderais Joomla . Je pense que vous pouvez faire ce que vous voulez avec un effort raisonnable et de bons modules récents tels que DocMan . WordPress est génial pour un site de blogging, mais il manque un certain nombre (2,3,4,9) de vos besoins, et bien que Drupal soit puissant et flexible, il a définitivement une courbe d'apprentissage abrupte. Plone encore plus.

Bonne chance!

Je voterais pour DotNetNuke , c’est ASP.Net, mais cela vous évite l’apprentissage fastidieux d’une formation complète. Nouvel environnement, langage et outil pour mettre en place un système de gestion de contenu «gratuit». Combien de temps en vaut vraiment la peine? Il répond à tous vos critères et compte actuellement 600 000 utilisateurs, ce qui signifie que vous pouvez continuer, quelque part où quelqu'un a déjà travaillé sur vos problèmes.

En ce qui concerne l’hébergement cher, pourquoi ne pas héberger dans un autre pays, je reçois 5 USD par mois pour DotNetNuke aux États-Unis, et je code en provenance d’Australie.

J'ai déjà utilisé Joomla . Hautement personnalisable, beaucoup de plugins et une des communautés les plus animées en développement. Il possède également un excellent panneau d’administration.

Eh bien, comme le dit Tom Deleu , oui, bien que Drupal soit un CMS très puissant et puissant, difficile et compliqué à travailler. Passer à une autre option du CMS qui est Wordpress . Bien qu'il soit très facile de développer un site Web basé sur le contenu avec WordPress, mais avec une portée et une flexibilité très limitées.

Selon vos besoins, mon vote ira également à Joomla . Il est très convivial, optimisé et constitue un système de gestion de contenu sur lequel vous pouvez compter. Les petites applications que vous avez mentionnées aiment "Système de messagerie", "Système de fichiers". etc. convient mieux à joomla qu'aux autres.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top