- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
ДЛЕ не очень прямой движок, там можно многое улучшить
например? Проблема долго открывается сайт после публикации новости.. все что можно отключено.
Например, прикрутить поддержку memcache, чтоб меньше дергать базу
например? Проблема долго открывается сайт после публикации новости.. все что можно отключено.
сложно сказать, возможно кеш страниц меняется, может еще что-то, смотреть надо что происходит и какие пути оптимизации есть, если они вобще есть.
Возникают похожие проблемы при единовременном нахождении на сайте 400-500 юзверей
Каков предел масштабируемости DLE?
неуверен что проблемы связаны, видимо чего-то нехватает, может дисков или процесора или еще чего-то
А если через акселелатор настроить?
такое ощущение что проблема в базе, т.к. тормоза возникают если добавить новость, спустя пару секунду подвисает все, потом оживает.... новостей 10к.
Дык я уже выше писал - memcache
если fulltext, то пользователи которые ищут что-то в поиске, как правило ищут все разное, и memcache может не помочь.
fulltext можно отключить, сделать на Like...
скорее всего, как я понимаю, индексы fulltext стоят и используются... (это надо проверить)
для поиска можно прикрутить системы которые зеркалирую у СУБД текст и по этому тексту очень крвио выдают поиск:
1) Sprinx,
2) Яндекс поиск,
3) ит.д.
лучше PostgreSQL :)
такое ощущение что проблема в базе, т.к. тормоза возникают если добавить новость, спустя пару секунду подвисает все, потом оживает.... новостей 10к.
такое реально может быть, MyISAM блокирует всю таблицу при вставки...
PostgreSQL- версионник, Маська - блокировочник
тогда лучше innoDB или PostgreSQL :)
но это если много пользователей добавляют, движок должен иметь защиту от флуда (reCaptcha, повторное добавление, etc )
...нужно посмотреть медленные запросы в логах MySQL
А если через акселелатор настроить?
eaccelerator ?
он разгружает проц, но замедляет отдачу контента, его далеко не всегда стоит ставить
iamsens добавил 20.12.2010 в 12:23
такое ощущение что проблема в базе, т.к. тормоза возникают если добавить новость, спустя пару секунду подвисает все, потом оживает.... новостей 10к.
попробуй в таблицы которые пишутся данные сменить тип с myisam на innodb, возможно поможет
...нужно посмотреть медленные запросы в логах MySQL
их лучше не смотреть - стошнит
такое ощущение что проблема в базе, т.к. тормоза возникают если добавить новость, спустя пару секунду подвисает все, потом оживает.... новостей 10к.
типичное поведение, потому что при вставке очищается кеш mysql и вышеупомянутые запросы начинают выполняться.
попробуй в таблицы которые пишутся данные сменить тип с myisam на innodb, возможно поможет
И что характерно, это может помочь для DLE. Но не из-за параллельности, а из-за различного механизма доступа к данным. innodb держит данные в памяти mysql, а myisam считывает через обращение с операционной системе. Поэтому, если видите в top высокий уровень sys и памяти на сервере достаточно, переход на innodb немного поможет.
Но есть проблема с полнотекстовым поиском- innodb его не поддерживает. Придется еще и поиск отключать.
В общем, как уже говорили, DLE настолько плох, что его остается только кешировать.
Да поиск я давно отключил, и поставил от гугла, у меня еще форум стоит и он еще хуже тормозит... там около 150к записей, а как тип сменить?