Enkel PHP hemsida för kontakter (3 / 10 steg)
Steg 3: Mapp organisera
Jag försökte ordna platsen i tre nivåer - mappar som beskrivs här: Model-view-controller. (En framtida version baseras på en fullständig domänkontrollant som codeigniter.)
Controll (styrenheter mapp):
Sidor, databas (anslutning och köra frågan), Ajax begär, inlagda - nedladdningar.
Bakändan (modeller mapp):
db mappen: Allt som har att göra med databasen. användare i mappen: Allt som har att göra med registrering / inloggning / koppla av användaren. plugins mappen: För identifiering av modell och Sql formatter - beautifier (för debuging)
Främre delen (utsikt mapp):
Animationer mapp: Den innehåller animationer som visas interaktivt tills svaret kommer från servern. (ajax begäran) Css mapp: Filer som kan erbjuda stil i sidan. Ikoner mapp: Ikoner som används av webbplatsen. Js mapp: Filer som använder jquery biblioteket för webbplatsen interaktiva förmåga.
ikon: "MVC-Process" av RegisFrey - eget arbete. Licensierat under Public Domain via Wikimedia Commons.