Domanda

Cercando un po ' di feedback su quelli di voi che hanno valutato umbraco ultimamente.

Sono stato in una missione per la 'migliore' cms che saldi la facilità di utilizzo/extendability/personalizzazione etc.da utilizzare come base per un nuovo prodotto verticale sono in fase di pianificazione, quindi per il mese passato o così ho avuto il download, l'installazione, la lettura del codice sorgente e la creazione di siti di prova in ogni asp.net cms posso ottenere le mie mani - e finora ho tirato giù GraffitCMS, MojoPortal, Oxite, Frutteto, Kuboo e forse un paio di altri che non sto a ricordare la parte superiore della mia testa.

Per ciascuno di questi, ad eccezione di Umbraco, Io sono stato e funzionante in meno di un paio d'ore, tra cui l'aggiunta di pagine, la personalizzazione dei modelli, e in alcuni casi (soprattutto Graffiti), la scrittura di cadere nel widget in C# nel giro di poche ore....

Ma con Umbraco, dopo aver lottato per quasi 2 giorni, sempre a correre, e ora un'altra mattina, guardare video, e quindi la creazione di pagine, ecc, sono ancora in grado di ottenere anche un semplice sito operativo, e anche le pagine che ho ottenuto lavorando crash di routine (per non parlare di essere un cane)...

Quindi, la domanda è:Sto facendo di sbagliato?o è davvero così difficile lavorare con?e, cosa più importante, se posso continuare a spingere in avanti, sarà valsa la pena?o devo tagliare le mie perdite e andare avanti?

Edit:asp.net con il supporto di SQL Server sono i requisiti di qualcosa che posso scegliere.

AGGIORNAMENTO DOPO UN ANNO (Febbraio/2011): Le mie impressioni iniziali sono ancora precise, Umbraco è diverso dalla maggior parte degli altri CMS che ho usato in passato, e per me ha preso un po ' di più rispetto al solito per 'get it', ma ora che l'ho, devo dire che mi hanno un migliore apprezzamento del prodotto, cosa fa e come lo fa - e per coronare il tutto, si compie davvero molto bene, soprattutto con l'ultima versione di 4.6.1.Così mi chiamano la conversione - io sono contento di aver bloccato e poi ha preso un altro sguardo.Ho solo aggiornare questo post ora, più di un anno dopo, per non lasciare la mia iniziale negativa, la review qui per i posteri.

È stato utile?

Soluzione

La curva di apprendimento per Umbraco è breve ma ripida. Una volta che tutti i 'clic', allora ti verrà installato e funzionante in breve tempo.

E 'diverso da altre piattaforme CMS nel senso che non ti dà nulla fuori dalla scatola - solo una tela bianca su cui lavorare. Altri sistemi CMS impostare con un modello predefinito e permettere di cadere in termini di funzionalità pre-costruito. Umbraco è, in base alla progettazione, non è affatto così. Si ottiene solo ciò che si mette in, non genera nulla per te.

Questo è l'ideale per gli sviluppatori e designer che vogliono il controllo del 100% rispetto il loro codice / markup.

La versione 4.7 (attualmente in release candidate) introduce la sintassi Razor per la creazione di macro. Questo elimina bisogno XSLT + XPath che credo fosse un grosso ostacolo per un sacco di gente. Anche se non hai familiarità con rasoio, è molto intuitivo da imparare rispetto alle offerte basate su XML.

I video sono stati citati da altri manifesti qui sotto. $ 20 è un piccolo prezzo da pagare per ottenere rapidamente operativi.

Altri suggerimenti

Ha importanza? Quello che voglio dire è, se lo trovate difficile da usare, e non ci sono altre alternative disponibili, perché persistono? Se si tratta di non-intuitivo per voi, allora si sta andando a trovare difficile da usare. Se non ha una certa caratteristica killer voi (si pensi) necessità, discarica e andare avanti. Non è necessario il fastidio di cercare di avvolgere la testa intorno ad alcuni stranamente progettato (a voi) del prodotto, e gli sviluppatori del prodotto non è necessario il fastidio di cercare di sostenere le persone che pensano che il loro prodotto dovrebbe funzionare in qualche modo wasn 't progettato per.

