10

Lavoro per una grande organizzazione di governo locale che sta per iniziare a utilizzare SharePoint per sostituire la nostra intranet obsoleta con un sito collaborativo tutto danzante. L'obiettivo dell'intranet sarà la sostituzione di file casuali, pagine di contenuti e documenti distribuiti all'interno dell'organizzazione con un'installazione di SharePoint che porterà magicamente l'ordine a tutto ciò.Sharepoint CMS vs UmbracoCMS

La decisione di utilizzare SharePoint per la rete intranet è già stata presa.

Anche il CMS che utilizziamo sul nostro sito Web pubblico deve essere sostituito. Ho proposto di utilizzare UmbracoCMS, ma a causa dell'implementazione di SharePoint in sospeso sulla nostra intranet, il mio capo ha suggerito di utilizzare SharePoint anche per il sito web. Lo ha suggerito da un punto di vista puramente logico perché non è uno sviluppatore, e posso capire perché questa linea di condotta potrebbe sembrare la via più ovvia.

Sono molto scettico sull'utilizzo di SharePoint per coprire il nostro sito web. Avremmo solo bisogno degli elementi effettivamente "content managerment" di esso con gran parte del resto del sito Web costituito da applicazioni .NET esistenti.

Per la nostra Intranet, lo sviluppo di qualcosa con SharePoint sembra ovvio in quanto si integrerà con e-mail e Office e consentirà la condivisione dei contenuti e l'integrazione con la nostra Active Directory (o questo è quello che presumo).

Tuttavia, il nostro sito Web è completamente diverso e contiene molte applicazioni insieme a un CMS arcaico. Questo è un sito web del settore pubblico, quindi l'accessibilità e l'interoperabilità del sito web sono fondamentali. Deve essere facile da usare e generare output accessibili e codice XHTML valido. Non abbiamo bisogno di alcuna funzionalità di condivisione di documenti o di collaborazione di SharePoint per il sito web.

Il mio istinto con l'utilizzo di SharePoint per il sito Web è che si tratta di una pessima idea.

Ho suggerito UmbracoCMS come controllo che prevedo che sarà maggiore rispetto a SharePoint e l'integrazione con .NET significa che saremo potenzialmente in grado di collegare tutte le nostre applicazioni insieme più facilmente che con SharePoint.

Qualcuno ha esperienza sull'utilizzo di uno o di entrambi questi prodotti o conosce alcune funzioni interessanti in SharePoint/Umbraco che potrei rendere questo un po 'più chiaro?

+0

Anche se non conosco UmbracoCMS (scusate) raccomando i dodici articoli di Robert Schifreen, maggio 2012, su SharePoint presso l'Università di Brighton: [1] (http://ur1.ca/ahxn2) | [2] (http://ur1.ca/ahxow) | [3] (http://ur1.ca/ahxoy) | [4] (http://ur1.ca/ahxoz) | [5] (http://ur1.ca/ahxp0) | [6] (http://ur1.ca/ahxp1) | [7] (http://ur1.ca/ahxp2) | [8] (http://ur1.ca/ahxp3) | [9] (http://ur1.ca/ahxp5) | [10] (http://ur1.ca/ahxp6) | [11] (http://ur1.ca/ahxp7) | [12] (http: // UR1.ca/ahxp9) –

risposta

8

Il problema principale dell'utilizzo di Microsoft Office SharePoint Server per il tuo sito Web pubblico è il costo molto elevato delle licenze. Avrai bisogno di qualcosa come una licenza di Office SharePoint Server 2007 Office SharePoint Server. Il prezzo è elencato come USD 41.134 su Microsoft pricing page. Oltre a ciò ho scoperto che SharePoint è molto ricco di funzionalità e sicuramente adatto per siti Web diversi dalla "intranet standard".

+3

+1 per costo di licenza –

+1

Mentre la licenza MOSS IS è costosa, non è l'unico scenario. Emma Healey di Microsoft è un gestore di escalation delle licenze per Microsoft UK. Descrive alcuni scenari e i loro requisiti di licenza (vedi link). Per alcuni scenari è possibile utilizzare un External Connector di Windows Server che è di US $ 2,000: http://ladylicensing.spaces.live.com/blog/cns!87F95F1B5B21B01E!575.entry – shufler

1

La mia azienda ha iniziato a testare Sharepoint Services (WSS 3.0) in quanto è una versione gratuita, è corta alcune funzionalità di MOSS (Sharepoint 2007) ma è gratuita e viene fornita con molte delle cose che un'azienda potrebbe richiedere. Tuttavia si tratta di un prodotto Microsoft, quindi ha sempre ottenuto alcuni "trucchi" per le licenze.

