Skip to content
kowdermeister edited this page Jan 14, 2012 · 1 revision

Az iScaffold egy CodeIgniter alapokra épített forráskód és adminisztrációs felület generáló alkalmazás. A fejlesztés azon szakaszait támogatja, amik jellemzően unalmas, favágó jellegű munkák, így lényegesen több idő marad a tervezésre és a valós problémák megoldására, amik miatt sokan panaszkodnak, hogy nem szokott elég idő lenni rá. A generált alkalmazás elsősorban kis és közepes méretű fejlesztésekhez nyújthat nagy segítséget egyszerű blogmotoroktól kezdve összetettebb webshopokig.

A rendszer kialakításának alapja az adatbázis séma. Első körben azt kell megtervezni és betartani pár konvenciót. A NULL mezők például nem lesznek kötelezőek. Enum mezőkből automatikusan készíthetőek legördülő menük, valamint egy varchar(36) mezőt kell létrehoznunk, ha szeretnénk file feltöltés támogatást is. A "one to many" kapcsolati viszony létrehozásához pedig egy kapcsoló táblát kell készíteni.

A rendszer további rugalmassága, hogy a generált adminisztrációs felület és kódbázis (modellek, kontrollerek és nézetek) sablon alapúak, így igény szerint testre szabható, módosítható.

A dokumentációt folyamatosan készítem, egyelőre a

http://iscaffold.skyweb.hu/articles/6/getting-started oldal nyújt segítséget az indulásban, valamint ez a videó:

http://www.youtube.com/watch?v=dSvUbG-S0mo

Clone this wiki locally