Ny bloggplattform – krav
I lite drygt två har gått sedan jag lämnade Wordpress för det mycket trevliga verktyget secondcrack. Men redan efter cirka 100 inlägg så börjar plattformens tillkortakommanden ställa till besvär för mig.
Koden är illa underhållen (länk till GitHub-repot) och är alldeles för rörig för ödsla tid för att göra några större uppdateringar på egen hand (har redan lagt ner otaliga timmar för att få Google att ens kunna navigera webbplatsen), och DropBox för Linux (som jag använder för att publicera inläggen) är rejält buggigt emellanåt.
Jag har spanat runt efter nya plattformar och verktyg tidigare (tidigare skrivit om det lite här), och har bestämt mig för att jag tar och skriver en helt egen plattform istället.
"Men alla nya då? Det har ju kommit flera bra plattformar på sistonde, Ghost, Anchor CMS med flera?" säger du. Ja, absolut – och de är utmärkta för de allra flesta, men jag stöter alltid på hinder som hindrar mig från att kunna använda plattformen som jag vill.
Mina krav på plattformen är helt enkelt följande:
Snabbhet
Att få det så mycket snabbare än en flat file-plattform (som secondcrack är) är kanske inte vidare troligt, men med APC, Memcache och andra cache-verktyg så tror jag ändå att man kan komma mycket nära med en databasbaserad lösning.
Minimalistiskt
Inte bara designen och layouten jag pratar om här (om det ens blir en ny) – utan även att försöka få kodbasen så minimalistisk som möjligt. Eventuellt kommer jag använda mig av fristående komponenter, t.ex. FlightPHP.
Mer realistiskt så blir det förmodligen Laravel för projektet (mest p.g.a. tiden) dock – kanske inte direkt minimalistisk bas, men åtminstone någorlunda elegant.
Även antalet "features" ska försöka hållas till endast de som jag själv behöver.
Sökmotoroptimerad
När jag gick från Wordpress till secondcrack föll jag som en sten i sökresultaten. Efter mycket jobb är jag tillbaka – denna gången är det ett krav från start.
Remote publishing
Man ska kunna publicera inlägg utan att behöva vara inloggad på webbplatsen. Om detta ska hanteras via DropBox (helst inte), e-post eller annat vis återstår att se.
Markdown
Så klart.
Backup
Någon typ av koppling till DropBox eller liknande så att jag kan sova på nätterna.
Release
Senast 31:a maj.
Vad har ni för krav på en bra bloggplattform? Känner ni redan till ett "perfekt" verktyg? @olssonm är jag på Twitter.