Вход • Регистрация

PHP 8 и Diafan

  • 08 августа 2023 г.
  • Есть ли в планах оптимизация Diafan под PHP 8? Сейчас включая 7,3 на хостинге, Диафан начинает жутко тормозить, на 8 же умирает.
    Или у вас приоритет сейчас в развитии облака?
    • 09 августа 2023 г.
    • Есть, конечно. Но наш главный приоритет - стабильная работа большинства сайтов, на
      большинстве хостингов. Пользователям и посетителям сайтов неважно на какой версии РНР работает сайт. Поисковым системам неважно. Браузерам неважно. Хоть РНР5, хоть РНР8, главное - отдача HTML, побыстрее и понадежнее. Гнаться за самыми последними версиями ПО и интерпретаторами мы не хотим, если это перечёркивает всё предыдущее. Выпустить полную поддержку PHP 8.2, но получить тормоза или отказ работы на 7.0, 7.2, 7.3 тоже нельзя. Мы провозились кучу времени, обеспечивая работу системы на РНР5.6 и РНР7, и то, есть несоответствия.
      Цитата
      Сейчас включая 7,3 на хостинге
      Главный вопрос: зачем? Если система быстро, стабильно работает на 7.2, зачем включать 7.3, 8.0, 8.2 и пр? Ну смысл?
      Под 7 мы обеспечивали совместимость из-за улучшенной скорости работы самого интерпретатора, реально седьмая РНР быстрее пятой. А восьмерка настолько ли круче?
      Безусловно, если хостинги перестанут поддержку РНР7, его нельзя будет выбрать в настройках, конечно, мы обеспечим работу системы на актуальных версиях РНР, но сейчас гнаться за последними версиями, создавая ситуации, когда люди сидят спокойно на хостинге с РНР7.2, получают обновление CMS, которое под 8, и у них крякает сайт. Им идти на хостинг, переключать РНР под 8. Заморачиваться. Есть смысл?
      • 10 августа 2023 г.
      • Не обязательно ведь применять новые фишки, а вот ошибки , которые показывает на 8 версии действительно стоит поправить. И пришло уже время отказаться от jquery)
      • 14 сентября 2023 г.
      • У меня хостинг по умолчанию при создании аккаунта ставит 8. Приходится откатываться назад.
        Хотелось бы чтобы и на 8 диафан работал стабильно.
        • 14 сентября 2023 г. , редакция: 14 сентября 2023 г.
        • Разве проблема изменить на свой вариант?
          Или суть в поддержке 8 версии просто?
  • 22 октября, четверг , редакция: 22 октября, четверг
  • Цитата
    PHP2Shell: дыра в самом языке, из-за которой весь веб на время занервничал21 октября команда PHP выпустила внеочередные исправления — событие само по себе редкое. Повод достойный: две критические уязвимости в ядре языка, CVE-2026-109618 и CVE-2026-109619, по 9.2 балла из 10. Исследователи назвали их PHP2Shell — «из PHP в шелл». Дыры позволяют удалённо выполнить код на сервере без логина, без пароля и без уязвимостей в вашем коде.

    ...

    Цитата
    Затронуты все версии, начиная с 5.4


    ...
    Цитата

    Хорошая новость: чинится всё одним действием.1. Обновить PHP до 8.2.35, 8.3.36, 8.4.27 или 8.5.12 — в зависимости от ветки. Пакетным менеджером дистрибутива или пересборкой docker-образа. Плагины и темы трогать не нужно — дыра не в них.2. Перезапустить воркеры (php-fpm или Apache) — устаревшее состояние живёт в процессах, просто обновить пакеты недостаточно.3. Если версия 8.1 или старше — официальных патчей нет: либо бэкпорт от вендора дистрибутива, либо минимальные исходные бэкпорты от команды PHP, либо, что правильнее в перспективе, переезд на поддерживаемую ветку.4. Пока сервер не пропатчен, а он доступен извне — самое простое честное решение снять его с публичного доступа. Заодно стоит отключить в php.ini опцию session.upload_progress.enabled=0 — она закрывает один из подтверждённых векторов и почти никому не нужна.
  • 22 октября, четверг
  • Мертвяка "ТЕМУ" не захоронили и оживили прям из МОРГА)))
    • 22 октября, четверг
    • Блин в эпоху ИИ можно было бы уже какой то билд под 8 сделать.
      • 22 октября, четверг
      • Цитата
        Блин в эпоху ИИ можно было бы уже какой то билд под 8 сделать.


        Хех ) Эпоха ИИ, конечно, прикольная, но там нет волшебной кнопки "красиво как надо".

        Кстати, перевод AI в ИИ как "искусственный интеллект" всё-таки, некорректный

        Так как русское слово "искусственный" не сильно компрометирует "интеллект". Ну как жемчуг, натуральный и искусственный. Шиш один: в природе песчинка попала в раковину и обросла перламутром, а искусственно так же кладут песчинку и далее она растёт. Причём, если в природе песчинка может быть кривая и тогда жемчужина будет кривенькая, а если положить ровную песчинку, то искусственная жемчужина будет ещё и лучше.

        В английском AI первое слово же Artificial, у него несколько значений, помимо "Рукотворный/Искусственный" там значения "Притворный", "Поддельный" или "Ненастоящий". Вот их и надо использовать ))
        Тогда будет смысл точнее )

        Притворный (Поддельный) Интеллект — уже сразу понятно, что вроде и интеллект, но не интеллект, а типа интеллект, с поправочками 😁

        Железяка, которую надо направлять, ибо она притворяется, что всё точно понимает )

        Написать руководства, написать ТЗ, перепроверить, как он понял, что именно написал в коде, куда полез, куда не полез - это всё равно отнимает кучу времени...

        Я уже писал ниже про ветку билда под 8. Но там не как пушинка всё легко и быстро. Но быстрее, конечно, чем раньше, теперь кодеры не особо нужны, пара архитекторов разработчиков и всё, далее время на ТЗ и на проверку, а Клод заменит отдел из десятка человек и сократит время с недели до половины дня
        • 22 октября, четверг
        • Трамп же переименовал ИИ в СИ (супер интелект), я думал он умнее станет...
          СИ мне не нравится.... всё как то корявинько.... хрен опишешь в промте про красоту)))) 😆😅🤣

Новости

  • 12 августа
  • Выпустили сборку DIAFAN.CMS 7.6. В ней ряд улучшений для веб‑мастеров и владельцев интернет‑магазинов: оптимизация сессий и модуля «Посещаемость», доработка поиска с многоуровневым ранжированием, кастомизация колонок в админке, расширения модуля «Импорт / Экспорт» и др. Подробности здесь >>>
  • 19 сентября 2025 г.
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября 2025 г.
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.

Форум