Знаю я эти цены, если в 10 раз не накрутил в латвии ето не бизнес =) Я не прав? По стандарту наверняка не более 10-15 мбит за границу?
Смотря в каком ПК работать. Если мощные то тормозов практически не будет =)
В Латвии не хочу, каналы за границу минимальные.
adrin02 добавил 28.12.2010 в 01:09
Контента как такого нет и это не файлопомойка =)
Тоже заметил такие лаги Скайхоста =(((
Спасибо! Посмотрели, задали вам в личку пару вопросов.
Заказывал прогон по тарифу 8 =) Выполнено в течении нескольких дней. Будем ждать результатов. Беки уже появляются =)
Погонял различные скрипты. Если count(*) то лучше в цикле., Так как в одном запросе почему то долго думает. Пробовал различные результаты и всегда время затрачивается большое.
А вообще count лучше использовать как можно реже. =)
Ну тогда скажите какой подход будет лучше ☝
Как он на хостинге влезет в настроики апача?
Здравствуйте ещё раз!
Что лучше 10 запросов в цикле и меньшее время генерации страницы
Или 1 запрос и большее время генерации
Скрипт1
$rs = mysql_query("SELECT * FROM categories ORDER BY id",$db); $rowt = mysql_fetch_array($rs); do { $rs2 = mysql_query("SELECT COUNT(*) FROM news WHERE cat='{$rowt["id"]}' OR cat2='{$rowt["id"]}' OR cat3='{$rowt["id"]}'"); $count_vsegonews = mysql_fetch_array($rs2); printf (" <A href='category_%s_%s.html'>%s [ %s ]</A> <BR> ", $rowt["id"] , $rowt["translit"], $rowt["title"] , $count_vsegonews[0] ); } while ($rowt = mysql_fetch_array ($rs));
Скрипт2
$rs = mysql_query(" SELECT cat.id, cat.title, cat.translit, (SELECT COUNT(*) FROM news WHERE cat=cat.id OR cat2=cat.id OR cat3=cat.id) AS news_count FROM categories AS cat ORDER BY cat.id ",$db); $row = mysql_fetch_array($rs); do { printf (" <A href='category_%s_%s.html'>%s [ %s ]</A> <BR> ", $row["id"] , $row["translit"], $row["title"] , $row["news_count"] ); } while ($row = mysql_fetch_array ($rs));
В итоге второй скрипт занимает больше времени но 1 запрос. Что лучше использовать в таком случае?