15.09.2013 Views

Admin Tools Gebruikers Handleiding - AkeebaBackup.com

Admin Tools Gebruikers Handleiding - AkeebaBackup.com

Admin Tools Gebruikers Handleiding - AkeebaBackup.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8. Database tools<br />

<strong>Admin</strong> <strong>Tools</strong> Gebruiken<br />

Let op, deze tools zijn te vinden in <strong>Admin</strong> <strong>Tools</strong> 'Controle Paneel' pagina sinds <strong>Admin</strong> <strong>Tools</strong> 1.0. In oudere versies<br />

stonden deze tools in een aparte pagina.<br />

De database is het belangrijkste onderdeel van onze websites. Het bevat alle gegevens en de meeste configuratie opties,<br />

dat wil zeggen, alles wat onze website maakt tot wat het is. Echter, omdat de gegevens worden geschreven naar en<br />

verwijderd uit de database, worden de database tabellen steeds trager of zelfs beschadigd. Het is het hetzelfde als wat<br />

er gebeurt met het fragmenteren van harde schijven. Eén tabel, berucht om steeds zeer snel gefragmenteerd te te raken<br />

is de 'sessies tabel'. In feite, elke keer als een gast gebruiker uw site bezoekt of een gebruiker inlogt en weer uit logt<br />

van uw website wordt deze tabel steeds meer gefragmenteerd, tot op een dag, niemand zich meer kan aanmelden bij<br />

uw website, zelfs uzelf niet. Dit is een zeer veel voorkomend probleem, vooral op websites met veel verkeer.<br />

Met een harde schijf weet u dat u altijd kan defragmenteren met bijvoorbeeld chkdisk of fsck (afhankelijk van uw<br />

Operating System). Voor databases moet u een zeer tijdrovend proces doorlopen met behulp van een database beheer<br />

tool, zoals phpMy<strong>Admin</strong>, voor het herstellen en optimaliseren van elke tabel apart. <strong>Admin</strong> <strong>Tools</strong> hulpmiddelen voor<br />

databases zijn hier om dit lastige proces voor u te automatiseren!<br />

Er zijn twee tools beschikbaar:<br />

• Repareer en optimaliseer database tabellen doorloopt een reparatie en optimalisatie proces op alle database tabellen<br />

van uw website. Als het proces bij het eerste gebruik, langere tijd blijft hangen, probeer het dan opnieuw uit te<br />

voeren. Het gebruikelijke probleem is dat de Joomla! sessies tabel zo gefragmenteerd is dat PHP times out, wachtend<br />

op uw database server om deze tabel te optimaliseren.<br />

• Sessies legen zal alleen de sessies tabel (volledig) legen en optimaliseren. Bij dit proces zal iedereen worden uitgelogd<br />

van de website, behalve uzelf als Super <strong>Admin</strong>istrator. Gebruik deze optie spaarzaam en alleen wanneer u<br />

ernstige problemen waarneemt wanneer gebruikers proberen in te loggen op de website.<br />

Een verkorte versie van het optimalisatie proces, alleen het aanpakken van de sessies tabel, kan worden gepland te<br />

starten op een tijdschema, door gebruik te maken van de parameters van de "System - <strong>Admin</strong> <strong>Tools</strong>" plugin van de<br />

Professional versie.<br />

9. Wijzig uw database tabellen prefix<br />

Standaard wordt Joomla! geïnstalleerd met een database tabel prefix jos_ genaamd, tenzij u specifiek een andere prefix<br />

kiest. Helaas, weten hackers dat ook, en verwachten dat u de standaard instelling zo heeft gelaten, en passen hun<br />

aanvallen in die zin op aan. Voor meer informatie over de problemen van het gebruik van de standaard database tabel<br />

prefix kunt u mijn artikel lezen in Joomla! Community Magazine [http://magazine.joomla.org/issues/Issue-Aug-2010/<br />

item/108-the-prefix-has-nothing-to-do-with-telephony] (Engels). <strong>Admin</strong> <strong>Tools</strong> maakt het doodeenvoudig om deze prefix<br />

met één enkele klik, on-the-fly, te wijzigen.<br />

Important<br />

Maak een back-up van uw site en haal uw site off-line voordat u verder gaat. In het onwaarschijnlijke geval<br />

van een server crash, midden in het proces zal u de back-up nodig hebben om uw website te herstellen. U<br />

kunt altijd gebruik maken van de gratis Akeeba Backup [http://www.akeebabackup.<strong>com</strong>] <strong>com</strong>ponent om een<br />

volledige website back-up te maken, of phpMy<strong>Admin</strong> te gebruiken om uw database tabellen te exporteren.<br />

De interface van deze functie is zeer eenvoudig. In het "Huidige prefix" tekstvak bovenaan kunt u zien wat uw huidige<br />

prefix is. In het "Nieuwe prefix" tekstvak eronder kunt de nieuw te gebruiken database tabel prefix invoeren. Standaard<br />

bevat dit velt een willekeurig aangemaakte prefix. U kunt natuurlijk ook een andere, door uzelf bedachte prefix invoeren.<br />

Prefixes moeten aan de volgende regels voldoen:<br />

45

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!