Beste antwoord
Wat hetzelfde is, is dat ze allemaal aan contentmanagement doen. Drupal en WordPress zijn beide geschreven in PHP (op de server).
Sharepoint is een Microsoft-product en geen open source (maar freeware ). Sharepoint moet worden uitgevoerd op een Windows Server en andere Microsoft-producten gebruiken, waaronder de taal ASP.net. Het vereist ook veel bronnen, waaronder 2 fysieke servers en meerdere virtuele machines om te draaien. Tenzij het runnen van een middelgroot bedrijf (waarschijnlijk duizenden werknemers) niet rendabel zou zijn.
WordPress is open source. Het is oorspronkelijk gemaakt als een blogplatform, maar kan voor elke soort website worden gebruikt. Het is geschreven in PHP en maakt gebruik van de MySQL-database en wordt gewoonlijk geïnstalleerd op LAMP . Het is klein genoeg om op elke kleine shared hosting te werken. Meestal gebruikt u de nieuwste versie, omdat deze zichzelf automatisch bijwerkt (tenzij u dit ook zegt). De functionaliteit kan worden uitgebreid met plug-ins en themas, die meestal gratis zijn. Het is niet moeilijk om er zelf een te schrijven. Kleine tot middelgrote bedrijven gebruiken dit, dus voor grote bedrijven die kleine websites willen maken voor specifieke behoeften.
Drupal is ook open source . Het is een zeer uitgebreid contentmanagementsysteem. Tussen versie 6, 7 en 8 heeft het grote veranderingen ondergaan en in tegenstelling tot WordPress is het bijna onmogelijk om de site gewoon bij te werken. Het moet in feite worden herbouwd (dat wordt veranderd, is mij verteld). De functionaliteit kan worden uitgebreid met modules en themas, maar ze zijn veel moeilijker te schrijven dan voor WordPress vanwege de extra complexiteit van het systeem. Drupal is gebruikt door kleine bedrijven, maar door de toenemende behoefte aan hulpbronnen met elke versie is het minder aantrekkelijk voor kleine bedrijven. Versie 7 van Drupal is gebruikt door veel regeringen over de hele wereld, inclusief de Amerikaanse en Australische regeringen.
Antwoord
Op macroniveau zijn dit de verschillen:
- Sharepoint is gebaseerd op een EULA, terwijl Drupal en WordPress beide GNU GPL betekent gratis software.
- Sharepoint is diepgaand geïntegreerd met Windows-omgeving en kunnen met elkaar praten binnen Microsoft-producten en -platforms. Drupal en WordPress werken in een LAMP -omgeving. Delen tussen Sharepoint, Drupal en WordPress is mogelijk via plug-ins van derden.
- Sharepoint wordt voornamelijk gebruikt in Enterprise / intranet, terwijl Drupal en WordPress populairder zijn bij ontwikkelaars voor sites op openbare URLs. Drupal is ook erg schaalbaar in termen van “Enterprise”, maar diepe integratie via plug-ins van derden schrikt veel klanten af.
- WordPress & Drupal bieden een veel betere controle over inhoudsbeheer (inhoudstype / taxonomie enz.) en hebben een veel betere gebruikerservaring dan Sharepoint.
Zoals Jess H. Brewer al opmerkte, kun je voor een meer gedetailleerde vergelijking tussen CMSen naar The Content Management Comparison Tool .