Оптимизация social engine (разгон)

Статус
В этой теме нельзя размещать новые ответы.
у меня вообще ужас что творится на локальном сервере
стоит 3ггц пень, 4гб оперы, а сайт больше 200 пользователей выдержать просто не может, мускул надрывается
с профиля по 100 запросов идет, с остальных страниц в среднем 50. Посмотрел на самые долгие запросы - 11 секунд выполнялся вывод новостей на главной.
Ничего не понимаю о.О
 
arekeyu, а оптимизировать my.conf не пробывали? Частенько от туда проблемы идут, такие как в вашем случае.
 
my.conf оптимизирован по полной
там еще непонятки с memcache, ибо он устанолен, СЕ определяется, но работать походу не работает
хотя с другой стороны он и без memcache должен выдерживать хотя бы те же юзеров 300, а тут при 150ти уже гнется
 
ну так у кого есть реальный рецепт по оптимизации SE с успешными примерами, а не на словах? если не тяжело, то по пунктам, пожалуйста
 
Работал одно время с SocialEngine.
Если просмотреть его код и архитектуру, становится ясно, что написан он совсем доморощенными способами, так сказать "в лоб".
Отсюда и отсутствие кеширования, множественные join-запросы и просто большое количество запросов.
По факту при наборе определенного количества пользователей он начнет тормозит на той или иной машине.
Выход — грамотно проставить индексы в БД и увеличить размер кеша запросов в настройках MySQL.
Лучший вариант — ждать четвертой версии движка, которая пишется на Zend Framework, соответственно, с поддержкой кеширования и более продуманной архитектурой, которая будет готова справляться с незапланированной нагрузкой.
 
  • Заблокирован
  • #16
не накладывайте вы такое количество ненужных плагинов и модов, он напрягает как базу так и юзера...
придумайте что-то оптимальное, а то по наставляют по 30 плагинов и плачут что еле тащит, хотя сама по себе слабенькая...
 
не накладывайте вы такое количество ненужных плагинов и модов, он напрягает как базу так и юзера...
придумайте что-то оптимальное, а то по наставляют по 30 плагинов и плачут что еле тащит, хотя сама по себе слабенькая...
лично у меня ничего лишнего нету :) все, так сказать, самое необходимое чтобы соц была соцем.
И кстати в СЕ поиск главный сделан просто ужасно. Лично у меня база уже забита контентом пользователей просто офигеть как, и когда кто-то решит воспользоваться поиском, то мускул надрывает себе пупок, если конечно вообще успевает обработать все таблицы, до того как произойдет брэйк.
Щас вот решил собрать еще одну машинку под все аплоды, дабы все картинки\музыка и тд грузились с другой машины.

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

SE 4 будет частично закодированным, так что тем кто хочет его юзать возможно придется лицензию покупать.
 
  • Заблокирован
  • #19
Wordpress с каждым разом все тяжелее выходит.
SE 4 будет частично закодированным, так что тем кто хочет его юзать возможно придется лицензию покупать.

КТо тебе такое скаазал что СЕ будет ЧАСТИЧНО закодирован? ты как испорчены телефон!
СЕ4 код будет открытый!
 
KeyValue DB

надо поменять вообще MySQL на Redis или MemcacheDB:read:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху