Ik ben momenteel met een vrij grote community-site bezig. Tot nu toe werkt alles naar behoren, de parsetime van een willekeurige pagina is ruim binnen de seconde (verder geen timer-script ofzo geinstalleerd).
Nu is het de bedoeling dat in het menu ook de laatste x forumtopics worden weergegeven. Het forum draait echter op een andere database (wel op dezelfde server) en een simpele query is dus niet echt mogelijk. Ook een RSS/XML feed van het forum is niet aanwezig. Ik had hiervoor het volgende bedacht: Maak een functie die even connect naar de database van het forum, hier de benodigde query uitvoert en de resultaten teruggeeft als een array. Dit werkte allemaal wel, alleen was zodra deze functie werd uitgevoerd (en dat hoort dus op iedere pagina) de parsetime van iedere pagina onacceptabel groot, zeg maar meer dan 10 seconden. Is dit normaal bij een tweede database-connectie, weet iemand betere/snellere methoden?
Nu is het de bedoeling dat in het menu ook de laatste x forumtopics worden weergegeven. Het forum draait echter op een andere database (wel op dezelfde server) en een simpele query is dus niet echt mogelijk. Ook een RSS/XML feed van het forum is niet aanwezig. Ik had hiervoor het volgende bedacht: Maak een functie die even connect naar de database van het forum, hier de benodigde query uitvoert en de resultaten teruggeeft als een array. Dit werkte allemaal wel, alleen was zodra deze functie werd uitgevoerd (en dat hoort dus op iedere pagina) de parsetime van iedere pagina onacceptabel groot, zeg maar meer dan 10 seconden. Is dit normaal bij een tweede database-connectie, weet iemand betere/snellere methoden?