Необходимо 1 раз в час расчитывать место программы в рейтингах по просмотрам и скачиваниям.

Программ более 10 тыс.

Есть код:

$result = mysql_query("SELECT prog_id, thits, tdloads FROM soft WHERE thits > 10 ORDER BY prog_id") or error(mysql_error());

while($row = mysql_fetch_array ($result))

{

$thits=$row['thits'];

$tdloads=$row['tdloads'];

$prog_id=$row['prog_id'];

$result2 = mysql_query("SELECT COUNT(prog_id) as counter FROM soft WHERE (thits > '$thits') OR (thits = '$thits' AND prog_id

$row2 = mysql_fetch_array ($result2);

$top_place_hits=$row2['counter'] + 1;

$result2 = mysql_query("SELECT COUNT(prog_id) as counter FROM soft WHERE (tdloads > '$tdloads') OR (tdloads = '$tdloads' AND prog_id

$row2 = mysql_fetch_array ($result2);

$top_place_dloads=$row2['counter'] + 1;

}

Он работает 220 сек. и увеличивает нагрузку на ЦП сервера на 80%!

Нужен гораздо более легкий вариант.

Возможно, в целях экономии ресурсов, не считать места ниже 100-го.

Указывайте срок и цену, чтобы я мог вас принять.

16 лет назад
evmaster
Евгений 
44 года
22 года в сервисе
Был
2 года назад
83 отзыва

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Есть шаблон http://www.templatehelp.com/preset/pr_preview.php?i=13955&pr_code=55E7wNOVV3V5rk5NPO4WqS48PUMENU - необходимо, чтобы сначала ехала газель в течении 5-7 секунд, потом она уезжает вперед (уходит из кадра) и на ее место становится бычок - тоже самое 5-7 секунд в кадре, ...

    Закрыт
    16 лет назад
  • Молодой web-студии требуется программист-удаленщик (PHP+MySQL, Java, HTML и CSS) со своей CMS. Ваша CMS должна быть: *надежная *проста в понимании и использовании *функциональная. Шаг№1 Покупаем у Вас ...

    Закрыт
    16 лет назад
  • Изготовление Флеш-баннера Доброго дня! Есть два флага (города и района) нужно сделать так чтоб был эффект что они развиваются. И на фоне флагов надпись из 4-х слов Цены и предложения пишите ТОЛЬКО ...

    Закрыт
    16 лет назад
  • Нужен скрипт смс-чата, по принципу пользователь посылает смс, это смс получает модератор и затем отвечает на это смс , то есть идет диалоговый режим. Скприт должен быть привязан к Русскому биллингу, или к ...

    Закрыт
    16 лет назад
  • $100

    На сайте есть поле-форма для ввода текста и поиска по google, требуется сделать "всплывающие подсказки" вариантов запросов как в google (только подсказки, без какого-либо поиска). Т.е. если я ввожу "при" варианты слов приколы, прикольные картинки ...

    Завершен
    16 лет назад
  • Доброго дня. Перевожу Джустину на юникод. Встала проблема с некорректным отображением "И" и "ш". Гугл конечно рулит, но все решения, что нашел в нем, не дали результата. ...

    Закрыт
    16 лет назад
  • Разработка игры: дизайн (статический, прорисовка_, анимация, программинг, связь с Бд. Краткая суть игры: пенальти. удар по воротам и результаты. Без предоплаты.

    Завершен
    16 лет назад