2010-02-22 3 views
9

Nous sommes en train de mettre en œuvre un CMS pour notre projet qui utilise actuellement largement les pages maîtres asp.net et css. L'application est également pilotée par les données et des contrôles tels que gridview et listview sont utilisés. Après une petite recherche nous avons mis à zéro sur deux CMS dotnetnuke et umbraco. Maintenant ma question est:Quel CMS est facile à utiliser DotNetNuke ou Umbraco. De plus pouvons-nous intégrer notre projet existant avec lui?

  1. Lequel des deux CMS est le mieux adapté et facile à utiliser?
  2. appuient-ils l'intégration du code existant et

S'il vous plaît fournir des liens pour référence ultérieure de l'interface utilisateur.

Merci d'avance.

+2

http://stackoverflow.com/questions/2179563/umbraco-is-it-just-me-or-is--really-hard-to-use – zapping

Répondre

5

En ce qui concerne l'intégration va son très compliqué d'intégrer une application existante avec elle CMS, surtout si elle est dynamique et utilise des contrôles comme gridview etc. Ici je partage le lien pour:

  1. Problems in integration of existing application with dotnetnuke
  2. When to use dotnetnuke
  3. Dotnetnuke vs Umbraco

De plus, je cite les comparaisons suivantes entre les deux:

Les deux ont l'avantage d'être des programmes open source, ce qui signifie qu'ils sont constamment mis à jour et améliorés. Il existe de nombreux plugins et applications créés par un noyau d'utilisateurs investis, augmentant les fonctionnalités et supprimant les bugs avec régularité.

Cependant, il existe de nombreuses différences, comme le notera quiconque a utilisé les deux systèmes.

Voici quelques choses à considérer au sujet Umbraco:

  • Il peut être modifié dans Microsoft Word, ce qui rend pour l'édition facile pour la plupart des utilisateurs.
  • Il y a OSS ou options d'installation commerciale
  • Une haute qualité, très fonctionnel CMS
  • Installer vous donne une page blanche - pas de modèle, pas beaucoup d'autre chose - Cela signifie une grande liberté et flexibilité - liberté réussir ou la liberté d'échouer. Le succès d'un site dépend entièrement d'un développeur, ce qui signifie que vous devez avoir un développeur hautement qualifié et créatif qui connaît également la conformité légale et la conformité aux normes.
  • Umbraco a des exigences élevées pour l'hébergement, il est donc difficile de trouver un « partagé » environnement d'hébergement qui soutiendra ce
  • travaille toujours sur de bonnes solutions e-commerce
  • Version 4 a un meilleur support pour Safari et Firefox
  • Il y a de bons plugins disponibles, et un système de gestion intégré dans Umbraco

en revanche, voici quelques éléments à considérer à propos de DotNetNuke:

a un pr oprietary sentir, en dépit d'être open source

  • développeurs Dot NET comme, ceux qui ne sont pas dot développeurs NET ont du mal avec elle
  • Basé sur ASP.NET de Microsoft, qui est la technologie web les plus populaires actuellement
  • bon marché à utiliser et réduit les coûts totaux de développement - sans frais de licence en cours
  • accès complet au code source afin qu'il puisse être modifié pour adapter les différentes organisations
  • peut gérer le texte, l'image, des documents, des liens, des événements, des nouvelles, des bannières publicitaires et informations filetées
  • Prend en charge plusieurs sites
  • installe facilement
  • Peut gérer l'hébergement de sites, le contenu, la sécurité, la conception Web et l'adhésion à un programme
  • capacité multi-langue
  • entièrement extensible et évolutive
  • Interface utilisateur conviviale et les assistants du site qu'Intuitive, icônes d'aide et interface pour ceux qui sont familiers avec Dot NET

J'espère que ça aide.

+2

Il convient de noter la date de publication sur le deuxième lien vous Posté "Quand utiliser DotNetNuke" est 2005, ce qui est, pour ne pas être impoli, ridiculement vieux dans les années web et je ne peux pas imaginer que ce soit pertinent du tout. –

+0

@Ian s'il vous plaît partager tout dernier lien que vous avez – HotTester

0

Umbraco est très facile à travailler, et je le recommanderais certainement.

2

Umbraco a son interface BASE basée sur REST. Si vous devez extraire les données et les utiliser ailleurs (c'est-à-dire dans votre application existante), vous pouvez le faire.

http://umbraco.org/documentation/books/introduction-to-base

+0

Qu'est-ce qui vous fait dire que ce n'est pas sécurisé? BASE peut être sécurisé en utilisant la fonctionnalité d'adhésion intégrée d'Umbraco si nécessaire, mais je ne vois pas ce qui est mentionné dans la question? Aussi vous avez jonché cette question avec des liens vers la même question différente qui mentionne à peine Umbraco, pourquoi? –

4

J'utilise Umbraco pour les 2 derniers mois et sur le point d'investir pour être certifié. Ce que j'aime chez Umbraco, c'est que vous pouvez aller facile ou très difficile. Ce que je veux dire est hors de la boîte, vous pouvez construire quelque chose très rapidement et être opérationnel rapidement, puis construire dessus.

J'ai installé dotnetnuke avant mais je l'ai trouvé assez lent mais je peux me tromper.

Les concepts sont faciles à comprendre. Si vous connaissez XSLT, asp.net MasterTemplates, vous êtes sur la bonne voie pour développer un site simple. Si vous connaissez UserControls, vous pouvez vraiment exceller avec des fonctionnalités supplémentaires.

À peu près tout le code que vous mettez dans Umbraco est ce qui est généré.

J'ai réussi à convertir un site ASP.net existant.

Je suis d'accord avec l'hébergement, vous aurez besoin d'un seul domaine, Umbraco ne fonctionne pas à partir d'un sous-répertoire. Ce dont vous avez besoin, c'est d'un simple pack revendeur. L'environnement de développement est très facile à configurer avec Cassinni.

Sur quoi votre site existant est-il développé?

+0

mon site actuel est dans asp.net. – HotTester

+0

désolé je devrais avoir lu votre publication initiale un peu mieux! La conversion du site devrait être très rapide. – Johnny5a

0

J'utilise DotNetNuke depuis environ 5 ans et c'est super de travailler avec. Il est un peu abstrait de ce que la plupart des développeurs .NET sont aussi utilisés, donc travailler avec ça va prendre un peu de temps. Je l'ai trouvé assez facile de faire la transition moi-même. Il existe de très bons livres sur le développement de DotNetNuke ainsi que d'excellentes ressources en ligne.

En ce qui concerne les bases de code existantes, je suis d'accord avec @Coder. Quoi que vous utilisiez, cela prendra du temps.

+0

Est-ce que dotnetnuke est maintenant dans une version stable? Ou encore, il a quelques échappatoires à surmonter> – HotTester

Questions connexes