10

Trabajo para una gran organización del gobierno local que está a punto de embarcarse en el uso de SharePoint para reemplazar nuestra antigua intranet con un sitio de colaboración que canta todo tipo de baile. El foco de la intranet será reemplazar los archivos aleatorios, las páginas de contenido y los documentos distribuidos por toda la organización con una instalación de SharePoint que mágicamente pondrá orden en todo esto.Sharepoint CMS vs UmbracoCMS

La decisión de usar SharePoint para la intranet ya se ha tomado.

El CMS que utilizamos en nuestro sitio web público también necesita ser reemplazado. He propuesto usar UmbracoCMS, pero debido a la implementación pendiente de SharePoint en nuestra intranet, mi jefe sugirió usar SharePoint para el sitio web también. Lo ha sugerido desde un punto de vista puramente lógico, ya que no es un desarrollador, y puedo entender por qué este curso de acción puede parecer el camino obvio.

Soy muy escéptico sobre el uso de SharePoint para cubrir nuestro sitio web. Solo necesitaríamos los elementos de 'administración de contenido' en realidad, y gran parte del resto del sitio web está compuesto por aplicaciones .NET existentes.

Para nuestra Intranet, desarrollar algo con SharePoint parece obvio ya que se integrará con el correo electrónico y Office y permitirá compartir contenido e integrarse con nuestro Active Directory (o eso es lo que supongo).

Sin embargo, nuestro sitio web es completamente diferente y contiene muchas aplicaciones junto con un CMS arcaico. Este es un sitio web del sector público, por lo que la accesibilidad e interoperabilidad del sitio web son clave. Tiene que ser fácil de usar y generar un resultado limpio y accesible y un código válido que cumpla con XHTML. No necesitamos ninguna de las funciones de colaboración o compartición de documentos de SharePoint para el sitio web.

Mi intuición con el uso de SharePoint para el sitio web es que es una muy mala idea.

He sugerido UmbracoCMS porque el control que espero que tengamos será mayor que con SharePoint y su integración con .NET significa que potencialmente podremos unir todas nuestras aplicaciones juntas más fácilmente que con SharePoint.

¿Alguien tiene alguna experiencia en el uso de alguno o ambos de estos productos o sabe de alguna característica interesante en SharePoint/Umbraco que pueda hacer esto un poco más claro?

+0

Aunque no tengo conocimiento de UmbracoCMS (lo siento), recomiendo los doce artículos de Robert Schifreen, mayo de 2012, sobre SharePoint en la Universidad de 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) –

Respuesta

8

El principal problema de usar Microsoft Office SharePoint Server para su sitio web público es el alto costo de la licencia. Necesitará algo así como una licencia de Office SharePoint Server 2007 para sitios de Internet. El precio se muestra como USD 41,134 en el Microsoft pricing page. Aparte de eso, he encontrado que SharePoint es muy rico en funciones y, sin duda, adecuado para sitios web que no sean la "intranet estándar".

+3

+1 por costo de licencia –

+1

Si bien la licencia de MOSS IS es costosa, no es la única. Emma Healey de Microsoft es un administrador de escalamiento de licencias para Microsoft UK. Ella describe algunos escenarios y sus requisitos de licencia (ver enlace). Para algunos escenarios, puede usar un Conector externo de Windows Server de 2.000 USD: http://ladylicensing.spaces.live.com/blog/cns!87F95F1B5B21B01E!575.entry – shufler

1

Mi empresa ha empezado a probar Sharepoint Services (WSS 3.0) ya que es una versión gratuita, algunas funciones de MOSS (Sharepoint 2007) son cortas, pero es gratuita y viene con muchas de las cosas que una empresa puede necesitar. Sin embargo, es un producto de Microsoft, por lo que siempre obtuvo algunos "errores" de licencia.

WSS ha funcionado bien para nosotros internamente con gestión de documentos, colaboración en equipo, funcionalidad de tipo wiki/blog, se integra con la autenticación LDAP/Windows (es MS después de todo).

+0

