• 4 odgovora
  • 3.624 pregleda
PHP Moduli... Kako? 16.07.2005. u 20:02 · pre 258 meseci #1
Interesuje me, da li znate, ili imate neki link ka dokumentaciji ili tutoriujalima, kako se kreira jedan cms u php-u koji ima modularnu strukturu, znaci ono da mogu da dodajem module za login, za dodavanje ankete, itd... (a sve to da se kaci na osnovni kernel cms-a)?
Potpis
----------------------------------------------------------------------
E sad ne znam zasto sam vam ovo ispricao, ali ko zna moze ovo nekom da zatreba. U svakom slucaju ne skodi, znaci koristi.
Re: PHP Moduli... Kako? 17.07.2005. u 10:40 · pre 258 meseci #3
Pa, u najprostijem, kreiraj svaki modul kao klasu. Onda ih samo instanciras kroz osnovni kostur, prosledjujuci parametre za inicijalizaciju konstruktoru. Tako ti je najcistije da zadrzis modularnu strukturu...
Potpis
Jeff, one day you’ll understand that it’s harder to be kind than clever.
Re: PHP Moduli... Kako? 18.07.2005. u 14:19 · pre 258 meseci #4
Ok, shvatam to odprilike... evo recim kako bih napisao jedan prost cms koji bi imao kostur, dodavanje korisnika, i dodavanje novih modula? (a da mu je ovo dodavanje korisnika u stvari modul)?
Potpis
----------------------------------------------------------------------
E sad ne znam zasto sam vam ovo ispricao, ali ko zna moze ovo nekom da zatreba. U svakom slucaju ne skodi, znaci koristi.
Re: PHP Moduli... Kako? 15.09.2005. u 21:25 · pre 256 meseci #5
Počni od administracije CMS sustava...:

- Napravi administracisko sucelje ( index.php, style.css, images... )

- inc
- baza.inc.php ( podaci za spajanje na bazu )

- admin
- - index.php
- - - ucitavaj module iz baze
- - - style.css izgled administracije
- - - images/ slike potrebne za administraciju
- moduli
- - neki_modul
- - - info.php
- - - index.php ( prikazi / uradi ... )
- - - admin
- - - - opcije.php ( var. sa opcijama )
- - - - index.php ( ako je X opcija Case X opcija prikazi / uradi ... )

Tako da imaš u bazu tablicu:
moduli ( id, ime, folder, instaliran, update )

I u admin/index.php ispisuješ npr. u js menu opcije na osnovu modula instaliranih u bazi... Npr.

Vijesti
-------
Dodaj novu ?modul=1&akc=1
Pregled Vijesti ?modul=1&akc=2
Kategorije ?modul=1&akc=3

Ovo ti je manji primjer modularnog cms-a koji se naravno može dobro izvesti...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme