Tagged: cms

Hur var det nu jag lärde mig..

Först var det HTML. Sen fördjupning i CSS. Lite PHP. Sen mästrade jag Textpattern. Slutligen WordPress.

Den vägen har jag hamnat där jag är nu, en hobbyguru inom utveckling av småsajter som funkar lite halvt om halvt.

Problemet är att jag inte direkt lärt mig någonting nytt på ett bra tag. Jag har inte riktigt hittat någonting som varit värt tiden eller intresserat mig nog att ta mig tiden. Jag har istället fortsatt att leka med CSS, HTML och att fördjupa PHP lite smått. Dessutom har jag experimenterat med WordPress, utav bara fan.

Men nu när jag håller på med Drupal, så måste jag försöka hitta ett sätt att lära mig hur i helvete det funkar. Och eftersom jag vill utveckla siter, inte fylla på med innehåll, så är det första jag vill göra att börja leka med templates.

Problemet verkar bara vara att det inte riktigt finns några bra artiklar för hur man gör med den här nyaste versionen. Jag hittar ingenting. Det är bara gamla versionen (version fem), och det är jag intresserad av. Jag vet inte hur stor skillnad det är, men vad jag förstått, skillnad iaf.

Så jag var tvungen att börja tänka över det. Det har gått dagar utan att jag fått någonting gjort. Jag har fyllt på med lite dummyinnehåll för att inte helt stanna till, installerat några moduler och lekt runt med kategorier etc. Men så fort jag börjat kolla på templatingsidan så har det stannat av.

Då bytte jag sida på det. Började tänka över hur jag gjorde med WordPress och Textpattern. Hur gjorde jag när jag lärde mig HTML?

Inte fan satt jag och läste artikel efter artikel. Jag läste en artikel, kodade utav bara fan, sen läste jag nästa. Hands-on, kan man säga. Learn by doing.

Så jag letade reda på PRECIS vad jag behövde. Zen. Precis vad jag behöver som sagt, ett blankt tema. Det är hur underbart som helst.

Dels kan jag i princip göra en sida av det temat, utan att röra själva templatingdelen. Det är bara att göra en CSS-mall för hur sidan ska se ut, fylla på med innehåll, och voila, allting är klart. En site klar att köra.

Utöver det så är det ett blankt tema som är helt fullt med kommentarer och förklaringar. Man kan gröta runt lite i koden och sen läsa kommentarerna om det är någonting man inte riktigt förstår. Hur bra som helst. Passar mig perfekt.

För första gången på länge känns det som om jag kommer lära mig någonting. Det här kommer gå som på räls.

Denna eviga letan

En ganska lång tid har jag funderat på om inte det vore värt att lära sig ett “riktigt” CMS. WordPress fungerar bra och jag kan det åtminstone hyffsat, men det räcker liksom inte till ibland. Det känns som om man skulle vilja göra en site med andra sorters innehåll, med annan formatering på innehållet och med lite större stöd för andra saker än att bara blogga.

Visst, det finns plugins som gör att man kan förvandla WordPress till ett fullfjädrat CMS, det finns plugins som ger det e-commerce-stöd etc, men det faller bort, på något sätt. Varför?

För att WordPress inte är gjort för flera olika sorters innehåll.

Det är inga problem att göra en kampanjsida eller dylikt genom att hacka runt och använda “pages” på ett annat sätt, men i botten är det fortfarande en bloggmotor man håller på med. Det vore att göra precis så som jag gör när jag spelar Forza Motorsport, och ställer upp med en överdrivet trimmad och uppgraderad Mini Cooper i långdistansloppen för S-klassade bilar. Det kanske funkar och ser jättejätteroligt ut, men det är fullständigt onödigt att använda Mini Coopern när jag kan köpa en Koeningsegg, som t.om. har fler fördelar och funkar bättre i den klassen.

