AnonSec Team
Server IP : 127.0.0.1  /  Your IP : 127.0.0.1
Web Server : Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.6.3
System : Windows NT WIN-R7LTCC7BPLI 6.3 build 9200 (Windows Server 2012 R2 Datacenter Edition) i586
User : GerbangSIPAD ( 0)
PHP Version : 5.6.3
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF
Directory (0777) :  C:/xampp5/phpMyAdmin/libraries/gis/../

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : C:/xampp5/phpMyAdmin/libraries/gis/../server_status_advisor.lib.php
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */

/**
 * functions for displaying server status sub item: advisor
 *
 * @usedby  server_status_advisor.php
 *
 * @package PhpMyAdmin
 */
if (! defined('PHPMYADMIN')) {
    exit;
}

/**
 * Returns html with Advisor
 *
 * @return string
 */
function PMA_getHtmlForAdvisor()
{
    $output  = '<a href="#openAdvisorInstructions">';
    $output .= PMA_Util::getIcon('b_help.png', __('Instructions'));
    $output .= '</a>';
    $output .= '<div id="statustabs_advisor"></div>';
    $output .= '<div id="advisorInstructionsDialog" style="display:none;">';
    $output .= '<p>';
    $output .= __(
        'The Advisor system can provide recommendations '
        . 'on server variables by analyzing the server status variables.'
    );
    $output .= '</p>';
    $output .= '<p>';
    $output .= __(
        'Do note however that this system provides recommendations '
        . 'based on simple calculations and by rule of thumb which may '
        . 'not necessarily apply to your system.'
    );
    $output .= '</p>';
    $output .= '<p>';
    $output .= __(
        'Prior to changing any of the configuration, be sure to know '
        . 'what you are changing (by reading the documentation) and how '
        . 'to undo the change. Wrong tuning can have a very negative '
        . 'effect on performance.'
    );
    $output .= '</p>';
    $output .= '<p>';
    $output .= __(
        'The best way to tune your system would be to change only one '
        . 'setting at a time, observe or benchmark your database, and undo '
        . 'the change if there was no clearly measurable improvement.'
    );
    $output .= '</p>';
    $output .= '</div>';
    $output .= '<div id="advisorData" style="display:none;">';
    $advisor = new Advisor();
    $output .= htmlspecialchars(
        json_encode(
            $advisor->run()
        )
    );
    $output .= '</div>';

    return $output;
}

?>

AnonSec - 2021