Posted 10 мая, 20213 yr comment_169397 Трепещите владельцы больших форумов на слабых хостингах. Видимо контора устала ловить баги и получать жалобы. Edited 10 мая, 20213 yr by Zero108 Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/ Share on other sites Больше вариантов
10 мая, 20213 yr comment_169398 я сижу на v4.4.10 и не трепещу, так и сейчас они сделали, что смайлы не работают на utf8 и по умолчанию он не ставится, что уже увеличивает размер SQL базы из-за utf8mb4 И не всё корректно работает на последней версии из модов Правда пару новых форумов на последней версии движка поставил Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169398 Share on other sites Больше вариантов
10 мая, 20213 yr Author comment_169399 Да, куда-то в отрыв ушли разработчики. Подозрительно. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169399 Share on other sites Больше вариантов
10 мая, 20213 yr comment_169400 Будет день и будет пища, посмотрим что нового для нас приготовили) Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169400 Share on other sites Больше вариантов
10 мая, 20213 yr comment_169401 46 минут назад, Zero108 сказал: Трепещите владельцы больших форумов на слабых хостингах а если у меня маленький форум, и правда я не знаю слабый или нормальный у меня хостинг, мне начинать трепетать? 😁 или лучше теперь не обновляться до 4.6? Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169401 Share on other sites Больше вариантов
10 мая, 20213 yr comment_169409 а разве редис не быстрее на огромных форумах?) Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169409 Share on other sites Больше вариантов
10 мая, 20213 yr Author comment_169410 5 часов назад, SlawkA сказал: а если у меня маленький форум, и правда я не знаю слабый или нормальный у меня хостинг, мне начинать трепетать? 😁 или лучше теперь не обновляться до 4.6? На IP 185.26.122.20 более 1000 сайтов. Это значит, что у вас дешевый VDS. Кто-то начнет спамить или зальёт кривой скрипт, который грузит железо, и ваш сайт упадёт вместе со всем сервером или попадёт в спам-лист по IP. Это рано или поздно происходит, потому что а) спамеры существуют и б) виртуализация ресурсов никогда не будет идеальной. Даже без 4.6. Edited 10 мая, 20213 yr by Zero108 Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169410 Share on other sites Больше вариантов
10 мая, 20213 yr comment_169411 1 минуту назад, Zero108 сказал: Это значит, что у вас дешевый VDS у меня обычный хост тариф. вдс не брал и не замечал что бы у меня сайт падал. проблемы с базой были, из за работ каких то. хостеры писали заранее Спойлер Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169411 Share on other sites Больше вариантов
10 мая, 20213 yr Author comment_169412 Значит виртуализации ещё меньше, чем у VDS. Это скорее всего обычный shared (шаред). Там ресурсы чаще всего не разделены нормально между толпой пользователей. Я бы считал, что чуть больше нагрузки вашему сайту уже не нужно. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169412 Share on other sites Больше вариантов
10 мая, 20213 yr comment_169414 8 часов назад, Zero108 сказал: Трепещите владельцы больших форумов на слабых хостингах. Владельцу большого форума ничего не остаётся, кроме как вручную добавить кэширование в редис (из 4.5). Думаю, они просто уберут эту опцию, не меняя алгоритмов. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169414 Share on other sites Больше вариантов
11 мая, 20213 yr comment_169417 если это будут memory таблицы то в принципе нет никакой разницы. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169417 Share on other sites Больше вариантов
11 мая, 20213 yr comment_169418 Скорее всего будет дополнительный плагин Redis за $ Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169418 Share on other sites Больше вариантов
11 мая, 20213 yr comment_169419 вообще если речь идет о таблицах типа memory, то там есть и свои плюсы. Это таблицы которые хранятся в оперативной памяти и обладают почти всеми возможностями SQL баз данных. Это по сути тот же Redis только Mysql. Минус Redis в том, что он не поддерживает каких либо логических запросов с условиями, выборками итп, а так же структура хранения данных только ключ=значение. То-есть у него довольно примитивная структура хранения данных как у ini файла. И если Redis и считается самым быстрым, то php-функции, которые с ним работают, могут оказаться очень не оптимальными если требуется найти неопределённые данные. Mysql же может хранить ряды/колонки. То-есть одному ключу может быть сопоставлено множество значений. SQL запросы позволяют быстро найти и получить данные с условиями. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169419 Share on other sites Больше вариантов
11 мая, 20213 yr comment_169420 2 часа назад, aplayer сказал: вообще если речь идет о таблицах типа memory, то там есть и свои плюсы. Это таблицы которые хранятся в оперативной памяти и обладают почти всеми возможностями SQL баз данных. Это по сути тот же Redis только Mysql. Минус Redis в том, что он не поддерживает каких либо логических запросов с условиями, выборками итп, а так же структура хранения данных только ключ=значение. То-есть у него довольно примитивная структура хранения данных как у ini файла. И если Redis и считается самым быстрым, то php-функции, которые с ним работают, могут оказаться очень не оптимальными если требуется найти неопределённые данные. Mysql же может хранить ряды/колонки. То-есть одному ключу может быть сопоставлено множество значений. SQL запросы позволяют быстро найти и получить данные с условиями. ЧУСТВУЮ я на 4.5 останусь ! Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169420 Share on other sites Больше вариантов
11 мая, 20213 yr comment_169423 Redis в большинстве случаев является платной услугой. Нигде не видел, чтобы хостинг давал его бесплатно ))) Возможно на бизнес тарифах. А вообще кто-нибудь его юзает, как оно работает ? Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169423 Share on other sites Больше вариантов
11 мая, 20213 yr comment_169424 40 минут назад, Litesm сказал: А вообще кто-нибудь его юзает, как оно работает ? У меня все плагины на редис переделаны, в базу обращений почти нет, только при обновлении данных. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169424 Share on other sites Больше вариантов
11 мая, 20213 yr comment_169425 3 часа назад, Desti сказал: У меня все плагины на редис переделаны, в базу обращений почти нет, только при обновлении данных. а вот с этого момента можно подробнее? Что значит переделать плагин на редис? 4 часа назад, Litesm сказал: А вообще кто-нибудь его юзает, как оно работает ? Если кратко, то форум грузится быстрее. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169425 Share on other sites Больше вариантов
11 мая, 20213 yr comment_169427 3 часа назад, aplayer сказал: а вот с этого момента можно подробнее? Что значит переделать плагин на редис? Ну к примеру у меня на форуме работает плагин приложение "последние сообщения". Раньше оно работало с базой, на каждое обновление главной страницы делало запрос в базу на последние 10 сообщений. При полутора тысячах пользователей это солидная нагрузка. А с редисом сделано по другому, висит задача, каждые 30 секунд делает один запрос и сохраняет в редисе последние сообщения, а приложение больше не лезет в базу, просто берет из редиса подготовленный блок данных и показывает пользователю. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169427 Share on other sites Больше вариантов
12 мая, 20213 yr comment_169428 6 часов назад, Desti сказал: Ну к примеру у меня на форуме работает плагин приложение "последние сообщения". Раньше оно работало с базой, на каждое обновление главной страницы делало запрос в базу на последние 10 сообщений. При полутора тысячах пользователей это солидная нагрузка. А с редисом сделано по другому, висит задача, каждые 30 секунд делает один запрос и сохраняет в редисе последние сообщения, а приложение больше не лезет в базу, просто берет из редиса подготовленный блок данных и показывает пользователю. ну это очень круто! Научите нас 🥺 Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169428 Share on other sites Больше вариантов
12 мая, 20213 yr comment_169429 32 минуты назад, Litesm сказал: Научите нас Для программиста он выложил довольно подробное и понятное описание концепции асинхронного обмена динамическими данными между двумя независимыми друг от друга приложениями. Но я надеялся на другое. Структура плагина стандартна и многие его элементы раскиданы по базе данных. Например какие нибудь phtml-файлы плагина физически хранятся в БД и движок постоянно их оттуда цепляет. В теории их можно как-то вывести в редис. И эта технология могла бы работать с абсолютно любыми плагинами. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169429 Share on other sites Больше вариантов
12 мая, 20213 yr comment_169430 2 часа назад, Litesm сказал: Научите нас Чему? Как запихнуть/получить данные в редис? туда: \IPS\Redis::i()->set( 'keyName', \IPS\Redis::i()->encode( $data )); оттуда: $data = \IPS\Redis::i()->decode(\IPS\Redis::i()->get('keyName')); Если данные сложные, то добавить serialize/deserialize. 1 час назад, aplayer сказал: В теории их можно как-то вывести в редис. Вывести можно, но придется переписать весь вывод, генератор контента работает не с phtml, шаблоны живут в базе. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169430 Share on other sites Больше вариантов
12 мая, 20213 yr comment_169432 49 минут назад, Desti сказал: шаблоны живут в базе так я и говорю: переселить их в редис из БД. А в целом сейчас серверы с 64Гб ОЗУ стоят относительно не дорого. На таком можно вообще всю базу синхронизировать в редис. Но это уже надо весь движок с нуля разрабатывать. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169432 Share on other sites Больше вариантов
12 мая, 20213 yr comment_169433 1 час назад, aplayer сказал: переселить их в редис из БД. Да это и сейчас можно сделать, хук на output() и по условию подтягивать шаблон из редиса вместо базы. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169433 Share on other sites Больше вариантов
12 мая, 20213 yr comment_169443 3 часа назад, aplayer сказал: так я и говорю: переселить их в редис из БД. А в целом сейчас серверы с 64Гб ОЗУ стоят относительно не дорого. На таком можно вообще всю базу синхронизировать в редис. Но это уже надо весь движок с нуля разрабатывать. Скиньте в Лс серверы )) то что то я все нахожу дорогое... Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169443 Share on other sites Больше вариантов
12 мая, 20213 yr comment_169446 хетзнер и его разные дистрибуторы, типа фаствпс. аукционный 64 гига, i7 и пара терабайт будет стоить 45-50 евро в месяц. И это недорого за дедик. Link to comment https://ipbmafia.ru/topic/23171-v-46-metodom-keshirovaniya-budet-tolko-baza-dannyh/?&do=findComment&comment=169446 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.