Current File : /home/users/kundensystem/www/admin/tools.php |
<?php
include './inc/header.php';
include './inc/sidebar.php';
if($adminRole['other']!='1'&&$adminData['role']!='1'){
?><script>location.href="index.php";</script><?php
exit;
}
$meldung = '';
if (isset($_GET['code']) && $_GET['code'] == 333)
{
$startzeit = getmicrotime();
$tabellenx = mysqli_query($conn, "SHOW TABLES");
while($tabel = mysqli_fetch_assoc($tabellenx))
{
foreach ($tabel as $db => $tabel_name)
{
mysqli_query($conn,"OPTIMIZE TABLE `".$tabel_name."`") or die(mysqli_error());
}
}
$endzeit = getmicrotime();
$dauer = ($endzeit - $startzeit);
$seitenzeit = substr($dauer, 0, 6);
$meldung = '<div class="alert alert-danger alert-dismissible fade show"><b>Hinweis:</B>
<br>Optimierung der Datenbank-Tabellen ist abgeschlossen,
Dauer: '.$seitenzeit.' Sekunden!
</div>';
}
?>
<main id="main" class="main">
<div class="pagetitle">
<h1>Tools</h1>
<nav>
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="index.php">Home</a></li>
<li class="breadcrumb-item">Sonstiges</li>
<li class="breadcrumb-item">Tools</li>
</ol>
</nav>
</div><!-- End Page Title -->
<section class="section dashboard">
<div class="row">
<div class="col-lg-2"> </div>
<div class="col-lg-8">
<div class="card">
<div class="card-body">
<h5 class="card-title">Tools</h5>
<?= $meldung; ?>
<div class="border-row" style="display: flow-root;">
<div class="row">
<div class="col-lg-4">
MySQL-Tabellen optimieren
</div>
<div class="col-lg-8">
<img src="./img/a_arr1.gif" border="0"> <a href="tools.php?code=333" class="content"><b>ausführen...</b></a>
</div>
</div>
<div class="row">
<div class="col-lg-4">
PHP-Einstellungen anschauen
</div>
<div class="col-lg-5">
<img src="./img/a_arr1.gif" border="0"> <a href="tools2.php" class="content"><b>ausführen...</b></a>
</div>
</div>
</div>
<br><br>
<b>Funktionen:</b>
<hr class="line">
<b>Tabellen optimieren</b><br>Optimiert die MySQL-Tabellen, entfernt sogenannte Datenüberhänge.
<br>Mit "Überhang" wird der Speicherplatz bezeichnet der von MySQL reserviert,
aber nicht benutzt wird, z.B. wenn Sie Daten löschen.
Die Tabelle behält in diesem Fall die ursprüngliche Größe. Eine "Optimierung" bewirkt die Freigabe dieser Überhänge!
<br><br><br>
<b>PHP-Einstellungen</b><br>Hier können Sie die Einstellungen Ihres Servers anschauen.
<br><br><br>
</div>
</div>
</div>
</div>
</section>
</main><!-- End #main -->
<?php
include_once './inc/footer.php';
?>
<script>
$('.sub4 ul').addClass('show');
$('.sub4 .nav-link').removeClass('collapsed');
</script>