WSS ha funzionato bene internamente con la gestione dei documenti, la collaborazione in team, la funzionalità di tipo wiki/blog, si integra con l'autenticazione LDAP/Windows (è MS in fondo).

+0

Grazie per il consiglio su WSS 3.0 che è gratuito. Stai dicendo che ci sono dei trucchi per le licenze con il tuo setup? – Phil

+0

WSS utilizza la stessa licenza di Windows Server che esegue l'installazione. È necessario il CALS utente/dispositivo richiesto. Gli unici "trucchi di licenza" associati a WSS sono se si prevede di estenderlo a utenti esterni all'organizzazione, nel qual caso è necessario il connettore esterno. – shufler

7

Non sono d'accordo con Martin sul fatto che l'alto costo delle licenze è il problema principale. Il problema principale è che Sharepoint non è progettato per essere un CMS per siti Web pubblici. Hai mai guardato l'HTML che Sharepoint sputa per impostazione predefinita?Puoi risolvere tutti questi problemi ma ho parlato con persone che lo hanno fatto e tutti dicono che non ha senso usare Sharepoint per il tuo sito web pubblico. Quindi, se l'accessibilità e l'interoperabilità sono importanti, non utilizzare Sharepoint.

Sono d'accordo che sharepoint è bello per costruire una intranet.

Penso che umbraco sia il miglior sistema per i siti Web pubblici. È progettato per avere il pieno controllo dell'input, è possibile integrare qualsiasi progettazione di siti Web (senza limitazioni) e utilizzare i controlli .net esistenti. Ecco perché ho scelto Umbraco come predefinito CMS per i miei clienti nel 2007.

Cheers,

Richard

+2

Anche se sono d'accordo sul fatto che sharepoint può/è un disastro quando si tratta di strutturare i siti pubblici, è certamente possibile farlo. I * credo * che tutti i siti recovery.gov/whitehouse.gov siano in esecuzione su Sharepoint (ad esempio). – Chance

1

Dont' dimenticare di fattore di accettazione degli utenti nella vostra decisione. Dovendo allenarsi su due sistemi diversi può diventare rapidamente un PITA se ci sono un certo numero di persone che aggiornano il sito.

+0

Probabilmente non sarà un grosso problema. Il sistema SharePoint sarà potenzialmente utilizzato da 3.000 membri dello staff, ma il sito Web verrà aggiornato solo da circa 20 membri dello staff. – Phil

0

Non sapendo nulla di UmbracoCMS, direi che l'utilizzo di un sistema di sharepoint ti consentirà di fare le cose che devi fare ora e di estenderle in futuro. Come commento aggiuntivo a quelli sopra riportati, tieni presente che vorrai un qualche tipo di funzionalità di pubblicazione per questo sito esterno. WSS e MOSS possono adattarsi alla funzione. Anche la migrazione dei contenuti è interessante dal momento che è possibile sviluppare funzionalità nella farm corrente e quindi spingere selettivamente queste funzionalità nella farm esterna.

Per riassumere: Anche se l'installazione è ancora un problema nel calcio, si avrà un'esperienza amministrativa molto migliore se la topologia è omogenea. Dopotutto, questo è ciò che il tuo attuale problema è comunque ... perché creare più caos?

3

Senza conoscere i requisiti completi, Windows SharePoint Services 3.0 (a differenza di Microsoft Office SharePoint Server 2007) è una buona soluzione. La licenza è gratuita e funziona bene come framework per siti Web pubblici. Utilizzando WSS 3.0, sarai in grado di sfruttare l'infrastruttura MOSS 2007, l'amministrazione e la formazione degli utenti. Ho sviluppato una serie di siti rivolti al pubblico con successo utilizzando SharePoint per vari clienti e sono soddisfatto dei risultati.

Questo link fornisce un confronto completo tra il WSS 3.0 e MOSS 2007:

http://office.microsoft.com/en-us/sharepointtechnology/FX101758691033.aspx

2

Molte organizzazioni pubbliche utilizzano SharePoint per pubblicamente rivolto siti internet e di collaborazione. Quando è stato progettato, progettato e implementato secondo le tue specifiche, SharePoint può soddisfare i requisiti che hai descritto (inclusi i requisiti di accessibilità).

I trucchi reali con SharePoint (come con qualsiasi altro progetto di ingegneria software) sono la presenza di un team di professionisti competenti che sanno cosa stanno facendo.

