С 01.02.2023 будет ограничена поддержка наших продуктов на PHP версии ниже 8.0. Рекомендуемая версия PHP - 8.1 и выше. Вы используете версию PHP 7.4.33.
Битрикс торопится дропнуть легаси, чтобы скинуть с себя поддержку. Но куча сайтов не готовы взять и рвануть, куда велено, из-за естественно накопившегося легаси, густо замешанного на столь же естественном для Битрикса говнокоде и структурном хаосе. Так что обновляется и на версиях до 8. Но не на 5, конечно - тут обновление необходимо... и, кстати, не так уж болезненно, по моему опыту - процитированный сайт еще в прошлом году работал на 5.6.
Могу сэкономить время и дать этот совет сразу:
"Да, конечно, я сама такое ношу и мужу покупаю уже третий раз. Берите, не пожалеете!"
Что еще можно услышать от продаванов?
Demos7787, Шарп сам себе полуфреймворк, он одной фирмой деланый, с мануалами "делай как я".
А Кресты - мультипарадигменная вольница, где пишут так, как хочется и в зависимости от того, что, собственно, пишут.
Сориентируйтесь конкретно на Qt, что ли - будет поуже и попривычнее.
Demos7787, ну, я это и говорю. Все было просто - вот руль, вот ПДД. А теперь вылезай и разбирайся, как оно вообще едет. Вместо вороха готового, которое можно вольно компилировать (в докомпьютерном значении этого слова) по инструкции - холодная машинная логика и причуды ее реализации без особенных подсказок, как надо. Потому что можно - как хочешь. Только откуда ж тебе знать, как ты хочешь, без опыта? А как ты получишь этот опыт, если не знаешь, чего вообще хочешь? Ну, и лезь себе обратно в кабину, чо там...
IKStantin, бэкапный-то у меня не так давно работал под Debian 7 на Atom510 с 1 Gb памяти. Но это не для рабочей нагрузки, конечно.
В принципе, так, чтобы прямо проблем при настройке - не помню. И "простейший" - это вообще не про него, сайту 15 лет, там одних CMS ДСП три штуки. Правда, собственно Битрикс в них используется минимально - для авторизации да разграничения доступа, в основном. Есть мечта все это перетащить на Лару и забыть, как страшный сон, но объем просто неподъемный. Сейчас даже просто до php8 это дотянуть - уже грёпнешься.
mayton2019, могу другими словами.
Найдите в пачке длиннющих перфокарт те, у которых с данной перфокартой совпадают дырки хотя бы в 95% от максимально возможного количества пробитых дырок (это если каждую продырявить в том месте, где дырка в другой).
mayton2019, самая что ни на есть практика, данные боевого сайта.
Габариты озвучивал уже: десятки тысяч записей, длина каждой в несколько килобайт.
Собственно, в базе-то записи разной длины, но сравниваются только одинаковые.
Stalker_RED, ну да. hamdist тоже подходит. Вычитаем его из суммы нулей двух строк, делим пополам - получаем числитель.
В примере вы что-то напутали, должна быть строка первым аргументом и 2 - вторым. Тогда работает, выдает 5.
Надо составить бенч, пожалуй ;)
P.S. Вообще получается изящная формула процентов: (Sum0 - H) / (Sum0 + H),
где Sum0 - сумма нулей в двух строках, а H - расстояние Хэмминга.
Приятно посмотреть ;)))
IKStantin, причем, насколько я видел, это настроенный на php7.4 CentOS, хотя уже с 1 февраля Битрикс пафосно объявил, что пых ниже 8 поддерживать не хочет. Тут не то что "не торопитесь", тут "на хрена козе баян?!". Хостер-то мой - напрочь сертифицированный партнер того Битрикса и вроде бы уверенно его умеет.
Впрочем, на моем интранет-сервере еженощная бэкап-копия этого Битрикса шевелится себе и верно служит мне для экспериментов и разработки. И в Докере я его под php8 поднял для постепенного перевода на эту версию. Но повторять такие эксперименты на боевом сервере, да с таким киндер-сюрпризом, как Битрикс - слуга покорный...
Битрикс торопится дропнуть легаси, чтобы скинуть с себя поддержку. Но куча сайтов не готовы взять и рвануть, куда велено, из-за естественно накопившегося легаси, густо замешанного на столь же естественном для Битрикса говнокоде и структурном хаосе. Так что обновляется и на версиях до 8. Но не на 5, конечно - тут обновление необходимо... и, кстати, не так уж болезненно, по моему опыту - процитированный сайт еще в прошлом году работал на 5.6.