Hey,
Ik ben nu bezig om OOP te leren zoals je het echt zou moeten gebruiken. Geen classes met enkel proceduele code maar dingen echt als objecten zien.
Ik wil een gastenboek gaan maken volgens het MVC model. Ik heb nu het hele DB gedeelte(DB interface, DB class en 3 SQL classes(MySQL, MySQLi, PgSQL)) en de systemExceptionclass af.
Ook heb ik een mappenstructuur gemaakt:
* Includes
- Interfaces
- Classes
- Models
- Views
- Controllers
- JavaScript
- Styles
*
index.php
.htaccess
Nu heb ik hierover enkele vragen:
- Hoe moet ik een control-, model- en viewclass maken voor dat gastenboek?
- Ik heb eraan gedacht om een class Message te maken, dus elk bericht als een object. Dit lijkt mij toch niet helemaal de beste oplossing. Klopt dat?
- Hoe pak ik het aan met een TPL parser? Een TPL parser gebruiken zoals bijvoorbeeld Smarty, Template Power of er zelf 1 maken?
PS
Ik heb "CodeIgniter" en het "Zend Framework" beide bekeken en ik werd er niet veel wijzer van. Wel heb ik nu dit:
Class: guestbookController:
addMessage
editMessage
deleteMessage
getMessages
getAllMessages
Class: guestbookModel:
Class: guestbookView:
Maar verder kom ik helaas niet.....
Alvast bedankt!
1.969 views