Gracias por el asesoramiento sobre WSS 3.0 que es gratuito. ¿Estás diciendo que hay trampas de licencia con tu configuración? – Phil

+0

WSS utiliza la misma licencia que el servidor de Windows que ejecuta la instalación. Necesita las CAL de usuario/dispositivo requeridas. Los únicos "inconvenientes de licencia" asociados con WSS son si planea extenderlo a usuarios fuera de su organización, en cuyo caso necesita el conector externo. – shufler

7

No estoy de acuerdo con Martin en que el alto costo de la licencia es el problema principal. El problema principal es que Sharepoint no está diseñado para ser un CMS para sitios web públicos. ¿Alguna vez miró el código HTML que Sharepoint escupe de forma predeterminada?Puede solucionar todos esos problemas, pero he hablado con personas que lo hicieron y todos dicen que no tiene sentido utilizar Sharepoint para su sitio web público. Entonces, si la accesibilidad y la interoperabilidad son importantes, no use Sharepoint.

Estoy de acuerdo en que compartir es genial para construir una intranet.

Creo que umbraco es el mejor cms para sitios web públicos. Está diseñado para tener control total sobre la entrada, puede integrar cualquier diseño de sitio web (sin limitaciones) y puede usar sus controles .net existentes. Es por eso que he elegido Umbraco CMS como el valor predeterminado para mis clientes en 2007.

Cheers,

Richard

+2

Aunque estoy de acuerdo con que sharepoint puede/es un desastre cuando se trata de encontrar sitios públicos, ciertamente se puede hacer. Creo * que todos los sitios de recovery.gov/whitehouse.gov se están ejecutando en Sharepoint (por ejemplo). – Chance

1

'No olvide tener en cuenta la aceptación del usuario en su decisión. Tener que entrenar en dos sistemas diferentes puede convertirse rápidamente en un PITA si hay un número de personas actualizando el sitio.

+0

Eso probablemente no sea un gran problema. El sistema de SharePoint será potencialmente utilizado por 3.000 miembros del personal, pero el sitio web será actualizado por solo alrededor de 20 personas. – Phil

0

Sin saber nada sobre el UmbracoCMS, diría que el uso de un sistema Sharepoint le permitirá hacer las cosas que necesita hacer ahora y ampliar esa funcionalidad en el futuro. Como comentario adicional a los anteriores, tenga en cuenta que querrá algún tipo de función de publicación para este sitio externo. WSS y MOSS pueden acomodar la característica. La migración de contenido también es interesante ya que puede desarrollar la funcionalidad en su granja de servidores actual y luego insertar selectivamente estas características en la granja de servidores externa.

En resumen: Aunque la configuración todavía es un problema, tendrá una experiencia administrativa mucho mejor si su topología es homogénea. Después de todo, este es el problema actual de todos modos ... ¿por qué crear más caos?

3

Sin conocer sus requisitos completos, Windows SharePoint Services 3.0 (en comparación con Microsoft Office SharePoint Server 2007) es una buena solución. La licencia es gratuita y funciona bien como el marco para sitios web públicos. Con WSS 3.0, podrá aprovechar su infraestructura, administración y capacitación de usuarios de MOSS 2007. He desarrollado varios sitios públicos exitosos usando SharePoint para varios clientes y estoy contento con los resultados.

Este enlace proporciona una comparación exhaustiva entre WSS 3.0 y MOSS 2007:

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

2

Muchas organizaciones públicas utilizan SharePoint para el público que mira hacia Internet y colaboración sitios. Cuando está diseñado, diseñado e implementado según sus especificaciones, SharePoint puede cumplir con los requisitos que ha descrito (incluidos los requisitos de accesibilidad).

Los inconvenientes reales con SharePoint (como con cualquier proyecto importante de ingeniería de software) son que tiene un equipo de profesionales competentes que saben lo que están haciendo.

Éstos son algunos enlaces a listas de sitios que utilizan SharePoint para tener una mejor idea de cómo las organizaciones existentes están utilizando SharePoint:

2

