Drupal core hacks "the right way"

Ondanks mijn eerder blog toch maar eens een post over het hacken van drupal's core "the right way".

Er zijn momenten dat het "gerechtvaardigd" is om de core te hacken. Onlangs heb ik er zelf ook 1 doorgevoerd op een grote website. Dit verminderde de query's naar de database. Van 314 query's naar 9 query's (!). Een forse verbetering helemaal omdat de database voor deze website het sowieso al vrij zwaar heeft.

Als je zulke performance winners kunt vinden en die je dan ook in drupal's core moet verwerken dan lijkt mij dat gerechtvaardigd. Echter houd er dan wel rekening mee dat zomaar een andere ontwikkelaar deze site ook moet kunnen nemen.

Dus maken we patches en plaatsen deze in de map 'sites/all/patches/'. Met hierin een patches.txt waarin alle patches uitgelegd moeten worden. Kun je ze niet rechtvaardigen mogen ze er niet in!

Extra info http://btmash.com/article/2011-06-30/drupal-and-hacking-core-how-do-it-s... via Peter Grond http://twitter.com/pgrond (Triquanta web solutions http://www.triquanta.nl/)