Service: Tabel optimalisatie

php-websiteEr is een bug in Joomla die er al jaren in zit en die de geleerde blijkbaar maar niet opgelost krijgen.

Wanneer gebruikers op uw website komen dan worden al hun handelingen bewaard in een zogenaamde sessie. Deze sessie gegevens zorgen er voor dat de ingevulde gegevens en gemaakte keuzes van de gebruiker tijdelijk worden bewaard zodat wanneer deze gebruiker terugkomt op de website hij of zij deze zaken niet opnieuw hoeft in te vullen. Deze sessie gegevens wordt opgeslagen in de database. Soms gaat het opslaan van die sessie niet goed. Men weet niet precies of dat komt door te veel of te snelle handelingen of door iets compleet anders. Dit onderzoek loopt al jaren. Soms raakt hierdoor een tabel in de database beschadigd en moet deze worden gerepareerd. Dit kun je doen door een bepaald commando te geven in MySQL. De meeste mensen die een website hebben met Joomla hebben niet direct verstand van MySQL, dus moeten ze te raden bij hun provider. Dit probleem hebben alle gebruikers van Joomla wel eens aan de hand.

Wij hebben nu als service naar onze klanten toe een script gemaakt waarmee de beheerder van de website zelf razendsnel de tabel kan repareren. U kunt dit doen door in een browser uw domeinnaam in te geven gevolgd door /repairdb Bijvoorbeeld http://demo.scorpioncomputers.nl/repairdb. De sessietabel wordt dan automatisch gerepareerd en de overige tabellen in de database worden ook nog eens geoptimaliseerd als dat mogelijk is. Dit levert u ook nog eens een mogelijke snelheidswinst op.