Cum de a scrie o carte de oaspeți

Am citit undeva că fiecare programator în viața ta este de a scrie cartea de oaspeti, facturare, si CMS.
Prin urmare, încercați să scrie o carte de oaspeți (GC), procesul GC de creație în sine sunt făcute de la simplu la complex, de exemplu, Începeți cu funktsioanala simplu, și apoi începe treptat să complice.
Principalele sarcini pe care doresc să le rezolve în acest proiect:
1. Se separă codul de proiectare, și anume crearea de Shabono și templating simplu.
2. Crearea Codului civil al nucleului, care va fi responsabil pentru funcția GC la nivel mondial.
3. Crearea de modularitate, și anume, GK va realischzovana ca un modul separat, care poate fi conectat la orice proektu.b

Pentru a începe ample.

Pokam va crea și depana acest Etam poate oferi, ce altceva poate fi adăugat în Codul civil.
Și, de asemenea, vă rugăm să specificați atunci când codul criticat remarcile sale și codul de sprijin.

Crearea urmatoarea structura de directoare, respectiv la fișierul index.php Kinema rădăcină, care va avea loc și activitatea principală:
include # 092; - se vor aduna toate fișierele kernel
js # 092; - scripturi aici
media # 092; - va exista imagini stocate
modul # 092; - module aici
templete # 092; - un model de aici
templete # 092; css # 092; - vor fi stocate fișierul style.css. că nu este necesar să se gândească obyanyat
templete # 092; imagini # 092; - aici imaginea este stocată va fi utilizată în proiectarea

Creați un fișier config.php în directorul includ. Conținutul Seled:

în același folder adăugat fișier function.php

și fișierul templete dosar guestbook.tpl

în baza de date, e numit, vom crea un tabel pentru mesajul de nume. structura sa descris mai sus:

subiect foarte interesant

1. Se separă codul de proiectare, și anume crearea de Shabono și templating simplu.
2. Crearea Codului civil al nucleului, care va fi responsabil pentru funcția GC la nivel mondial.
3. Crearea de modularitate, și anume, GK va realischzovana ca un modul separat, care poate fi conectat la orice proektu.b

și dacă nuzheno pentru acest script simplu? maniere ambele pe CMS)) poate doar am freeloader și mai ușor să vină la astfel de lucrări.

1. Încheierea 10 mesaje pe pagină, la început sunt mai recente, apoi mesajele mai vechi.

Mai bine să facă acest lucru prin panoul de administrare, puteți ajusta numărul de mesaje afișate și direcția de la cel mai vechi la cele mai noi sau mai noi la cele mai vechi.

2. Posibilitatea de a adăuga un mesaj pentru oricine care vrea.

Cred că CAPTCHA va avea nevoie, el va face sau gata să ia?

Cred că e prea mult, utilizatorul nu trebuie să se schimbe această dată, va fi mai bine dacă el nu a văzut acel câmp.

Pokam va crea și depana acest Etam poate oferi, ce altceva poate fi adăugat în Codul civil.

css.css nu grave ca asta. Se poate mai bine style.css?

css # 092; - vor fi stocate fișiere css.css, că nu este necesar să se gândească obyanyat

mi se pare este nevoie de un dosar cu css numai atunci când acesta este depozitat pentru mai multe fișiere css, un fișier nu este necesar pentru a crea un dosar. Și într-adevăr, aș css fișier a aruncat un dosar șablon

configuration.php, deoarece nu este foarte familiar) Cu config.php și totul este clar pentru toată lumea)

// numărul de mesaje afișate pe pagina
# 036; număr = 10;

Am scris mai sus despre zona de administrare, dar este posibil și așa.