- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
В WordPress’е или PHP есть функции чтобы примерно прикинуть количество SQL-запросов и время исполнения скрипта, такие как get_num_queries () и timer_stop ().
Вот например у любимого сайта моего друга - https://ocomp.info, в футере есть статистика что у него SQL-25 запросов, скорость 0,174 сек.
Пробив свой сайт у меня получается примерно SQL-80 запросов и скорость 0,190 сек, все это про главную страницу. Почти как у него, но SQL запросов больше.
Есть ли разница в производительности между больше этих SQL запросов или меньше, если скорость выполнения скрипта примерно одинакова? ( Ну то есть, как объяснить то, вот у него при 25-SQL => 0,174, то есть у меня при 80-SQL почти тоже самое получается 0,190, можно ли это считать равным не смотря на количество SQL запросов )
Заранее всем спасибо за ответы!В этом случаи нет, "ИЛИ". Есть "И"
И количество запросов
И настройка Mysql
И версия Mysql
И характеристики сервера
И плагины которые создают эти запросы
И от правильности запросов
И от загруженности сервера
В этом случаи нет, "ИЛИ". Есть "И"
И количество запросов
И настройка Mysql
И версия Mysql
И характеристики сервера
И плагины которые создают эти запросы
И от правильности запросов
И от загруженности сервера
Это просто цифры - без понимания что за запросы вопрос бесмысленнен.
Ну вот у меня так - много знаний Вам это дало :) ?
Это просто цифры - без понимания что за запросы вопрос бесмысленнен.
Ну вот у меня так - много знаний Вам это дало :) ?
Мне это может дать примерно такое понимание – подумаешь SQL запросов много, зато скорость такая же, как и у этого сайта, то есть все быстро, но запросов больше, но в этом нет ничего страшного. Как-то так :)
Время исполнения запросов: 0.0038 сек., что-то мне все хуже и хуже :)Да, это конечно сложней сравнить :), а вот если цифры 25SQL/0.174 = 80SQL/0.190(ну почти 0,174)?
Если просто цифры, то 25 меньше 80, а 0,174 меньше 0,190. Обращайтесь 😅
Если просто цифры, то 25 меньше 80, а 0,174 меньше 0,190. Обращайтесь 😅
эти цифры могут изменить на порядок, например, при большей загрузке сервера... не количество запросов, а время выполнения, именно из-за количества запросов😉
Я б прислушался.
1000 посетителей по 25 запросов или по 80.
Разница стоимости хостинга для поддержания одинаковой скорости. Но если визитов и правда 1000 в день, можно забить. Вы не почувствуете.
если скорость почти одинаковая, то без разницы сколько там запросов, я понял!
Два простых запроса - лучше, чем один сложный. Два сложных запроса - хуже, чем один сложный. А ещё бывает сервер не на локалхосте. А в целом - чем меньше запросов, тем лучше, однако не следует доводить идею до фанатизма, выпендриваясь в стиле SELECT … IN ( SELECT …)