2009-02-11 9 views
9

Si vous avez travaillé avec DotNetNuke, quels sont les avantages et les inconvénients que vous avez rencontrés? Quels sont les systèmes de gestion de contenu alternatifs que vous avez utilisés que vous trouvez sont les meilleurs ou les pires. J'essaie d'avoir une idée de ce que les cadres du système de gestion de contenu utilisent et les avantages et les inconvénients de ceux-ci.Avantages et inconvénients de DotNetNuke?

Merci, XaiSoft

Répondre

8

This post peut aider car il a couvert une partie de cette info!

+0

Merci! Je viens de finir de lire ça. – Xaisoft

4

DotNetNuke fonctionne bien, et dispose d'une grande variété de addins qui sont disponibles à l'achat auprès de divers fournisseurs. C'est aussi open source ce qui est sympa, car il vous permet de résoudre les problèmes à un niveau plus profond que s'il s'agissait d'une source fermée.

Nous n'avons pas passé beaucoup de temps à rechercher des systèmes CMS, mais l'été dernier nous n'avons rien trouvé avec la fonctionnalité de DotNetNuke qui cible le framework .net. Si vous n'êtes pas lié à .net alors il y a une tonne d'options disponibles.

3

DotNetNuke est assez puissant. Son plus grand avantage est l'édition en ligne du contenu du site, à mon avis. Son plus grand inconvénient est qu'il nécessite beaucoup de ressources par rapport aux autres systèmes CMS.

Voici une comparaison que j'ai écrit le mois dernier:

http://www.logicalvue.com/blog/2009/01/cms-shootout-dotnetnuke-vs-joomla-vs-wordpress/

+0

Qu'en est-il de drupal? – Xaisoft

+0

Je n'ai jamais utilisé drupal donc je ne pouvais pas commenter. –

+0

J'ai beaucoup utilisé DNN et Wordpress. J'ai essayé Drupal et je n'ai pas aimé du tout. Après environ une semaine de travail, j'ai changé le site pour wordpress. DNN est le CMS le plus intuitif à mon avis. J'ai aussi utilisé joomla il y a longtemps. DNN semble les surpasser tous. – Jarrod

0

Le plus grand inconvénient est le support manquant pour plusieurs langues. Oui, vous pouvez installer plusieurs langues, mais vous ne pouvez pas écrire un contenu séparé pour chaque langue installée ...

Il n'est pas difficile d'écrire un tel module par vous-même mais l'autre problème concerne les URL. Vous pouvez utiliser l'option 'Human Friendly' mais encore une fois, cela ne prend pas en charge plusieurs langues.

Par exemple /Products/tabid/57/language/en-US/Default.aspx devient Products.aspx, mais il n'y a pas possibilité d'inclure la langue comme cette /en-US/produits .aspx

Je sais qu'il existe des outils tiers comme UrlMaster qui couvre cela, mais je pense que cela devrait être disponible dans un tel cadre.

Le plus grand avantage est la facilité de développement de vos propres modules! Si une fonctionnalité n'est pas disponible, vous pouvez écrire votre propre module sans aucun problème! DNN est très très dynamique en termes de fonctionnalité, de fonctionnalités et de sécurité.

4

Il n'y a rien de tel. Cependant, il y a quelques inconvénients que j'ai ressenti en l'utilisant.

Le plus grand inconvénient à mon avis est le temps de réponse d'un DNN utilisant des sites. Le code lui-même est très obsolète et vous devez vous verrouiller et parcourir tous les détails de codage avant d'utiliser DNN. Une autre est la dépendance d'URL, si vous avez besoin de changer votre nom de domaine à un autre, votre ancienne base de données ne sera d'aucune utilité.

Il y a beaucoup de nouvelles extensions CMS prometteuses dans le marché Dot NET et Sageframe, à mon avis, est le meilleur d'entre elles. J'utilise cette extension depuis un certain temps maintenant et je suis assez fasciné par ses fonctionnalités bien que toujours en version bêta.

+0

Je suis d'accord avec vous. J'ai également utilisé sageframe et l'ai trouvé flexible et prometteur avec des fonctionnalités assez fascinantes. –

-4

.Net Nuke n'est pas bon pour développer des projets. Microsoft sort beaucoup de versiond et inclut beaucoup de lauguages.

Alors, comment les développeurs apprendront toutes les choses ...

Ceci est très mauvais pour les développeurs .....

Questions connexes