Niente di tutto questo è destinato ad essere dura, solo pratico. Avete la libertà di scegliere, in modo da scegliere quello che funziona meglio per voi. Questo suona come non funziona, in modo da andare avanti. Mio fratello-in-law voleva comprare una Volvo, ma ha trovato i controlli e cruscotto completamente confuso, così ha liquidata con una BMW, invece. Niente di sbagliato con la Volvo, niente di sbagliato con mio fratello-in-law, proprio dissonanza cognitiva. Non ti preoccupare.

Ho costruito siti con Umbraco per qualcosa come 5 anni ormai, e non riconosco la tua descrizione di Umbraco come un CMS molto difficile, ma cercherò di fornire alcune indicazioni qui per aiutarvi se si 'stiamo ancora considerando Umbraco:

  1. Vai a http://our.umbraco.org , leggere le pagine Wiki-, e inviare tutte le domande nei forum là, è una comunità molto amichevole.
  2. uso sempre Microsofts Web Platform Installer durante l'installazione di Umbraco, Vi aiuterà a creare il tuo sito, e impostare il backup del database. Basta essere sicuri non per installare Umbraco in una sottodirectory / virtuale, in quanto Umbraco non può gestire una configurazione del genere.
  3. Se possibile, fare il vostro installare su una macchina di sviluppo con IIS7 e SQL Server Express, funzionerà di sicuro, e l'implementazione di un sito finito può essere fatto con un trasferimento xcopy e il ripristino di un backup del database.
  4. Non iniziare un nuovo sito Umbraco, prima di aver codificato il codice HTML che verrà usato per il sito, o almeno avere un davvero le idee chiare circa i tipi di pagina, e html contenuti avrete bisogno.

Spero ti rivedrò sul forum Umbraco.

Saluti Jesper Hauge

Come veterano brizzolato CMS posso dire che Umbraco non è più difficile è quello di configurare e utilizzare rispetto alle soluzioni molti altri CMS.

Per quanto se a trovarlo facile o difficile dipende in gran parte la vostra esperienza precedente con CMS e le vostre aspettative per quello che un CMS dovrebbe fornire out of the box.

Ho lavorato per lo più con grande CMS:

  • Microsoft CMS
  • L'immediatezza
  • Obtree
  • Reef (qualcuno ricorda che uno!)
  • etc ....

Contro coloro che non è più difficile è quello di utilizzare ed è probabilmente più facile in quanto tende a uscire dalla tua strada e ti permette di andare avanti con la costruzione delle funzionalità necessarie.

Tuttavia, se le vostre aspettative sono più basati su cose come Wordpress, cioè installare e andare, ma con le opzioni più limitate, allora può essere difficile per iniziare con (se solo accenderlo senza installare uno starter kit sito web).

La mia raccomandazione è che se si sta costruendo un piccolo sito si dà un'occhiata alla creative sito Starter kit a our.umbraco.org . Ci sono anche molti pacchetti che è possibile installare per rendere le cose più facili o aggiungere funzionalità specifiche (tra cui controlli di navigazione pre-costruito e soluzioni complete blog ).

Anche dare un'occhiata alla Wiki su our.umbraco.org e fare domande nel forum , la comunità è cordiale e disponibile.

Umbraco è un po ' diverso rispetto ad altri Cms come Sitefinity, DNN, o Drupal.Non confrontare bene a Sitecore.

Sì, c'è un po ' di una curva di apprendimento.Penso che il XSLT può causare, ma più probabilmente è solo il fatto che bisogna capire come Umbraco è strutturato.Ci sono molto pochi "moduli" out of the box che si deve organizzare e stile.Piuttosto, esso consente di creare facilmente la vostra propria struttura e di markup che non forza in una scatola che è difficile uscire.

Ho usato Drupal, Sitefinity, WordPress, Sitecore, e alcuni altri e francamente Umbraco è il mio preferito.Se sai come sviluppare siti web e non vuole limiti di progettazione, di markup, o di esperienza del cliente quindi Umbraco è una grande scelta.Se non siete realmente la costruzione di un sito, ma vuole solo mettere insieme i pezzi e ottenere "qualcosa" di lavoro, quindi potrebbe non essere la pena il vostro tempo.Se si crea un sacco di siti o volete che il vostro fine agli utenti di modificare facilmente i contenuti (non solo un grande ricco editor di testo), quindi potrebbe essere la pena di superare la curva di apprendimento.

