<LKT design>

<Open_Source>

Hos LKT Design styrer vi udviklingen af en række open source projekter. Det er primært teknologier der er udviklet for at gøre livet lettere for os selv, men også biprodukter fra udviklingen af vores kommercielle produkter.
DBAPI
Et database API (=Application Programming Interface). DBAPI’et tilbyder et ensartet interface mellem scripts skrevet i PHP og database systemet som ligger under det hele. Lige nu understøtter DBAPI’et dog kun MySQL databaser.
ModuleSystem
ModuleSystem er et skelet (framework) som bruges af de forskellige moduler vi bruger. Selve skelettet er ikke andet end en biblioteksstruktur, et par standard filer, samt en kendt version af DBAPI’et. Herefter kan der så 'installeres' forskellige moduler oven i, og dermed sammensættes der et system som passer præcist til ens behov.
User Module
Brugermodulet (User Module) er et system som tilbyder basal brugerfunktionalitet. Med administrativ kontrol over brugerne, samt mulighed for at brugerne selv kan ændre deres oplysninger.
News Module
Nyhedsmodulet (News Module) er et simpelt nyhedssystem, hvor der kan tastes nyheder ind. Nyheder kan så vises enten ved at bruge de eksempel sider som kommer med modulet, eller ved at tilpasse funktionerne til ens eget design. De standard funktion der følger med, tillader i selv en stor variation i præsentationen af nyhederne. Nyhedsmodulet er så fleksibelt at det kan bruges til alt fra informative meddelelser til hele web-steder hvor nyhederne er det primære indhold.
DBManager
En administrationsværktøj til databaser. DBMan bruger DBAPI’et til at håndtere databaserne, og understøtter derfor de samme database systemer som den aktuelle version af DBAPI’et. Af specielle funktioner i DBMan systemet kan nævnes kontrol over flere forskellige servere. Kopiering af data og/eller database struktur mellem forskellige tabeller, databaser eller hele database servere. Det er endvidere muligt at lave SQL backup af tabeller, databaser eller hele serveren. Ud over dette er der en avanceret menu til definering af tabelstrukturen. Alle ændringer kan laves inden man godkender den endelige struktur. Der er også mulighed for at indtaste SQL kode direkte i systemet, eller sende en fil med SQL kode og så få systemet til at eksekverer koden.

</Open_Source>