¿Se puede usar SharePoint para sitios web que se enfrentan al público? Oh si por supuesto.Si tiene dudas, consulte este sitio: http://www.topsharepoint.com, donde encontrará sitios como Ferrari, Volvo Cars, Library of Congress, Carlsberg, Viacom, KPMG y muchas otras empresas u organizaciones gubernamentales de alto perfil.

Admitido, puede haber desafíos de accesibilidad con SharePoint si solo se basa en las características de Microsoft Office SharePoint Server (MOSS), pero a tiempo incluso estos problemas se han solucionado. El ARF es un buen ejemplo de cómo se han abordado algunos de estos problemas (y ahora incluso se pueden hacer validar los elementos web). Otro es AKS, que incluso ha involucrado oficialmente a Microsoft. Un tercero es BKS.

Si las personas todavía están haciendo sitios que no validan en SharePoint hoy en día, podría ser porque no han investigado a fondo o no lo están priorizando.

Si miras por encima de los desafíos de la validación, diría que ya que has decidido usar SharePoint para la intranet, hay muy pocas razones para no hacerlo también para tus sitios públicos. Muchas intranets que se ejecutan en MOSS de hecho se basan en sus plantillas de CMS, porque entonces obtienes lo mejor de ambos mundos. Todas las características de colaboración pueden, en su mayor parte, habilitarse fácilmente también para sitios CMS. De hecho, usted obtiene un producto maduro, listo para la empresa, escalable i MOSS que también incluye una gama de otras características como fácil implementación de paquete de códigos, búsqueda lista para la empresa, flujos de trabajo, despliegue de contenido de servidor a servidor programado, usuario detallado gestión y un long list of other features.

Podría seguir y seguir sobre SharePoint, pero para terminar solo tengo que decir que incluso la parte WSS gratuita se puede convertir en un sistema CMS, probado por sitios como Tozit y CompleteSharePoint.NET. Lo más probable es que también descubra que, si necesita consultores o contrata personas para el puesto, es más fácil conseguir SharePoint-personas a bordo que Umbraco, simplemente debido a la gran comunidad que soporta la plataforma de SharePoint.

31

Al estar al final de la construcción de uno de los sitios CMS web públicos más grandes orientados al público en MOSS 2007 (extranet/intranet/internet), puedo decir con bastante seguridad que realmente funciona como un CMS. ¿Portal de colaboración? Bastante decente. ¿Gestión de documentos? No está mal. ¿WCMS? Horrible. Horrible. Mantente alejado.

¿Por qué? Claro que puedes hacer funciona, ya que hay muchos ejemplos. Puedes mirar el producto terminado desde el exterior y puede verse bastante decente. Pero no tiene idea de cuánto dolor, frustración, sobrecostos, demoras y maldad general sucedieron para llegar allí. Confía en mí, puede ser bastante.

+3

Se puede hacer SharePoint como una extranet, solo asegúrese de tener el personal necesario y lo más importante de todo es el TIEMPO para hacer frente a todos sus problemas. Incluso si es una tienda .NET, evítela si puede. –

+3

¡Escucha a este tipo! ... – raklos

+0

Ejem ... [Con la interfaz web de Microsoft sola - sin productos de terceros - ¿un usuario final puede mover una carpeta en SharePoint Server 2010?] (Http://sharepoint.stackexchange.com/q/ 46853/11050) –

1

Sin mucho conocimiento profundo de sharepoint (solo lo uso para sitios internos), solo puedo ayudar en la parte de Umbraco. Como desarrollador me encanta el control que tengo sobre la salida xhtml, sin sorpresas y extremadamente flexible. Alimentar grandes sitios como los sitios de Conde Nast fuera de EE. UU., Heinz, Hasselblad y muchos más significa que escala. Pero, creo que el mayor activo es la comunidad, es muy fácil obtener una gran ayuda si encuentra algún problema o si tiene alguna pregunta. Ver http://our.umbraco.org. También puedo recomendar los videos, creo que es una muy buena forma de aprender los conceptos básicos combinados con el kit Creative Starter de Warren Buckley (disponible en el repositorio de paquetes).