Mejor respuesta
Lo que es igual es que todos hacen gestión de contenido. Tanto Drupal como WordPress están escritos en PHP (en el servidor).
Sharepoint es un producto de Microsoft y no un código abierto (pero gratuito ). Sharepoint debe ejecutarse en un servidor Windows y utilizar otros productos de Microsoft, incluido el lenguaje ASP.net. También requiere una gran cantidad de recursos, incluidos 2 servidores físicos y varias máquinas virtuales para ejecutarse. A menos que tenga una empresa mediana (probablemente miles de empleados), no sería rentable.
WordPress es de código abierto. Originalmente se creó como una plataforma de blogs, pero se puede utilizar para cualquier tipo de sitio web. Está escrito en PHP y usa la base de datos MySQL y generalmente se instala en LAMP . Es lo suficientemente pequeño como para funcionar en cualquier alojamiento compartido pequeño. Por lo general, utilizará la última versión, ya que se actualiza automáticamente (a menos que le indique que no). Su funcionalidad se puede ampliar con complementos y temas, que en su mayoría son gratuitos. No es difícil escribir el tuyo propio. Las pequeñas y medianas empresas utilizan esto, por lo que las grandes empresas que desean crear sitios web pequeños para necesidades específicas.
Drupal también es de código abierto. . Es un sistema de gestión de contenido muy completo. Entre las versiones 6, 7 y 8 ha pasado por cambios importantes y, a diferencia de WordPress, es casi imposible actualizar el sitio. Básicamente, tiene que ser reconstruido (me han dicho que eso se está cambiando). Su funcionalidad se puede ampliar con módulos y temas, pero son mucho más difíciles de escribir que WordPress debido a la complejidad adicional del sistema. Drupal ha sido utilizado por pequeñas empresas, pero las crecientes necesidades de recursos con cada versión lo hacen menos atractivo para las pequeñas empresas. La versión 7 de Drupal ha sido utilizada por muchos gobiernos de todo el mundo, incluidos los gobiernos de Estados Unidos y Australia.
Respuesta
A nivel macro, estas son las diferencias:
- Sharepoint se basa en un EULA, mientras que Drupal y WordPress son GNU GPL significa software libre.
- Sharepoint es profundamente integrados con el entorno de Windows y pueden comunicarse entre sí dentro de los productos y plataformas de Microsoft. Drupal y WordPress funcionan en el entorno LAMP . Es posible compartir entre Sharepoint, Drupal y WordPress a través de complementos de terceros.
- Sharepoint se usa principalmente en Enterprise / intranet, mientras que Drupal y WordPress son más populares entre los desarrolladores para sitios en URL públicas. Drupal también es muy escalable en términos de «Enterprise», pero la integración profunda a través de complementos de terceros asusta a muchos clientes.
- WordPress y Drupal proporcionan un control mucho mejor sobre la gestión de contenido (tipo de contenido / taxonomía, etc.) y tienen una experiencia de usuario mucho mejor que Sharepoint.
Como ya señaló Jess H. Brewer, para una comparación más detallada entre los CMS, visite Herramienta de comparación de administración de contenido .