Question

Vous recherchez des commentaires sur ceux d'entre vous qui ont évalué Umbraco ces derniers temps.

Je suis dans une quête pour les « meilleurs » cm qui équilibre la facilité d'utilisation / extensibilité / personnalisation, etc. à utiliser comme base pour un nouveau produit vertical que je suis dans les étapes de planification, donc pour le mois passé ou alors je suis téléchargement, l'installation, la lecture du code source et la création de sites de test dans tous les asp.net cm Je peux mettre la main sur - et jusqu'à présent, je l'ai tiré vers le bas GraffitCMS, mojoPortal, Oxite, Orchard, Kuboo et peut-être quelques d'autres que je ne suis pas se souvenir du haut de ma tête.

Pour chacun de ceux-ci, sauf Umbraco , j'ai été opérationnel en moins de quelques heures, y compris l'ajout de pages, la personnalisation des modèles, et dans certains cas (en particulier Graffiti), goutte à écrire dans les widgets en C # en quelques seulement quelques heures ....

Mais avec Umbraco, après avoir lutté pendant près de 2 jours, juste obtenir à courir, et maintenant un autre matin, regarder des vidéos, puis pages bâtiment etc, je suis toujours incapable d'obtenir même même un site simple d'exploitation, et même les pages J'ai eu l'accident de travail régulièrement (sans parler d'être un chien) ...

Alors, la question est: ce que je fais mal? ou est-il vraiment difficile de travailler avec? et plus important encore, si je continue à aller de l'avant, il sera la peine? ou dois-je couper mes pertes et passer à autre chose?

Edit: asp.net avec le support SQL Server sont des exigences de tout ce que je prends

.

MISE À JOUR UN AN PLUS TARD (février / 2011): Mes premières impressions sont toujours exactes, Umbraco est différent de la plupart des autres CMS que je l'ai utilisé dans le passé, et m'a pris un peu plus longtemps que d'habitude pour « obtenir », mais maintenant que je l'ai, j'ai dire que j'ai une bien meilleure appréciation du produit, ce qu'il fait et comment il le fait - et pour couronner le tout, il réalise vraiment très bien - surtout avec la dernière version de 4.6.1. Alors, appelez-moi un converti - Je suis heureux je l'ai coincé et ensuite pris un autre regard. Mettre à jour que ce poste maintenant, plus d'un an plus tard pour ne pas laisser mon négatif initial « examen » ici pour la postérité.

Était-ce utile?

La solution

La courbe d'apprentissage pour Umbraco est courte mais raide. Une fois que tout « clique » alors vous serez opérationnel à brève échéance.

Il est différent des autres plates-formes CMS en vous tout ce que vous ne donnez pas de la boîte - juste une toile vierge pour travailler. Les autres systèmes de CMS vous mis en place avec un modèle par défaut et vous permet de déposer des fonctionnalités pré-construit. Umbraco est, par la conception, pas comme ça du tout. Vous obtenez seulement ce que vous mettez dedans, il ne génère rien pour vous.

Ceci est idéal pour les développeurs et les concepteurs qui veulent avoir le contrôle de 100% par rapport à leur code / balisage.

Version 4.7 (actuellement en version release candidate) présente la syntaxe Razor pour créer des macros. Cela supprime besoin XSLT XPath + que je pense était un gros bloc d'achoppement pour beaucoup de gens. Même si vous n'êtes pas familier avec rasoir, il est beaucoup plus intuitive d'apprendre que les offres basées sur XML.

Les vidéos ont été mentionnés par d'autres affiches ci-dessous. 20 $ est un petit prix à payer pour se lever et courir rapidement.

Autres conseils

Est-il important? Ce que je veux dire est, si vous avez du mal à utiliser, et il y a d'autres alternatives disponibles, pourquoi persister? Si elle est non-intuitive pour vous, alors vous allez trouver difficile à utiliser. Si elle n'a pas une caractéristique de tueur que vous (pensez-vous) besoin, le jeter et passer à autre chose. Vous n'avez pas besoin les tracas d'essayer d'envelopper votre tête autour de certains curieusement conçu (pour vous) produit, et les développeurs du produit ne avez pas besoin les tracas d'essayer d'aider les gens qui pensent que leur produit devrait fonctionner d'une certaine manière il était pas « t conçu pour.

Rien de tout cela est destiné à être dur, juste pratique. Vous avez la liberté de choisir, afin de choisir ce qui fonctionne le mieux pour vous. Cela sonne comme il ne fonctionne pas, donc passer à autre chose. Mon beau-frère voulait acheter une Volvo, mais a trouvé les commandes et tableau de bord totalement confus, mais il finit avec une BMW à la place. Rien de mal avec la Volvo, rien de mal avec mon beau-frère, juste dissonance cognitive. Ne vous inquiétez pas.

J'ai construit des sites avec Umbraco quelque chose comme 5 ans maintenant, et je ne reconnais pas votre description de Umbraco comme un CMS très difficile, mais je vais essayer de donner quelques conseils ici pour vous aider si vous « re envisage toujours Umbraco:

  1. Aller à http://our.umbraco.org , lisez les pages Wiki, et poster des questions dans les forums là-bas, il est une communauté très sympathique.
  2. Utilisez toujours Microsofts Web Platform Installer lors de l'installation Umbraco, Il vous aidera à créer votre site, et configurer votre base de données. Assurez-vous simplement pas pour installer Umbraco dans un sous / répertoire virtuel, puisque Umbraco ne peut pas gérer une configuration comme ça.
  3. Si possible, faites votre installation sur une machine de développement avec IIS7 et SQL Server Express, cela fonctionnera bien sûr, et le déploiement d'un site fini peut être fait avec un transfert xcopy et une restauration d'une sauvegarde de base de données.
  4. Ne pas lancer un nouveau site Umbraco, avant que vous ayez le code HTML que vous avons écrit allez utiliser pour le site, ou au moins avoir une idée vraiment clair sur les types de pages, et html le contenu que vous aurez besoin.

J'espère que je vais vous voir sur les forums Umbraco.

Cordialement Jesper Hauge

En tant que vétéran CMS grisonnant, je peux dire que Umbraco est pas plus difficile à mettre en place et à utiliser que beaucoup d'autres solutions CMS.

Cependant une grande partie de si vous trouvez qu'il est difficile ou facile dépend en grande partie de votre expérience avec la CMS et vos attentes pour ce CMS devrait fournir hors de la boîte.

Je travaille surtout avec CMSs plus:

  • Microsoft CMS
  • Instantanéité
  • Obtree
  • Reef (quelqu'un se souvient que l'un!)
  • etc ....

Contre ceux qu'il est pas plus difficile à utiliser et est probablement plus facile car il a tendance à sortir de votre chemin et vous permet de vous concentrer sur la construction de la fonctionnalité dont vous avez besoin.

Toutefois, si vos attentes sont plus basées autour des choses comme Wordpress, à savoir installer et viennent, mais avec plus d'options limitées, il peut être difficile de commencer avec (si vous le feu juste sans l'installation d'un kit de démarrage d'un site Web).

