тормозит dle

jcrush
На сайте с 04.07.2004
Offline
371
#11
iamsens:
ДЛЕ не очень прямой движок, там можно многое улучшить

например? Проблема долго открывается сайт после публикации новости.. все что можно отключено.

» Блог (http://blog.stfw.ru/) - SEO-заметки. ДВчат: @dvchat (https://t.me/dvchat)
Andreyka
На сайте с 19.02.2005
Offline
822
#12

Например, прикрутить поддержку memcache, чтоб меньше дергать базу

Не стоит плодить сущности без необходимости
iamsens
На сайте с 26.08.2009
Offline
115
#13
jcrush:
например? Проблема долго открывается сайт после публикации новости.. все что можно отключено.

сложно сказать, возможно кеш страниц меняется, может еще что-то, смотреть надо что происходит и какие пути оптимизации есть, если они вобще есть.


Возникают похожие проблемы при единовременном нахождении на сайте 400-500 юзверей
Каков предел масштабируемости DLE?

неуверен что проблемы связаны, видимо чего-то нехватает, может дисков или процесора или еще чего-то

[Удален]
#14

А если через акселелатор настроить?

jcrush
На сайте с 04.07.2004
Offline
371
#15

такое ощущение что проблема в базе, т.к. тормоза возникают если добавить новость, спустя пару секунду подвисает все, потом оживает.... новостей 10к.

Andreyka
На сайте с 19.02.2005
Offline
822
#16

Дык я уже выше писал - memcache

rtyug
На сайте с 13.05.2009
Offline
263
#17

если fulltext, то пользователи которые ищут что-то в поиске, как правило ищут все разное, и memcache может не помочь.

fulltext можно отключить, сделать на Like...

скорее всего, как я понимаю, индексы fulltext стоят и используются... (это надо проверить)

для поиска можно прикрутить системы которые зеркалирую у СУБД текст и по этому тексту очень крвио выдают поиск:

1) Sprinx,

2) Яндекс поиск,

3) ит.д.

лучше PostgreSQL :)

jcrush:
такое ощущение что проблема в базе, т.к. тормоза возникают если добавить новость, спустя пару секунду подвисает все, потом оживает.... новостей 10к.

такое реально может быть, MyISAM блокирует всю таблицу при вставки...

PostgreSQL- версионник, Маська - блокировочник

тогда лучше innoDB или PostgreSQL :)

но это если много пользователей добавляют, движок должен иметь защиту от флуда (reCaptcha, повторное добавление, etc )

...нужно посмотреть медленные запросы в логах MySQL

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
iamsens
На сайте с 26.08.2009
Offline
115
#18
Rexcorp:
А если через акселелатор настроить?

eaccelerator ?

он разгружает проц, но замедляет отдачу контента, его далеко не всегда стоит ставить

iamsens добавил 20.12.2010 в 12:23

jcrush:
такое ощущение что проблема в базе, т.к. тормоза возникают если добавить новость, спустя пару секунду подвисает все, потом оживает.... новостей 10к.

попробуй в таблицы которые пишутся данные сменить тип с myisam на innodb, возможно поможет

N
На сайте с 06.05.2007
Offline
419
#19
rtyug:
...нужно посмотреть медленные запросы в логах MySQL

их лучше не смотреть - стошнит

jcrush:
такое ощущение что проблема в базе, т.к. тормоза возникают если добавить новость, спустя пару секунду подвисает все, потом оживает.... новостей 10к.

типичное поведение, потому что при вставке очищается кеш mysql и вышеупомянутые запросы начинают выполняться.

iamsens:
попробуй в таблицы которые пишутся данные сменить тип с myisam на innodb, возможно поможет

И что характерно, это может помочь для DLE. Но не из-за параллельности, а из-за различного механизма доступа к данным. innodb держит данные в памяти mysql, а myisam считывает через обращение с операционной системе. Поэтому, если видите в top высокий уровень sys и памяти на сервере достаточно, переход на innodb немного поможет.

Но есть проблема с полнотекстовым поиском- innodb его не поддерживает. Придется еще и поиск отключать.

В общем, как уже говорили, DLE настолько плох, что его остается только кешировать.

Кнопка вызова админа ()
jcrush
На сайте с 04.07.2004
Offline
371
#20

Да поиск я давно отключил, и поставил от гугла, у меня еще форум стоит и он еще хуже тормозит... там около 150к записей, а как тип сменить?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий