Cms-t írok

Na ja. Mondhatnám, hogy harmadszor, de nem mondom, mert az előző kettő nem érte meg az "alfa kiadást" sem. Ugyanis nekiálltam, majd amikor már félig készen volt, rájöttem, hogy rosszul van megoldva és nem lehet rá normálisan modulokat építeni. Aztán elkezdtem újra. Fokkal jobb lett, de hamar rájöttem, hogy a változók használata katasztrófa, illetve bizonyos esetek itt sem stimmeltek. A könyvtárstruktúrája is össze-vissza volt. Meg rájöttem, hogy divekkel fejlesztenek manapság és nem táblázattal, úgyhogy most megint nekiálltam... Divekkel. Egyelőre 0 sor php-t tartalmaz, mert előbb ki szeretném találni, hogy mit hogyan rakok össze. Szóval csinálok statikus html-t és amikor már minden a végleges formáját mutatja, akkor szétszedem phpba. Mármint a html-t. Ezután jön a php. Alatta egyelőre mysql van, de jó lenne felkészíteni más adatbáziskezelőkre. Esetleg adatbázis nélkülire is. (Mint a textportal. Hmm nem is tudtam, hogy átálltak mysqlre...) Esetleg adhattok ötleteket, hogy mi kell feltétlenül egy cmsbe. Terveim most: felhasználók kezelése jogosultságokkal, modulok különüljenek el a rendszertől (azaz ne legyen olyan modul, aminek bele kelljen nyúlnia a cms saját változóiba, stb.), témák, nyelvek, keresés, admin. A többi modul lenne, pl. a menü, fórum, blog, stb... (Lehet, hogy a keresés is modul lesz, még nem tudom.)
Egyébként ezt az egész "cms-t fogok írni" szindrómát kb 1,5 éve kezdtem és több, mint fél éve nem foglalkoztam fele. Úgyhogy ideje újra belejönni...

Hozzászólások

Miért álltál neki? Gondolom volt valami célod vele. Magam is alkottam egyet, de még nem tud túl sokat, igazából csak azt, amire szükségem van, de azt jól. Na jó, wiki kellene bele, a mediawiki parser-jét meg nem triviális belehackelni. Sajnos.

Egyrészt mert ebből remekül tudok tanulni. Másrészt saját honlapra nem akarom más művét rakni. Aztán az is ott van, hogy hülyebiztosra csinálnám, hogy haver is tudja használni saját honlaphoz és ne kelljen órákik szöszmötölnie a drupal/bármelyik másik cms beállításaival.