Ma recommandation est que si vous construisez un petit site que vous jetez un oeil à la page kit de démarrage site Creative our.umbraco.org . Il y a aussi beaucoup de paquets que vous pouvez installer pour faciliter les choses ou ajouter des fonctionnalités spécifiques (y compris complète des solutions de blog ).

Jetez aussi un coup d'œil à la Wiki sur our.umbraco.org et poser des questions dans le forum , la communauté est serviable et sympathique.

Umbraco est un peu différente de celle d'autres CMSs comme Sitefinity, DNN, ou Drupal. Il ne se compare bien à Sitecore.

Oui, il y a un peu d'une courbe d'apprentissage. Je pense que le XSLT peut causer, mais plus probable est juste le fait que vous devez comprendre comment Umbraco est structuré. Il y a très peu de « modules » de la boîte que vous avez à organiser et le style. Au contraire, il vous permet de créer facilement votre propre structure et le balisage qui ne vous oblige pas dans une boîte qui est difficile à sortir.

Je l'ai utilisé Drupal, Sitefinity, WordPress, Sitecore, et quelques autres et franchement Umbraco est mon préféré. Si vous savez comment développer de grands sites Web et vous ne voulez pas de limites à votre conception, l'expérience balisage ou client alors Umbraco est un excellent choix. Si vous n'êtes pas vraiment construire un site mais juste voulez mettre les pièces ensemble et d'obtenir « quelque chose » de travail, alors il ne peut pas être utile de votre temps. Si vous construisez beaucoup de sites ou si vous voulez que vos utilisateurs finaux de modifier facilement le contenu (et pas seulement un grand éditeur de texte enrichi), il peut être utile de surmonter la courbe d'apprentissage.

