Ik weet niet of het juiste forum is want het is niet echt een programmeerprobleem maar een structureel probleem, maar omdat hier de developers zitten hoor ik graag jullie mening
We hebben een website met 100.000 leden, draaiend op verschillende servers met PHP / MySQL en een eigen html / xml caching systeem. De site is modulair opgebouwd, dat wil dus zeggen een core met daarin classes / functies / database-koppeling en daar rond per onderdeel van de site de nodige includes die voor de verwerking / weergave van de pagina's zorgen. Het systeem heeft zijn voordelen & nadelen. (voordelen: bij een bug in een module kan de module offline gehaald worden en hoeft niet de hele site down, er kunnen snel nieuwe modules toegevoegd worden & aangepast <> nadelen: bij structurele (core) aanpassingen dient er rekening te houden worden met alle modules, veel code is dubbel, ...)
Het huidige systeem kan nog serieus verbeterd worden, echter kruipt hier tijd in.
Nu onze server-admin is er van overtuigd dat smarty veel werk / resources kan besparen en we beter ipv het verbeteren van het huidige systeem, terug vanaf nul zouden beginnen met smarty. Echter is niet iedereen daarvan overtuigd, waaronder ikzelf.
Wat ik dus eigenlijk wil weten of het omzetten van grote projecten / websites naar smarty op lange termijn voordelen heeft gehad of nadelen. Ik heb er al even op gegoogled maar voor zover ik zoek vind iedereen het gebruik van smarty beter & zijn er alleen maar voordelen ...
We hebben een website met 100.000 leden, draaiend op verschillende servers met PHP / MySQL en een eigen html / xml caching systeem. De site is modulair opgebouwd, dat wil dus zeggen een core met daarin classes / functies / database-koppeling en daar rond per onderdeel van de site de nodige includes die voor de verwerking / weergave van de pagina's zorgen. Het systeem heeft zijn voordelen & nadelen. (voordelen: bij een bug in een module kan de module offline gehaald worden en hoeft niet de hele site down, er kunnen snel nieuwe modules toegevoegd worden & aangepast <> nadelen: bij structurele (core) aanpassingen dient er rekening te houden worden met alle modules, veel code is dubbel, ...)
Het huidige systeem kan nog serieus verbeterd worden, echter kruipt hier tijd in.
Nu onze server-admin is er van overtuigd dat smarty veel werk / resources kan besparen en we beter ipv het verbeteren van het huidige systeem, terug vanaf nul zouden beginnen met smarty. Echter is niet iedereen daarvan overtuigd, waaronder ikzelf.
Wat ik dus eigenlijk wil weten of het omzetten van grote projecten / websites naar smarty op lange termijn voordelen heeft gehad of nadelen. Ik heb er al even op gegoogled maar voor zover ik zoek vind iedereen het gebruik van smarty beter & zijn er alleen maar voordelen ...