borisd

Рейтинг
262
Регистрация
13.02.2008
lamma:
Надо делать ставки, кто третий начнет изживать мелких партнеров

С чего вы взяли, что целью является изживание мелких партнеров? Начальные клубные карты наоборот могут привлечь мелких клиентов у которых 10-20 имен. А вот у кого число имен > 50, для тех стоимость продления увеличивается в РАЗЫ и не могут быть объясненены вашими объяснениями.

Я вот прямо на днях затык ликвидировал. Обнаружил такую проблему: если одновременно на сайт налетают более 2000 посетителей, то сайт практически переставал отвечать. Команда TOP показала, что систему сильно грузит MySQL.

Детальный анализ запросов показал, что при формировании менюшек и ссылок "след.материал-пред.материал" SQL-запросы заставляли mysql формировать временную таблицу и производить сортировку в файловой системе. Причиной этого была сортировка в запросе "ORDER BY". Тогда я пробежался по коду и убрал сортировку в SQL-запросах, заменив ее на сортировку в массиве (после получения результата SQL-запроса). В результате нагрузка упала в 5-10 раз.

Только с кэшированием меню может быть проблема с подсветкой активного пункта. Этот момент надо учитывать.

vip-moto:
Может кто знает что копать

Наиболее вероятен затык в дисковой подсистеме. Это может быть из-за оверселлинга, или из-за того, что некоторые соседские ВДС-ы диск много юзают, например тяжелыми запросами к БД.

winteriscoming, хм, мне тоже интересно, что это за блоки.

Пока могу сказать, что в таком офрмлении и в таком контексте они явно нарушают правила Гугла.

vip-moto:
Ну все равно разница в 6 раз?

Это нормально. На шаред-хостинге скрипту доступны все вычислительные ресурсы сервера, но на короткое время (долго вам занимать вычислительные ресурсы не дадут). А на ВДС вам выделяется только часть ресурсов, но на продолжительное время. Плюс к тому шаринг-хостинг часто настроен более профессионально.

Но в конкретном случае надо смотреть, где узкое горлышко. Обычно тормозит файловая система, так что лучше выбирать ВДС на ssd дисках. Также многие хостинг-компании грешат оверселлингом.

vip-moto, потому что шарид-хостинг - это полноценный мощный сервер. И если он не перегружен, то логично будет быстрее VDS, который использует лишь часть ресурсов сервера.

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

Оптимизайка:
Авторизация по SSL-сертификату, они хранятся в системном хранилище.

А что мешает пользователю сертификат на другом компе установить?

Виктор Stoltz, в целом никак. Можно ориентироваться лишь на операционную систему пользователя, браузер и параметры экрана устройства. Но эти данные все равно не идентифицируют конкретное устройство.

Всего: 2244