Les vidéos sont tout à fait vaut 20 $ pour regarder BTW. Ils sont beaucoup mieux que tous les documents que vous pouvez trouver et après peut-être 5-6 vidéos que vous devriez être « l'obtenir ». Il suffit d'acheter un mois et annuler après.

La communauté est trop génial. Si vous avez du mal, la tête sur le http://our.umbraco.org forums et obtenir de l'aide. Il y a beaucoup d'elle là-bas.

En outre, essayez d'installer le package Starter Kit Web Creative ou le package Umbraco Blog 4 pour obtenir un bon départ. Ceux-ci seront plus familiers à ceux provenant d'un Sitefinity ou arrière-plan Drupal et peut aider à la courbe d'apprentissage aplatir.

Bonne chance!

En tant que programmeur .NET principal naturellement je gravite vers .NET solutions et Umbraco semble être un CMS solide. Donc, je l'ai installé et essayé d'acquérir des connaissances et de le faire va et ce sont mes conclusions:

  • Les vidéos sont ridiculement minces sur le contenu. Les premiers entretiens vidéo d'introduction d'une piste. Que diable est une piste ??? Pas de jargon s'il vous plaît, je suis un utilisateur de première fois.
  • Vous devez payer pour les vidéos les plus avancées. Pas étonnant qu'il n'a pas décollé comme .NET grand public CMS basé.
  • Sur les démos de boîte sont non fonctionnels (j'ai choisi le thème d'affaires un des menus ne fonctionnent pas)
  • Espace Admin très non-intuative
  • forces d'installation WebMatrix installatiuon .. Je IIS7 et donc ce que nos systèmes de production ... Je DON "T VEUX !!! WebMatrix trouver la documentation sur c'est pas facile.

Dans l'ensemble EXTRÊMEMENT frustrantes utiliser et me rebuter Umbraco totalement.

Je l'ai pris sur Wordpress dans le même temps et je trouve qu'il est extrêmement facile d'étendre l'interface d'administration. Documetnation et le soutien communautaire est superbe. Juste dommage ses bases de PHP parce que ne voleront pas dans mon entreprise qui a investi massivement dans les développeurs .NET: - (

Les opinions mises à part, tout cela dépend de votre arrière-plan. Je suis un ingénieur logiciel et non un webmaster. Donc, je pense comme un ingénieur logiciel et non pas comme un webmaster.

Umbraco était très frustrant pour moi d'installer simplement parce qu'il n'y a pas facilement trouvé la documentation TEXT. Une fois que j'ai finalement trouvé cela, il était très facile à installer.

Le problème pour de nombreux concepteurs de sites Web est qu'ils ne sont pas des ingénieurs logiciels. Rien mal de concepteurs de sites Web qui ne sont pas aussi des ingénieurs logiciels, il est juste une autre façon de voir le monde. Je travaille beaucoup avec des designers web qui avait besoin d'une interface avec mon C ++ et C # extrémités arrière; ils ont une perspective complètement différente de presque tout.

Une fois que je suis passé la Goofy implicite processus d'installation (qui est mauvais, mauvais, mauvais - vous ne devriez jamais besoin d'un autre produit juste pour installer votre propre !) Je trouvé Umbraco être simple et intuitive. Même mon (non-programmeur) petite amie trouvé qu'il était beaucoup plus logique que certains des autres CMS nous avions été en train de jouer avec. Drupal, par exemple, est simple à installer, mais pas vraiment conçu pour un développement de Windows (ASP.NET/SQL Server) et de l'environnement I haine PHP, donc je finalement abandonné cela. MojoPortal était vraiment agréable et simple, mais ... il était ... eh bien ... simple. Trop simple.

J'aime Orchard, mais la dernière fois que je regardais qu'il y avait si peu en termes de quoi commencer que j'ai décidé que ce serait un problème dans l'immédiat. Je voulais un système de gestion de contenu web, pas une plate-forme de développement web. Je pensais Orchard est un peu comme * nix: «Un endroit agréable à vivre, mais ya ne voudrais pas visite là-bas »

Umbraco pour moi est un endroit agréable moyen, extrêmement flexible et facile à étendre. Il essaie très difficile de ne pas obtenir sur votre chemin. Si vous voulez prolonger vous probablement faire mieux soit apprendre le C # (ou {} grincer des dents VB) ou coopter quelqu'un pour écrire le CodeBehind pour vous. Mais, en utilisant, il est extrêmement simple et directe.