I video sono completamente la pena di $20 per guardare BTW.Essi sono di gran lunga meglio di qualsiasi documentazione e dopo magari 5-6 video si dovrebbe essere "ottenere".Basta acquistare un mese e annulla dopo che.

La comunità è impressionante troppo.Se siete alle prese, oltre al capo http://our.umbraco.org forum e ottenere qualche aiuto.C'è un sacco di là.

Inoltre, provare a installare la Creative Web Starter Kit pacchetto o il Blog 4 Umbraco pacchetto per ottenere un inizio capo.Chi sarà più familiare per chi proviene da un Sitefinity o Drupal in background e può aiutare la curva di apprendimento si appiattiscono.

Buona fortuna!

Come un programmatore senior .NET naturalmente mi gravitano a soluzioni basate su .NET, e Umbraco sembra essere un solido CMS. Così ho installato e ho cercato di acquisire alcune conoscenze e ottenere andando e questi sono i miei risultati:

  • I video sono ridicolmente sottili sui contenuti. Il primo video introduttivo parla di una pista. Che cosa sulla terra è una pista ??? No gergo per favore, io sono un utente prima volta.
  • si deve pagare per i video più avanzate. Nessuna meraviglia che non è decollato come un mainstream NET basato CMS.
  • Fuori le demo scatola sono non funzionale (ho scelto il tema di business di un menu non funzionano)
  • Area Admin molto non intuative
  • Installazione forze WebMatrix installatiuon .. Ho IIS7 e così fanno i nostri sistemi di produzione ... I DON "T VOGLIO documentazione WebMatrix !!! Finding su questo, inoltre, non è facile.

Tutto sommato estremamente frustrante da usare e mi ha messo fuori Umbraco totalmente.

Così ho preso su Wordpress nel frattempo e lo trovo estremamente facile estendere l'interfaccia di amministrazione. Documetnation e il sostegno della comunità è superba. Solo un peccato sue basi di PHP perché non volerà nella mia azienda che ha investito molto nel sviluppatori .NET: - (

Opinioni a parte, questo dipende dal tipo di sfondo.Io sono un ingegnere del software che non sono un webmaster.Così, credo, come un ingegnere del software e non come un webmaster.

Umbraco è stato MOLTO frustrante per me per installare, semplicemente perché non c'era facilmente trovato il TESTO di documentazione.Una volta ho finalmente scoperto che era una brezza da installare.

Il problema per molti web designer è che essi non sono gli ingegneri del software.Niente male per i web designer che non sono anche gli ingegneri del software, è solo un modo diverso di vedere il mondo.Ho lavorato molto con il web designer che ha bisogno di interfacciarsi con il mio C++ e C# back end;hanno una prospettiva completamente diversa di quasi tutto.

Una volta ho passato il pippo implicita processo di installazione (che è male, male, male, non si dovrebbe mai bisogno di un altro prodotto per installare il vostro proprio!) Ho trovato Umbraco per essere semplice e intuitivo.Anche il mio (non-programmatore) fidanzata trovato per essere molto più logico di alcuni degli altri CMS avevamo giocato in giro con.Drupal, per esempio, è semplice da installare, ma non è realmente progettato per lo sviluppo di Windows (ASP.NET/SQL Server), l'ambiente e I odio PHP, quindi alla fine ho abbandonato.MojoPortal era davvero bello e semplice, ma...e ' stato...bene...semplice. Troppo semplice.

Mi piace Frutteto, ma l'ultima volta che ho guardato che c'era così poco in termini di che cosa iniziare con quello che ho deciso che sarebbe stato un problema nell'immediato futuro.Volevo un web content management system, non una piattaforma di sviluppo web.Ho continuato a pensare a Orchard è un po ' come *nix:"Un bel posto per vivere, ma ya non voglio visita."

Umbraco per me è un bel mezzo, luogo, estremamente flessibile e facile da estendere.Cerca di non ottenere nel vostro senso.Se si desidera estendere, si sarebbe probabilmente fare di meglio per imparare il C# (o {rabbrividire} VB) o co-opt a qualcuno di scrivere il code-behind per voi.Ma, il suo utilizzo è estremamente semplice e dritto in avanti.

