Сайт Романа ПарпалакаБлог20080903

К вопросу о…

3 сентября 2008 года, 17:19

Разгребая хлам в закладках, нашел следующее:

62 queries 1.354 seconds

WordPress — 62 запроса. Кто больше?

Поделиться

Счастье Ctrl Captcha

Читайте также

Эксперименты и использование ChatGPT
По-немногу экспериментирую с ChatGPT.
2023
Зарисовка для объяснения понятия формата
Нашел черновик статьи о понятии формата и вебе, которую я так и не написал и вместо которой снял видео из серии «в кресле препода».
2023
Http-прокси на PHP
Обычно в постах о программировании я пишу об успешных подходах и находках. В этот раз расскажу об идее, которая на практике не заработала.
2023
Ember и трудности отладки
Разрабатываю некий сайт, на котором должно быть много яваскрипта и аякса.
2013

Комментарии

#1. 4 сентября 2008 года, 16:58. пишет:
У меня порядка 200-400 при загрузке страницы.. но не WP
#2. 4 сентября 2008 года, 17:11. пишет:
Какого типа ваш сайт?

Для блога, например, мне трудно придумать ситуацию, когда пяти запросов не хватило бы.
#3. 14 сентября 2008 года, 11:06. Eugene пишет:
Роман, простите за нескромность, а сколько раз Ваш блоговый движок обращается к базе?
#4. 14 сентября 2008 года, 11:18. пишет:
Я не вижу никакой нескромности, нормальный вопрос.

Всё зависит от типа страниц и от их содержимого. Я включил отображение количества запросов и времени генерации внизу страницы (рядом с копирайтами). Например, для страницы с этим постом и комментариями — 4 запроса.
#5. 14 сентября 2008 года, 13:13. Eugene пишет:
Спасибо. Что, на Ваш взгляд, лучше — несколько сложных запросов и работа с массивами или много простых запросов и минимум обработок? Думаю оптимизировать свой движок, но не знаю как правильно это сделать.
#6. 14 сентября 2008 года, 20:11. пишет:
Подход к оптимизации запросов в каждой ситуации должен быть свой, нужно учитывать много факторов. Из вашего описания нельзя сделать однозначные выводы, поэтому приведу пример.

Если мы выводим на странице 50 записей и хотим вывести количество комментариев к каждой записи, то вариант с дополнительными 50 запросами никуда не годится. Один запрос с объединением (JOIN) таблиц записей и комментариев и GROUP BY будет медленным. В такой ситуации (если используется MySQL) можно применить подзапросы.
#7. 14 сентября 2008 года, 21:11. Eugene пишет:
Ещё раз спасибо! Почитаю документацию по MySQL.

Оставьте свой комментарий


Формулы на латехе: $$f(x) = x^2-\sqrt{x}$$ превратится в $$f(x) = x^2-\sqrt{x}$$.
Выделение текста: [i]курсивом[/i] или [b]жирным[/b].
Цитату оформляйте так: [q = имя автора]цитата[/q] или [q]еще цитата[/q].
Других команд или HTML-тегов здесь нет.

Записи