Je ne peux pas dire si c'est juste difficile à utiliser en général - mais je suis venu à une grande partie de la même conclusion que vous avez fait. J'ai été particulièrement déçu par le manque de documentation utile - toutes les ressources vidéo potentiellement utiles à leur site Web sont pour payer $$$ seulement - ce qui est avec qui ??

En outre, les quelques vidéos d'introduction que j'ai vu jamais tout à fait cliqués avec moi. Ils ont présenté beaucoup de concepts, mais les n'a jamais vraiment expliqué beaucoup.

J'avais aussi essayé Graffiti, mais jamais tout à fait travaillé, que ce soit - et son avenir moins sûr, j'ai renoncé à cela. D'autres avaient l'air trop compliqué pour mes besoins (Kentico, CommunityServer, et d'autres).

En fin de compte, sur la base d'une pointe par un collègue sur superuser.com, je suis allé avec BlogEngine.NET pour le site web de mon club, et jusqu'à présent, je ne l'ai pas regardé en arrière du tout. Il est ASP.NET pur qui me plaît, il est facilement extensible, a une communauté assez importante avec des extensions et des thèmes et des choses. D'après mon expérience personnelle, je ne peux que vous recommander le vérifier, si vous avez un site basé après la plupart du temps (blog) à l'esprit.

Étrange

. Il me faut 5 minutes pour installer le nouveau site de Umbraco, en 2 heures je parvins pour créer le site web du portefeuille standard (bien, quand je l'ai déjà pris l'habitude de XSLT). Il est très facile de créer, modifier, ajouter des contrôles personnalisés, ajouter lissée à la section d'administration, etc.

Quel était difficile à comprendre (m'a pris une demi-heure) que je n'ai pas à écrire du code SQL ou C # jusqu'à ce que je besoin d'un certain modèle de données supplémentaire qui est au-dessus concept de documents ou capacités Umbraco. De tels échantillons. Images auto-redimensionnement, invoquant un certain service Web, etc. - tout ce qui vient de la couche logique métier qui ne peuvent pas être couverts par le modèle CMS

Dans la plupart des cas Umbraco est si facile à utiliser que même que peu de documentation suffit. Il est assez API mince et facile fourni par Umbraco, mais il y a une bonne technologie. niveau nécessaire de développeur, et qui est le 1er XML de tous. XQuery et XPath à utiliser au maximum XSLT

Et une fois de plus sur l'installation. Je viens de suivre chaque étape du guide d'installation et c'est tout

Le problème avec Umbraco est que l'interface utilisateur est maladroit et il est pas immédiatement apparente comment l'utiliser et où trouver les choses. Il y a plusieurs boutons de section au bas de la page et lorsque vous cliquez sur l'un, vous êtes présenté avec une vue arborescente où vous percez à ce que vous voulez. C'est une mauvaise interface utilisateur 101: pas de viande de mystère. Toutes les fonctions doivent être organisées et visibles pour l'utilisateur. Dropdowns avec des sous-menus aurait été une meilleure approche.

Les noms d'éléments de l'interface utilisateur sont ambigus. Par exemple, il y a un des membres et une section Utilisateurs, un développeur et une section Paramètres, un contenu et une section de support. Ne sont pas des médias censés être contenu? Ne sont pas membres aussi les utilisateurs? Ne sont pas des paramètres quelque chose d'un développeur ferait? Vous obtenez ma dérive.

Avec la sortie de la version 5, aucune de ces questions ont été abordées. La meilleure chose qu'ils ont faite a été de tuer XSLT / ASP.NET classique et le remplacer par MVC et Razor. Cela rend l'obtention de votre tête autour du produit beaucoup plus facile du point de vue d'un développeur, en dépit d'un manque de documentation adéquate pour la version 5. Du point de vue de la création de contenu, il est encore défaut, cependant.

Si vous voulez voir une grande interface utilisateur, ne cherchez pas plus loin que Sitefinity. Même si le nouveau design est pas aussi bon que les versions de Sitefinity 3, il est l'édition de contenu est le meilleur que je l'ai vu sur le marché. Il est dommage qu'il ne supporte pas MVC et le contrôle de celui-ci sont lourdes à modifier et le style.

ce que je souhaite que je l'aurais su!

Umbraco - Avant de commencer

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