Kako izgraditi vlastiti web sustav za upravljanje sadržajem

Izgradnja vlastite Content Management System (CMS) omogućit će vam da uspješno provede tisuće web stranice i intranet . Prilagođavanje takve web stranice i sustave sadržaj će biti ne samo jednostavno i brzo , ali također može biti učinjeno pomoću lako dostupnih alata kao što su PHP . BudućiCMS koristi proces dizajna podržava objektno orijentirano programiranje ,kod može se držati urednim by povezivanje ga zajedno u datoteke koje se nazivaju klase . Objekti ili instance tih klasa onda su stvoreni po potrebi . Nastava na taj način djelovati kao modeli za slučajeve tako da je moguće dizajnirati velik broj sustava s minimalnim brojem poslije. Upute Screenshot
1

Stvaranje baze podataka . Ovo je mjesto gdje su sve informacijeo prijavi i podaci će biti pohranjeni . Takvabaza će uključivati ​​postavljanje kupca stol i druge informacije . Korištenje baze podataka pomoći će vam da se organizira informacije logično , vrlo brzo dobiti pristup do njega , manipulirati i mijenjati kad god je potrebno i automatizirati zajedničke zadatke lakše .
2

Stvoriti klasu za pristup bazi podataka . Takvaklasa će reći programu da zgrabite podatke i komponente iz neke komponente sustava i osigurati pristup do njega . Primjer pokazuje funkcionalnu pristup u korištenju takve klase :

Klasa : DbConnector //Namjena : Spajanje s bazom podataka , MySQL Screenshot

require_once ' SystemComponent.php ' GOclass DbConnector proteže SystemComponent {

uključuju varijable ovdje } funkcija DbConnector ( ) {

$ user = $ postavke [ ' dbusername ' ] GO $ pass = $ postavke [ ' dbpassword ' ] GO } funkcija upita ( ) {

kod ide ovdje } funkcija fetchArray ( ) {

kod ide ovdje } funkcija u neposrednoj blizini ( ) { mysql_close ( ) GO }

gore kod prikazuje glavne dijelove baze podataka i kako spojiti i dohvatiti podatke iz nje .
3

Stvaranje validator klasu za sigurnost . A validator klase provjerava ima li pogrešaka u korisničkom ulaznih i bilo će prikazati pogrešku ili dopustiti user login ako je to sigurno i točna . Primjer takve klase pisane u PHP-u prikazano je u nastavku :

var $ errorsGO } ? >

gore kod sprema popis poruka o pogreškama .
4

Napišite klasu osigurati mjesto . Funkcija za to je prikazano u nastavku :

Funkcija logg ( ) {

session_start ( ) Header ( " cache- control: private " ) GO }

funkcija logout ( ) {

resetiranje ( $ this- > UserData ) GO session_destroy ( ) GO izlaz ( ) GO }
5

Napravite dizajn sučelja . To je grafički dio stranice s podacima za prijavu , kao i druge dodatne informacije obično se pojavljuju na početnoj stranici .
6

Stvaranje pomoć i dokumentaciju za sustav za rješavanje najčešćih zadatakaće korisnik trebate obaviti .