Lumio
Tripel-As
Hallo... ich grüble bereits seit längerem an einem minimalen Framework, was mir die Zusammenarbeit von mehreren Modulen erleichtern soll.
Dabei ist mir jedoch die Leistungsfähigkeit und die Schnelligkeit sehr wichtig.
Ich habe es bereits mal so versucht, dass ich das ganze Eventabhängig mache. Das heisst dass es eine Funktion gibt, die auf ein Objekt verweist, die alle Module verwaltet. An diese eine Funktion übergibt man Parameter in folgender Form (wenn die Funktion nun callEvent heissen würde):
Wäre dieses Konzept akzeptabel? Oder wie würdet ihr das angehn?
Dabei ist mir jedoch die Leistungsfähigkeit und die Schnelligkeit sehr wichtig.
Ich habe es bereits mal so versucht, dass ich das ganze Eventabhängig mache. Das heisst dass es eine Funktion gibt, die auf ein Objekt verweist, die alle Module verwaltet. An diese eine Funktion übergibt man Parameter in folgender Form (wenn die Funktion nun callEvent heissen würde):
PHP:
callEvent('eventName', $param1, $param2, ...);