Max Pages
Contact opnemen

 
 
 
 

Hoe werkt een Max® Pages php cms gestuurde website?

een MVC motor voor en achter de schermen.

In het kort valt de gehele opbouw en werking van de website samen te vatten in de volgende 5 onderdelen:

  1. Smart Pages.
  2. Smart Templates in combinatie met voor-gedefinieerde stijlen.
  3. Menustructuur en posities
  4. Database-content en andere media 
  5. Ingevoerd en beheerd via de verschillende modules van het CMS Max® Pages

Met het bovenstaande principe in gedachte zullen we dit verduidelijken. 


Smart Pages en Smart Templates

Stel iemand vult het internet adres van uw website zonder enige toevoegingen in. Omdat er geen toevoegingen in de URL zijn gevonden, gaat het systeem standaard uit van één van de meest belangrijke Smart Pages: de homepage. Deze Smart Page bepaalt de basis lay-out van de homepage. Vervolgens wordt, op basis van bijvoorbeeld de domeinnaam, het juiste Smart Template inclusief de bijbehorende stijlen in het systeem opgezocht. Dit template bepaalt de (huis)stijl en het basis raamwerk van uw website. En, de betreffende Smart Page zal zichzelf binnen dit basis raamwerk laden.
- omhoog -


Menustructuur

De Smart Page en het Smart Template vormen samen het complete raamwerk waar vervolgens alle dynamische content in geladen zal worden. Voor het echter zover is, moet eerst nog één belangrijk element worden geladen: de menustructuur. 
- omhoog -
 

Posities binnen het raamwerk

Nu het complete raamwerk is geladen en de menustructuur hieraan is toegevoegd, moet er gekeken worden naar de daadwerkelijke content. Welke content komt waar en op welke plek precies? Het raamwerk voorziet hierin door middel van posities en categorieën. Zo kan de Smart Page voor de homepage een aantal posities bevatten bijvoorbeeld: Een intro tekst, de laatste tien artikelen uit de categorie nieuws, een blok met overig nieuws, een banner enz. 
- omhoog -
 

Database-content en andere media

Door middel van de voor-gedefinieerde posities in het totale raamwerk kan er nu, automatisch, bijvoorbeeld content vanuit de database gecombineerd met andere media geplaatst worden binnen het raamwerk. Dit gebeurt op één van onderstaande manieren:

  1. De positie binnen het raamwerk kent een specifieke content categorie waardoor gepubliceerde content die voldoet aan die (sub)categorie op die plaats zal verschijnen. Bijvoorbeeld: Nieuws->Algemeen
  2. De positie binnen het raamwerk representeert een speciale module uit het CMS, bijvoorbeeld een dynamische menustructuur afkomstig uit Max® Menu of een RSS-feed uit Max® Portal.
  3. Op basis van een ID of op basis van zoekcriteria veelal afkomstig uit een zoekformulier ergens op de website.
omhoog -


Combinatie van:
Smart Page, Smart Template
en
 de posities. 
voorbeeld template plus smart page plus posities
Alleen het Smart Template
zonder de vulling van
de Smart Page

Voorbeeld alleen template
 
Alles valt netjes op zijn plaats:
Combinatie van Smart Page, 
Smart Template en de posities.
Dit alles gevuld met database-content en andere media
 
voorbeeld template plus smart page plus posities plus content


Lees verder op: Invoer en beheer: Kortom het CMS Max® Pages.