KisKönyvtár: újratöltés

Néhány napja bele kellett nyúlnom a KisKönyvtár kódjába. Mikor megláttam a kb. másfél éves kódomat elszörnyedtem. Igazi spagetti kód, rengeteg globális változó, sok függvény szinte ugyanazt csinálja.

A kód állapotán felbuzdulva úgy döntöttem, hogy előröl újra írom az egész rendszert. Újraírom, de mivel nincs semmilyen kitűzött időpont sokkal több időt szentelek a tervezésre.

Legfontosabb szempontok

  • lAlaposabban szeretném megtervezni az adatbázist, sokkal inkább kihasználva az újabb adatbázisok nyújtotta lehetőségeket, főleg a tárolt eljárásokat. Ezen kívül nagyobb hangsúlyt kell fektetnem az adatbázis függetlenségre.
  • Rendes jogosultság kezelést kell kiépíteni.
  • AJAX használatával sokkal használhatóbb kezelő felületet kell kialakítani.
  • Tisztességes rétegeket kellene kialakítani a karbantarthatóság végett.

Felmerült kérdések

Használjak kész megoldásokat az egyes részfeladatokhoz, vagy írjam meg a saját megvalósítást? A felmerülő lehetőségek

  • Adatbázis eléréshez: PEAR, ADOdb, ADOLight
  • Sablonokhoz: Smarty, PatTemplate, PHPTAL, Savant, Yats, HTML_Template_Flexy, XSLT, PEAR, …

Esetleg használjak komplett keretrendszert? (Zend, Cake, stb.)

Comments are closed.