« Мысли которые подкрадываются ночью | Main | Atslenka naktis »

Duomenų valdymo sistema

Savą duomenų valdymo sistemą pradėjau rašyti prieš metus. Reikalavimai kelis kartus keitėsi - kelis kartus ją ir perrašynėjau. Dabar jaučiau, kad esu arti jos užbaigimo, tad dabar po truputi kasden apie savo "HammersTeam Site Engine" pasakosiu.
Pirmiausia reikalavimai, kuriuos iškėliau:
1) Vartotojo sąsajos (User Interface) patogumas
2) Greitis išimant rezultatus iš duombazės jau ne pačioje sistemoje, redagojamame puslapyje
3) Kodo atskyrimas nuo vaizdavimo redagojamame puslapyje, bei pačiajo sistemoje
4) Galymybė greitai užprogramuoti naujo duomenų tipo vartojimą

Dėl pirmo punkto nesu tikras ar įvydžiau - paklausinėsiu žmonių, kai viskas bus padarytą. 2 užtikrinau šablonu (template) (ne šablonų varikliukų, o butent šablonu, nes taip greičiau). Ką turiu omeny sakydamas "sablonas" :turiu tris pseudo žymes (tags) {LABEL}, {LABELS}, {OUTPUTX}. 3 vienas tų darbų, ką reikės nuveikt (liko 3 punktas, stardartinių duomenų sutvarkymas, bei truputis dizaino - galbūt net XML ir CSS)