Question

Je cherche plus vers des années CMS comme je voudrais que mes clients pour être en mesure d'être aussi autonome que possible. Quoi qu'il en soit, je viens juste de commencer à évaluer et mettra à jour avec mes conclusions. Toutefois, étant donné que je commence à évaluer Umbraco d'abord, je voudrais obtenir un consensus.

J'ai pas de préférence pour C # ou Vb.Net. donc je suis ouvert soit.

Était-ce utile?

La solution

Umbraco CMS est un CMS très flexible. Le code de base du produit est écrit en C # mais vraiment vous ne devriez jamais avoir à lire dans la source de Umbraco comme si eay à étendre.

Vous pouvez utiliser MasterPages .NET dans V4 de Umbraco avec usercontrols .NET écrit en VB ou C # qui jamais vous préférez.

Je vous recommande de jeter un oeil et laissez-moi savoir ce que vous pensez.

Voici quelques liens pour vous aider à démarrer.

Autres conseils

I et mon entreprise viens de passer le dernier mois ou l'évaluation Umbraco voir wehther il répondre à nos besoins.

Nous cherchions un remplacement open source à une base dans la maison que nous avions CMS développé.

Il est important que le CMS était en .NET et était facile pour les utilisateurs finaux et les développeurs à utiliser. Il fallait aussi être personnalisable et extensible.

Umbraco tic tac toutes ces boîtes et a une communauté active et utile qui l'entoure.

Cependant, la documentation est pas très complète ou à jour qui peut faire commencer assez difficile. en particulier pour des implémentations plus complexes.

Un autre point faible, est le verrouillage de flux de travail et la page, mais cela est en cours d'élaboration dans la version commerciale et est vraiment seulement une préoccupation pour les grandes implémentations à grande échelle.

Pour obtenir aux prises avec des sites simples Les Cogworks se sont installés sur Umbraco et sont maintenant dans le processus de migration de nos clients, sur notre ancienne plate-forme, à Umbraco, ainsi qu'une mise en œuvre de tout nouveau.

Je l'ai construit 3 sites professionnels utilisant Umbraco jusqu'à présent (version 4), et je suis très heureux avec elle. La meilleure chose à ce sujet est .. et son extensibilité gratuit! tout bon développeur apprendre en peu de temps et une fois que vous savez comment cela fonctionne, le ciel est la limite. J'ai travaillé avec XSLT avant afin de passer à Umbraco a été plus facile pour moi.

Je craignais d'abord sur son utilisation de XML avec de grands sites à grande échelle, mais je l'ai vu des sites énormes avec 10K + pages et les contrôles utilisateur en cours d'exécution sur Umbraco 2, de sorte que toutes les peurs sont maintenant disparu.

manque de documentation peut être un problème parfois, mais vous pouvez généralement google réponses pour toute situation qui arrise.

ligne de fond: un grand yay

La réponse est ... Probablement que oui, mais cela dépend.

Nous avons eu un bon aperçu et constaté que même si il est très bon, si vous avez des exigences simples ou très spécifiques avec les utilisateurs qui veulent un contrôle détaillé sur eux, vous pourriez être mieux rouler votre propre.

Bien qu'il soit solide et bien soutenu nous avons estimé que la courbe d'apprentissage était encore assez raide que nous ferions un seul investissement raisonnable pour mettre fin à quelque chose qui était plus d'un compromis que nous voulions.

Une société sœur du groupe est passé par un exercice similaire et est venu à la même conclusion. Les deux sociétés étaient dans l'industrie du Voyage et des sites que nous construisions avions besoin de structures bien précises, a utilisé des sources de données spécifiques et ainsi de suite et se Umbraco à travailler dans la façon dont nous voulions aurait été autant de travail que à partir de zéro en utilisant .NET MVC et en conservant un contrôle complet.

En bref, si vous voulez un CMS, un coup d'oeil, mais un bon coup d'oeil à vos besoins avant de conclure que vous n'êtes pas mieux construire quelque chose vous.

(Note: Je ne dis pas rouler votre propre est toujours la meilleure voie à suivre, mais il peut offrir des avantages réels qui peuvent être une valeur de l'effort)

.

Après avoir utilisé de nombreuses applications CMS en plusieurs langues (Drupal, Joomla, Wordpress, Sitefinity, DotNetNuke, etc.), tout cela se résume à ce que vous devez faire et quelles sont les fonctionnalités les plus importantes pour vous. Chaque CMS a sa propre liste des avantages et inconvénients.

Dès la sortie de la boîte, il y a CMSes qui ont une extrémité plus souple et simplifiée en arrière. Cependant, d'un côté ASP.NET, mon expérience est que Umbraco est le plus facile à étendre et plus flexible. Si vous allez faire le développement vous, il y a très peu de contraintes et de la communauté est très utile!

développe des Umbraco avec depuis la version 2, et il ne va de la force à la force. Les pages maîtres, grand moteur de templating (une fois que vous vous habituez à XSLT) et facile à utiliser l'interface utilisateur sont ses points forts vraiment ...

Je suis juste à la vitesse sur Umbraco après l'utilisation de Sitecore et Sitefinity sur quelques projets. Je l'aime beaucoup et j'aime la façon dont une grande partie du travail de base peut être fait par les développeurs front-end, libérant ainsi le temps de développeur .NET à faire les choses difficiles.

Umbraco.tv a été énorme en moi se lever pour accélérer rapidement.

Jusqu'à présent, j'adore l'extensibilité, la simplicité et le contrôle que Umbraco donne aux constructeurs de site Web.

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