Därför började jag leta. Jag kollade på Joomla!, jag kollade på TYPO3, jag kollade på åtminstone tusen stycken olika CMS med tusen olika sorters fördelar och nackdelar.

Till slut fastnade jag för Joomla, efter att ha dissat Drupal ganska snabbt. Anledningen var dels att Drupal kändes både lite klenare och lite krångligare. Jag fattade liksom inte så mycket. Men främsta anledningen var att jag snubblade över en templating-tutorial för Joomla som faktiskt var ganska enkel. Jag körde igenom den ett par gånger, och livet lekte. Det funkade skitbra. Det var lätt att dela in innehåll, sidor och artiklar, i olika sorters kategorier och allehanda möjligheter öppnade sig.

Däremot så ogillade jag att det verkade vara totalt omöjligt att på ett enkelt sätt detaljstyra outputen för hur artiklar etc visades. Och jag ville verkligen detaljstyra all markup, eftersom Joomla! spottade ur sig totalt jävla osemantisk tabellbaserad HTML. Det störde mig något enormt. Jag frågade runt lite, och fick reda på att man kunde byta ut den tabellbaserade HTML-delen mot mer semantisk, lagerbaserad HTML. Den var huruvida inte speciellt mycket bättre. Den var rörig och jobbig, och jag hade fortfarande ingen större kontroll över hur tusan det spottades ut.

Så jag slängde Joomla! i skön, eftersom ingen tydligen har lust att skriva guide på hur man tar hand om den saken. Jag hittade åtminstone ingenting.

Åter tillbaka till letandet. Efter ett tag insåg jag att jag egentligen bara hade ett val, med de kraven jag hade, och ju mer jag läste, desto mer säker blev jag på att det var Drupal jag letat efter.

Det har enorma SEO-möjligheter, de flesta moduler är gratis och communityt är enormt. Dessutom verkar det som om fler och fler företag börjar gå emot att byta ut sina dyra plattformar mot open source-alternativ, och Drupal leder för tillfället loppet.

Sajt efter sajt lanseras med Drupal-lösning, och de är så olika och flexibla att man inte kan låta bli att förundras.

Så nu håller jag på att lära mig Drupal. Framöver blir det säkert lite Drupal-baserade artiklar, eller ja, artiklar om hur dålig jag är på Drupal. Om någon sitter på en tummad Drupal 6-bok eller en bra templatingartikel för nybörjare (Drupal 6, INTE 5), hör av er. Snälla. Jag behöver det.

Ojoj, Textpattern lever

Då och då tittar jag till Textpattern, det första CMS jag använde. Länge har det varit ganska dött, både på deras utvecklarblog och i versionnumret. Men det ser ut som om utvecklarna gått ur sitt ide och släppt två nya versioner på senaste, den allra senaste bara några dagar sen.

Nu använder jag inte Textpattern så överdrivet mycket. För tillfället endast på min fotoblogg (som inte uppdateras särskilt ofta eftesom jag inte fotar så mycket längre), men jag har planer på att kasta iväg det och byta till WordPress där med. Tror jag åtminstone. Textpattern börjar hamna i skymundan.

Textpattern hade en ljus framtid för ett par år sen. Det var ungefär jämnstarkt med Movable Type, WordPress och de andra bloggplattformer som fanns på den tiden. Men jag tror att de skillnader i filosofier som fanns gjorde att Textpattern ramlade ur racet. Utöver det, så valde de lite proffsigare typerna Movable Type mer och mer, medans “folket” hade lättare och lättare att dras mot WordPress. Helt plötsligt var Textpattern långt bakom, både när det gällde features som community, versionnummer som användare.

Det var synd. Textpattern har fortfarande en ljus framtid, skulle jag vilja säga. Men de måste nästan få upp farten till något liknande det WordPress har, och en liknande organisation. Annars kommer det där underbara themingsystemet och den alldeles perfekta semantiska värderingen när det gäller innehåll aldrig att komma ut ur utvecklarens lilla undangömda skrymsle.

Länkar för August 8th