Qui ci sono alcuni link a liste di siti che utilizzano SharePoint per avere una migliore idea di come le organizzazioni esistenti utilizzano SharePoint:

2

SharePoint può essere utilizzato per siti Web pubblici? Oh sì, davvero.Se hai dei dubbi, consulta questo sito: http://www.topsharepoint.com, dove troverai siti come Ferrari, Volvo Cars, Library of Congress, Carlsberg, Viacom, KPMG e molte altre società di alto profilo o organizzazioni governative.

Ammesso, ci possono essere problemi di accessibilità con SharePoint se ci si basa solo su Out of the Box-caratteristiche di Microsoft Office SharePoint Server (MOSS), ma nel tempo anche questi problemi sono stati tutti affrontati. Il ARF è un bell'esempio di come alcuni di questi problemi sono stati risolti (e ora è possibile eseguire anche parti Web per la convalida). Un altro è AKS, che ha anche Microsoft ufficialmente coinvolto. Un terzo è BKS.

Se le persone continuano a creare siti non convalidanti in SharePoint oggi, ciò potrebbe essere dovuto al fatto che non hanno effettuato ricerche approfondite o che non le hanno attribuite priorità.

Se si guardano sopra le sfide della convalida, direi che, poiché hai già deciso di utilizzare SharePoint per la rete Intranet, c'è ben poca ragione per non farlo anche per i tuoi siti pubblici. Molte intranet in esecuzione su MOSS sono infatti basate su modelli CMS, perché in questo modo si ottiene il meglio da entrambi i mondi. Tutte le funzionalità collaborative possono, per la maggior parte, essere facilmente abilitate anche per i siti CMS. Di fatto, si ottiene un MOSS molto maturo, pronto per l'azienda e scalabile, che comprende anche una serie di altre funzionalità come la facile implementazione del pacchetto di codice, la ricerca enterprise-ready, i flussi di lavoro, la distribuzione pianificata del contenuto da server a server, l'utente dettagliato gestione e un long list of other features.

Potrei andare avanti e avanti su SharePoint, ma in chiusura devo solo dire che anche la parte WSS gratuita può essere trasformata in un sistema CMS, comprovata da siti come Tozit e CompleteSharePoint.NET. Molto probabilmente scoprirai anche che, se hai bisogno di consulenti o di assumere personale per il lavoro, è più facile avere a bordo persone di SharePoint che Umbraco, semplicemente a causa della grande comunità che supporta la piattaforma SharePoint.

31

Essendo alla fine della costruzione di uno dei più grandi siti CMS di puro dominio pubblico su MOSS 2007 (extranet/intranet/internet), posso dire con certezza che è un vero CMS. Portale di collaborazione? Abbastanza decente. Gestione documenti? Non è affatto male. WCMS? Terribile. Orribile. Stai lontano.

Perché? Certo che puoi fare funziona, come ci sono un sacco di esempi là fuori. Puoi guardare il prodotto finito dall'esterno e potrebbe sembrare abbastanza decente. Ma non hai idea di quanto dolore, frustrazione, eccedenze di costo, ritardi e cattiveria generale siano accaduti per arrivarci. Fidati di me, può essere molto.

+3

SharePoint come extranet può essere fatto, basta assicurarsi di avere lo staff necessario e più importante di tutte è il TEMPO per affrontare tutti i suoi problemi. Anche se sei un negozio .NET, evitalo se puoi. –

+3

Ascolta questo tizio! ... – raklos

+0

Ahem ... [Solo con l'interfaccia Web di Microsoft, senza prodotti di terze parti, un utente può spostare una cartella in SharePoint Server 2010?] (Http://sharepoint.stackexchange.com/q/ 46853/11050) –

1

Senza una profonda conoscenza dello sharepoint (utilizzato solo per i siti interni), posso solo dare una mano sulla parte Umbraco. Come sviluppatore amo il controllo che ho sull'output xhtml, senza sorprese e estremamente flessibile. Alimentare siti di grandi dimensioni come i siti Conde Nast al di fuori degli Stati Uniti, Heinz, Hasselblad e altri ancora significa che è in scala. Ma, penso che la risorsa più grande sia la comunità, è così facile ottenere un grande aiuto in caso di problemi o se hai una domanda. Vedi http://our.umbraco.org. Posso anche raccomandare i video, penso che sia un modo molto carino per imparare le basi in combinazione con il kit di creazione sito web creativo di Warren Buckley (disponibile nel repository dei pacchetti).