Hmm… det her blev en længere smørre…. Jeg håber nogen har tålmodighed til at læse og evt. også komme med deres besyv. Hjemmelavede CMS kontra standardsystemer. En problematik et utal af webudviklingsfirmaer står med, og ikke mindst et problem for branchen generelt. Here we go… Som så mange andre har vi i LAIT de sidste par år løbende udviklet på ”vores eget” CMS og leveret en del hjemmesideløsninger til vores kunder baseret på dette. For længe siden startede det vel egentlig med at vi ikke kendte nok til standardsystemer, ikke havde overvejet problematikken ordentligt og ikke mindst ”fordi vi fan… ku’ udvikle selv”. Der er to grunde til at vi er fortsat den vej:
Egentlig har det altid fungeret godt med vore lille system og vores kunder har været tilfredse. Men jeg er nu ikke helt tilfreds… Vi har tidligere fået ”hug” for at levere sådanne hjemmelavede systemer. Ikke umiddelbart af vores kunder og (næsten) heller ikke direkte af andre. Men dog føler jeg mig truffet af den korrekte kritik mange ”observatører på området” kommer med: ”Hvad gør jeres kunde hvis de vil skifte leverandør eller vores firma af den ene eller anden grund forsvinder?” Indtil videre har vi klaret problematikken ved uden diskussion at udlevere kildekoden til enhver kunde der måtte forespørge den, og der er ingen tvivl om at en anden kompetent leverandør af .NET løsninger vil kunne overtage hvor vi måtte slippe. Men… jeg ved også hvad jeg selv (som kompetent .NET leverandør) ville sige til at skulle overtage en løsning inkl. alverdens finurligheder lavet af en anden… puhaaaa…. I det lange løb er det ikke holdbart. Jeg kunne forestille mig at mange hjemmesideleverandører kan nikke genkende til problematikken? Jeg forventer at løsningen på problemstillingen er at benytte sig af et open-source standardsystem der altid kan tilpasses 100%. Men hvilket? (Alternativet er vel at lave et standardsystem selv, men den dybe tallerken er forhåbentligt opfundet?)
Hvad siger i? Kunne Umbraco være løsningen på mit problem? Findes der andre systemer systemer som opfylder kravene:
Eller er Umbraco simpelthen i en liga for sig lige pt.? |
Jeg har været hele turen igennem selv - fra egetudviklet til open source - og fortryder bestemt ikke.
Der er i mine øjne ingen tvivl om at langt langt størstedelen af closed source cms'erne ikke har en nævneværdig fremtid - Få vil overleve og klare sig fint - Nogle vil ramme bestemte nicher og klare sig fint - men størstedelen af de små og mellemstore CMS closed source systemer har ingen eksistensberettigelse om meget få år.
Men hvad er så bedst i open source? Jeg skal ikke gøre mig klog på .Net - er der én ting jeg slet ikke beskæftiger mig med så er det .Net.
Men når det så er sagt så er der ingen tvivl om at systemer som Joomla, Drupal, Typo3, Umbraco især har formået at skille sig ud over det sidste års tid - der er også et par ændre der måske kan nævnes men i udbredelse og modenhed tror jeg de 4 nævnte er i en liga for sig.
Af gode grunde er mit fokus på Joomla og jeg ser med J1.5 og den planlagte 1.6 (whitepapers m.v. i fuldgang nu) absolut Joomla som en af de 3 store Open Source systemer som vil være den direkte årsag til at mange closed source systemer indse at det er spild af deres og deres kunders tid at de sidder og opfinder den dybe tallerken - Den er der allerede og der er plads til massere af suppe!
De store Open source systemer kommer langt hen af vejen stadig fra forskellige udgangspunkter og har forskellige måder at gøre tingene på - men det ser for mig ud som om de også nærmer sig hinanden mere og mere og der er ingen tvivl om at der er lidt at et kapløb igang internt også - og det er jo meget sundt :)
En skam der står .net i din liste ellers var mit svar meget enkelt men når nu det er .Net så er umbraco nok slet ikke et dårligt valg.