PHP MVC rendszer

Több próbálkozás volt korábban arra, hogy létrehozzak egy olyan weboldal sémát, amit később többször fel tudok használni, és könnyebbé teszi a programozást. A címben szereplő rendszer által végre sikerült megoldanom ezt a problémát.

A névben szereplő MVC rövidítés a Model-view-controller-t hivatott jelölni, ezzel utalva a rendszer három fő részére. A Model maga a dolog, amiről adatokat tárolunk, például egy webáruházban a termékek. A Controller, a vezérlő, ami összegyűjti a modelek adatait és a View segítségével HTML formában megjeleníti látogatónak. Ez így egyszerűnek tűnhet, de azért át kell gondolni, hogy jól működjön, kényelmesen lehessen fejleszteni a segítségével és a biztonság szempontjából is megfeleljen a követelményeknek.

Az eddigi tapasztalat alapján jól sikerült, ugyanis mióta már több teljesen különböző célú oldalt (köztük ennek az oldalnak az elődjét is) elkészítettem a segítségével, csak 4 esetben kellett módosítani a magon. Egyszer egy hibát kellett kijavítani, háromszor pedig sűrűn felmerülő funkciók kerültek bele.

Az egyszerűbb frissítés érdekében egy scriptet is készítettem, ami a szerveren található összes MVC alapú oldalnál frissíti a magot.

Leave a Comment

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top