Denna site har jag satt upp dels för att kunna skriva fritt om ämnen som för tillfället intresserar mig, men framför allt för att lära mig hantera Drupal.
Drupal är ett CMR, Content Mangement System, i stil med Wordpress, Joomla och många andra. Jag bygger mina egna siter för mitt lilla företag och när jag bestämde mig för att gå från ren HTML till CMS gjorde jag en grundlig utvärdering av vad som fanns på marknaden och fastnade för Drupal. Jag förbannar den dagen, eller som någon skrev, "I begun with Drupal and then my life got stuck".
För att jämföra kan man säga att Wordpress har sitt ursprung i bloggvärlden. Det började som ett enkelt bloggprogram lämpligt för alla med inte allt för höga tekniska kunskaper och vann snabbt många anhängare mycket på grund av sin enkla hantering och en uppsjö av teman och moduler att ladda ner. Med tiden har användarna velat använda programmet till allt mer avancerade tillämpningar och Wordpress har därför blivit allt mer komplext och har utvecklats till ett CMS, men grundinställningarna när man laddar hem programvaran är ett fullfjädrat bloggprogram, klart att börja använda. Drupal däremot började som ett rent CMS, dvs öppet för vilken typ av tillämpning som helst, bland annat för att göra bloggar med. Följden av detta är att Drupal är mycket mer flexibelt och kraftfullt än WP men är kanske onödigt avancerat för att göra en blogg medan WP är svårhanterligt om man vill göra speciallösningar som ligger utanför rena bloggar.
Drupal har en inlärningströskel som är hiskelig, därav "I begun with Drupal and then my life got stuck". Det tar tid att komma igång, och det är inget jag rekommenderar om man tänker hålla sig till bloggar och för att verkligen dra nytta av programmet ska man ha goda kunskaper i PHP, HTML, CSS och JS. Själv behärskar jag HTML och CSS väl, och det räcker långt, men mer PHP-kunskaper hade suttit bra. Ett annat problem med Drupal är att man inför varje ny version (5, 6, 7, 8 etc) tar sig friheten att inte göra det enkelt bakåtkompatiblet, till skillnad från WP vars policy är att uppgradering alltid ska var möjligt och lätt att utföra. Fördelen med Drupals approach är att man kan gör tekniksprång i och med att man kastar mycket av det gamla överbord, medan nackdelen är uppenbar, det driver utvecklarna och användarna till vansinne, och vid varje teknikskifte försvinner många användare och utvecklare för att så sakta återkomma. Detta gör att WP har kanske 50% av alla siter medan Drupal ligger på 2.3%, elller 60 miljoner mot ett par miljoner för Drupal. Många av de mest komplexa siterna är dock byggda i Drupal, däribland www.nasa.gov
Dock har Drupal med introduktinen av D8 gått in på en väg där uppgraderingar är och kommer att vara betydligt enklare
Min företagssite är byggd i Drupal 7 http://www.bjarstal.com/
Denna site är byggd i Drupal 8 och sedan uppgraderad till Drupal 9. Den nuvarande versionen är 9.2.4 http://www.upplyser.nu
Välkommen hit
Hans