dle-modules / DLE-BlockPro

Модуль вывода новостей для DLE
http://bp.pafnuty.name/
MIT License
13 stars 14 forks source link

Совместимость с DLE 13.0 #113

Closed pafnuty closed 5 years ago

ballios commented 6 years ago

Вы хотите сказать, что BlockPro 5.0.2 не работает нормально с DLE 13.x ?

pafnuty commented 6 years ago

@ballios я не проверял, но теоретически могут возникнуть проблемы с постраничной навигацией и прочими ajax вызовами модуля. P.S. не в том репозитории лейбл сменил, пардон.

ballios commented 6 years ago

Так это придется на свой страх и риск теперь ставить BlockPro 5.0.2 на DLE 13.x ? А когда оперативно можно ждать 6-й версии, чтобы не иметь проблем на DLE 13.x ?

pafnuty commented 6 years ago

@ballios поставьте локально DLE 13, у меня физически пока нет возможности это сделать 😞. Используйте OpenServer для удобства.

ballios commented 6 years ago

У меня также нет возможности тестить локально, жаль будет, если BlockPro 5.0.2 не работает нормально на DLE 13.x

smart-ex commented 6 years ago

@ballios Я буду скоро проверять у себя, отпишусь тут. upd: Вроде все работает, но при нагрузке MySQL начинает в 100% забивать проц, кэш включен, но не помогает. Надо разбираться

Yuribtr commented 6 years ago

Буду тоже проверять у себя на 13-й версии, отпишусь. Вопрос: чтобы не делать новую инсталляшку возможно ли поставить два блокпро рядом?

P.S. кстати версия 4.9.1 работает прекрасно на 13-й DLE

pafnuty commented 6 years ago

@smart-ex скиньте строки подключения сюда, возможно что-то не оптимально выбирается. @Yuribtr Теоретически да, но возможно надо будет много внутри переименовать.

Yuribtr commented 6 years ago

@pafnuty на всякий случай сообщаю что ваш сайт bp.pafnuty.name с европейских IP не открывается. Приходится заходить через Оперу с VPN.

pafnuty commented 6 years ago

Роскомнадзор добрался до голов европейских чиновников? О_о

пн, 4 июн. 2018 г., 0:09 Yuri notifications@github.com:

@pafnuty https://github.com/pafnuty на всякий случай сообщаю что ваш сайт bp.pafnuty.name http://bp.pafnuty.name с европейских IP не открывается.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/dle-modules/DLE-BlockPro/issues/113#issuecomment-394187830, or mute the thread https://github.com/notifications/unsubscribe-auth/ABj1X2Rftj3qb8MLB5ogRokOF87i3CG_ks5t5EKQgaJpZM4UGi9z .

smart-ex commented 6 years ago

@pafnuty да вроде тут все просто) {include file="engine/modules/base/blockpro.php?template=bp_box&cacheLive=10&limit=2&catId=6,5,12"} {include file="engine/modules/base/blockpro.php?template=bp_box&cacheLive=10&startFrom=3&limit=2&catId=6,5,12"} {include file="engine/modules/base/blockpro.php?template=bp_strip&cacheLive=10&limit=4&catId=7"} {include file="engine/modules/base/blockpro.php?template=bp_big&cacheLive=10&limit=2&catId=49"} {include file="engine/modules/base/blockpro.php?template=bp_box&cacheLive=10&limit=4&catId=8"} {include file="engine/modules/base/blockpro.php?template=bp_big&cacheLive=10&limit=4&catId=51,52"} тоже самое на длешном {custom} работает без проблем

pafnuty commented 6 years ago

@smart-ex Возможные проблемы: 1) большая БД и много групп 2) Используется memcache (cacheLive с ним не работает) 3) Что-то не то с модулем в связке с 13 версией.

smart-ex commented 6 years ago

@pafnuty да, дело было в кэше. Упустил момент что bp не работает с memcache (

pafnuty commented 6 years ago

@smart-ex кстати, в новых версиях DLE появилась возможность указывать время жизни кеша, вполне вероятно, что может получиться реализовать работу с мемкешем https://github.com/dle-modules/DLE-BlockPro/issues/108

pafnuty commented 5 years ago

2eea89d47989448c2168b8dfb3cec7ca899c5a6a