non posso dire se è solo difficile da usare in generale - ma sono venuto a gran parte alla stessa conclusione, come avete fatto. Sono rimasto particolarmente deluso dalla mancanza di documentazione utile - tutte le risorse video potenzialmente utili al loro sito web sono per la pay $$$ solo - cosa succede con questo ??

Inoltre, i pochi video intro che ho visto mai del tutto cliccato con me. Hanno presentato un sacco di concetti, ma in realtà non li ha spiegato molto.

Ho anche aveva provato Graffiti, ma che non è mai del tutto funzionato, sia - e con il suo futuro meno certo, ho rinunciato a questo. Altri sembravano troppo complicato per le mie esigenze (Kentico, CommunityServer, e altri).

Alla fine, sulla base di un suggerimento da un collega sul superuser.com, sono andato con BlogEngine.NET per il sito web del mio club, e finora, non ho guardato indietro a tutti. E 'pura ASP.NET che fa appello a me, è facilmente estendibile, ha una abbastanza grande comunità con estensioni e temi e roba. Dalla mia esperienza personale, posso solo consigliare di check it out, se si dispone di un sito per lo più (blog) Condividi con sede a mente.

Strano. Mi ci vogliono 5 minuti per installare nuovo sito Umbraco, in 2 ore sono riuscito a creare il sito standard di portafoglio (bene, quando ho già abituato a XSLT). E 'molto facile creare, modificare, aggiungere controlli personalizzati, aggiungere smth a sezione di amministrazione, ecc.

Quello che era difficile da capire (mi ha portato mezz'ora) che non ho scrivere alcun codice SQL o C # fino a quando ho bisogno di un po modello di dati aggiuntivi che di cui sopra Documenti concetto o capacità Umbraco. Tali campioni:. Auto-ridimensionamento immagini, invocando alcune web-service, ecc - tutto ciò che viene dal livello di logica di business che non può essere coperto per modello CMS

Nella maggior parte dei casi Umbraco è così facile da usare che anche quel po 'di documentazione è sufficiente. C'è abbastanza API sottile e facile fornita da Umbraco, ma c'è una buona tecnologia. livello necessario da sviluppatori, e che di primo XML di tutti:. XQuery e XPath per il massimo utilizzo di XSLT

E una volta di più l'installazione: Ho appena seguito ogni passo della guida all'installazione e questo è tutto

.

Il problema con Umbraco è che l'interfaccia utente è scomoda e non è immediatamente evidente come usarlo e dove trovare le cose. Ci sono diversi pulsanti di sezione nella parte inferiore della pagina e quando si fa clic su uno, si è presentato con una vista ad albero in cui si drill-down per quello che vuoi. Questo è un male UI 101: niente carne mistero. Tutte le funzioni dovrebbero essere organizzati e visibili per l'utente. Menu a discesa con sottomenu sarebbe stato un approccio migliore.

I nomi degli elementi di interfaccia utente sono ambigue. Per esempio, c'è un utenti registrati e una sezione Utenti, uno sviluppatore e una sezione Impostazioni, un contenuto e una sezione Media. Non è un supporto dovrebbe essere contenuti? Non sono membri anche gli utenti? Non sono Impostazioni qualcosa di uno sviluppatore avrebbe fatto? È possibile ottenere la mia direzione.

Con il rilascio della versione 5, nessuno di questi problemi sono stati risolti. La cosa migliore che hanno fatto era quello di uccidere XSLT / Classic ASP.NET e sostituirlo con MVC e Razor. In questo modo ottenere la testa intorno al prodotto molto più facile dal punto di vista di uno sviluppatore, nonostante la mancanza di documentazione adeguata per la versione 5. Dal punto di vista la creazione di contenuti, è ancora carente, tuttavia.

Se volete vedere una grande interfaccia utente, guardare oltre SiteFinity. Anche se il nuovo design non è buono come Sitefinity 3 versioni, è la modifica dei contenuti è il migliore che ho visto sul mercato. E 'un peccato che non supporta MVC e di controlli sono ingombranti per modificare e stile.

Quello che desidero avrei saputo!

Umbraco - Prima di iniziare

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top