netwind

Рейтинг
419
Регистрация
06.05.2007
KM.UA:
Уберите калькуляцию количества новостей напротив категорий.

Вряд ли это непосредственно калькуляция количества. CALC_FOUND_ROWS обычно используется в паре с FOUND_ROWS(). иначе там был бы SELECT COUNT(). Скорее вывод названий соседних новостей.

Учитывая, что ТС собирался запретить листание до 999 страницы в .htaccess, этот лишний для него контент можно просто удалить.

Himiko:
Я бы разобрался, что это за запрос такой, которому нужно перебирать все записи. Полагаю, что можно как то упростить.

ничего нельзя.

Источник проблемы в том, что сео-сайты продуцируют или скупают контент, а не накапливают его естественным образом как это задумано в wordpress.

Если бы вы действительно написали 259974 постов, то у вас бы были и средства и ресурсы и ничего бы не тормозило.

Удалите всю фигню и залетает.

Предполагается, что вы еще скачаете и замените файлы движка закодированные новым образом под новый zend guard loader.

Если это невозможно, то единственным выходом является даунгрейд php до 5.2 с установкой старого zend optimizer.

Himiko:
Где то ваши советы могут быть ошибочными, где то мои.

Это только если вы оба работаете по иркутской методике администрирования через гугл. В данном случае совет заведомо ошибочный.

Я допускаю, что где-то там в гуле кто-то что-то написал, но зачем это использовать ? даже если включение функций gzip в некоторых случаях маскирует присутствие вируса, это все равно неправильное и вредное решение.

Вы просто нашли знакомые слова в гугле и поспешили выдать совет снабдив рекламой. Не пытаясь даже подумать.

Это далеко не неудачная попытка телепатии по наиболее вероятной причине, которые я тоже иногда люблю. Это даже вред и вызывает негативную реакцию у коллег.

Если прочитать документацию внимательно, то становится ясно, что LOCK TABLES WRITE не дает никаким другим подключениям ничего делать с таблицей.

Соответственно, не запишутся. Но поскольку все остальные подключения будут ожидать, могут возникнуть другие проблемы.

Himiko, я написал точно то, что написал. и ничего больше.

Himiko, если браузер или робот не посылает Accept-Encoding, то и предложенный вами механизм сжатия не включится. Эти модули написаны следуя стандарту. Совершенно точно тут нужно погасить заголовок, потому что значения "none" не перечислено среди возможных для Content-encoding в rfc 2616.

Если начальник этого не понимает, как там простые иркутские пацаны разберутся?

Himiko, ну правда, вам лишь бы что-нибудь настроить и поставить.

Переменная $_SERVER['HTTP_ACCEPT_ENCODING'] к настройкам сервера прямого отношения не имеет. Это заголовок от браузера клиента. Ничего не изменится от ваших услуг.

Некоторые хостинги на предустановленном образе ОС сразу включают демон для снижения частоты процессора :) при обычной установке ОС этого не будет.

BuxarNET:
Хочу прикинуть затраты по работам, а то мои сисадмины мне кажется слишком много на это времени просят.

так ведь они просят не столько за конкретно за потраченное время, а за нестандартность. С учетом того, что ты обязательно в течении пары месяцев еще несколько раз попросишь изменить конфиг и протестировать на новые ошибки и тд и тп.

Раз нашел статью, ну и сделай сам :)

Всего: 6293