Проблемы с загрузкой базы данных

У меня проблема с загрузкой этого сайта - http://decoded.ro/l2tales. Проблема вызвана этими 2 PHP-скриптами:

<?php
mysql_connect('example.com','XXXXXXX', 'XXXXXXXX') or die(mysql_error());
mysql_select_db('dbname');
$query = mysql_query("SELECT * FROM `smf_topics` WHERE `id_board` = '2' ORDER BY `id_topic` DESC LIMIT 5");
//echo '<span style="color: white;">DARK' . $query . '</span>';
while($row = mysql_fetch_assoc($query))
{
$id_topic = $row['id_topic'];
$query2 = mysql_query("SELECT * FROM `smf_messages` WHERE `id_topic` = $id_topic");
$row2 = mysql_fetch_assoc($query2);

echo '<div class="page-title">';
echo '<a href="http://forum.l2tales.com//index.php?topic=' . $row['id_topic'] . '/" title="' . htmlspecialchars_decode(substr($row2['subject'], 0 ,75)) . '" target="_blank"><h1>' . htmlspecialchars_decode(substr($row2['subject'], 0 ,200)) . '</h1></a>';
echo '<p style="color: #eed883;">';
echo 'Author: ' . $row2['poster_name'];
echo '</p>';
echo '<p>';
echo $row2['body'];
echo '</p>';
echo '</div>';
}
?>

<?php
mysql_connect('example.com','XXXXXXX', 'XXXXXXXX') or die(mysql_error());
mysql_select_db('dbname');
$query = mysql_query("SELECT * FROM `smf_topics` WHERE `id_board` = '4' ORDER BY `id_topic` DESC LIMIT 5");
//echo '<span style="color: white;">DARK' . $query . '</span>';
while($row = mysql_fetch_assoc($query))
{
$id_topic = $row['id_topic'];
$query2 = mysql_query("SELECT * FROM `smf_messages` WHERE `id_topic` = $id_topic");
$row2 = mysql_fetch_assoc($query2);

$count = strlen($row2['subject']);
if($count > '59')
$dots = '...';
else
$dots = '';

echo '<li>';
echo '<a href="http://forum.l2tales.com//index.php?topic=' . $row['id_topic'] . '/" title="' . htmlspecialchars_decode(substr($row2['subject'], 0 ,75)) . '" target="_blank">';
echo '<span>' . htmlspecialchars_decode(substr($row2['subject'], 0 ,59)) . $dots . '</span>';
echo '<p>';
echo 'Author: ' . $row2['poster_name'];
echo '</p>';
echo '</a>';
echo '</li>';
}
?>

Эти PHP-скрипты извлекаются из базы данных SMF на сервере B (расскажу позже) о последних 5 темах.

Итак, у меня есть 2 сервера. На сервере A (который является decoded.ro/l2tales) он работает нормально, загрузка для меня практически мгновенная. На сервере B, где расположен форум, сайт загружается годами. Здесь вы можете увидеть адрес веб-сайта, размещенного на сервере B - http://l2tales.com/dark (Сначала вы увидите пустую страницу, но веб-сайт все еще загружается, просто подождите, пока он загрузится полностью).

Почему на одном сервере с форумом так медленно, а на другом сервере мгновенно?

Спасибо

0 ответов

Другие вопросы по тегам