leonsio
17.08.2005, 12:12
ich hab mich nun etwas ausführlicher mit VB 3.5 auseinander gesetzt
und mir sind folgende sachen aufgefallen
plugin system an sich ist ne nette sache, aber man wird nie im leben alle bereiche mit hooks abdecken, die die entwickler bei ihren hacks brauchen
auch abgesehen davon finde ich (aktuelles) plugin system nur bedingt "gut"
so ein system hat den entscheidenen vorteil dass man bei updates die hacks nicht neu einbauen muss, da nichts in dem code drin steckt
auch produkt system finde ich ganz gut gelungen, allerdings vermisse ich bei templates die möglichkeit eine template zu einem anderen produkt zuzuordnen ( ist nur beim anlegen möglich )
für mich persönlich war es noch nie ein großes problem bei den hacks den PHP code zu verändern, da hab ich bei updates mit "diff" gearbeitet und es ging eigentlich recht fix
wozu ich früher eher die abneige hatte, war das template system, da es nicht besonders übersichtlich ist
man kann zwar die box größer machen, aber es fehlen z.B solche sachen wie syntax highlight mit dem man einfach schneller ans ziel kommt
hier zeigt sich auch der nachteil des pluginsystems,
früher wars es halt so
man hat einen hack der bedarf 10 änderungen in php dateien und 20 bei den templates
man musste bei vb 3.0.x auch alle 10 dateien ändern und für jeden style alle 20 änderungen machen ( bei 3 stylen, 60 änderungen usw usw).....
okay nun sind die 10 dateiänderungen weg entfallen, aber dies ist leider in den meisten fällen nur das geringste teil an arbeit die man hat, wenn man einen hack einbaut
somit würde ich mir wünschen dass die version 4.0 auch einen plugin system für die style hat
es ist an sich kein großer unterschied ob man hooks bei php dateien oder(bzw und) bei den style einbaut, es geht ja auch nicht darum durch die hooks/plugins das erstellen von den styles einfacher zu machen, sonder darum dass an bestimmten stellen hooks platziert werden ( z.B zwischen geburtstagsanzeige udn wer ist online auf dem forumhome, oder an einigen stellen in postbit(_legacy) template usw usw)
so wäre das plugin perfekt und man könnte auch einem newbie zutrauen hacks zu installieren
außerdem würde dies platz in der DB sparren und die style von den hacks etwas abtrennen, was übersichtlichkeit zu gute kommen würde
Gruß
Leo
und mir sind folgende sachen aufgefallen
plugin system an sich ist ne nette sache, aber man wird nie im leben alle bereiche mit hooks abdecken, die die entwickler bei ihren hacks brauchen
auch abgesehen davon finde ich (aktuelles) plugin system nur bedingt "gut"
so ein system hat den entscheidenen vorteil dass man bei updates die hacks nicht neu einbauen muss, da nichts in dem code drin steckt
auch produkt system finde ich ganz gut gelungen, allerdings vermisse ich bei templates die möglichkeit eine template zu einem anderen produkt zuzuordnen ( ist nur beim anlegen möglich )
für mich persönlich war es noch nie ein großes problem bei den hacks den PHP code zu verändern, da hab ich bei updates mit "diff" gearbeitet und es ging eigentlich recht fix
wozu ich früher eher die abneige hatte, war das template system, da es nicht besonders übersichtlich ist
man kann zwar die box größer machen, aber es fehlen z.B solche sachen wie syntax highlight mit dem man einfach schneller ans ziel kommt
hier zeigt sich auch der nachteil des pluginsystems,
früher wars es halt so
man hat einen hack der bedarf 10 änderungen in php dateien und 20 bei den templates
man musste bei vb 3.0.x auch alle 10 dateien ändern und für jeden style alle 20 änderungen machen ( bei 3 stylen, 60 änderungen usw usw).....
okay nun sind die 10 dateiänderungen weg entfallen, aber dies ist leider in den meisten fällen nur das geringste teil an arbeit die man hat, wenn man einen hack einbaut
somit würde ich mir wünschen dass die version 4.0 auch einen plugin system für die style hat
es ist an sich kein großer unterschied ob man hooks bei php dateien oder(bzw und) bei den style einbaut, es geht ja auch nicht darum durch die hooks/plugins das erstellen von den styles einfacher zu machen, sonder darum dass an bestimmten stellen hooks platziert werden ( z.B zwischen geburtstagsanzeige udn wer ist online auf dem forumhome, oder an einigen stellen in postbit(_legacy) template usw usw)
so wäre das plugin perfekt und man könnte auch einem newbie zutrauen hacks zu installieren
außerdem würde dies platz in der DB sparren und die style von den hacks etwas abtrennen, was übersichtlichkeit zu gute kommen würde
Gruß
Leo