Инфо Joomla 3 и PHP 7

Какую версию PHP используете вы?

  • 5.3

    Голосов: 11 5,7%
  • 5.6

    Голосов: 53 27,5%
  • 7

    Голосов: 126 65,3%
  • Пока нормально работает Joomla 1.5 на 4-й

    Голосов: 3 1,6%

  • Всего проголосовало
    193
На сегодня все сайты перевел на 7.1. (Кроме нескольких, которые работают на Joomla 2,5) Работает всё отлично. Надо просто все используемые компоненты обновить до актуальных. Почему то перестал работать Switcheditor - брал с оф.сайта версия - pkg_switcheditor_1.0.1.4. Они его не обновляли с 2015. Может проблема в этом. Но без него можно вполне обойтись.
 
Latest joomla version with php 7.1 made my Joomla website much faster than it was
 
Отключить на сайте всё что только можно или не использовать ранее использованное тоже не вариант. А некоторые компоненты ещё не "доросли" до PHP 7. На некоторых сайтах у меня всё тоже хорошо работает, хотя фиксить пришлось руками какие-то косяки. А на других не пошло от слова "совсем", сайт лёг и перестал подавать признаки жизни. Так что не всё ещё можно переключать.
 
А можно ли путём перехода на php7снизить нагрузку на сервер?
 
Какие варианты вы работаете на вашей версии PHP?

мой:
 

Вложения

  • 19198490_1541791015885485_1469149325_n (1).png
    19198490_1541791015885485_1469149325_n (1).png
    68,5 KB · Просмотры: 8
Перевел все сайты на PHP7 из репозитария webtatic.
Какого-то ускорения работы не обнаружил.
 
Попробовал на локалке. Половина сайтов не работают. Так что со устаревшими расширениями переезжать не вариант.
 
PHP7 это круто, заметно шустрее стал работать сайт.
Правда при переносе на новый сервер, где был установлен 7 версия пришлось повозиться.
На сервере nginx.
Движок джумлы3 был на локалке обновлен до последней ей версии. И потом вылито на сервер. Штатными средствами джумлы база данных была исправлена до подходящей версии.
Далее...
Может кому пригодится - Для просмотра ссылки Войди или Зарегистрируйся там лежит конфиг. При этом на сервере должен быть установлен php-fpm. И в настройках конфига вместо fastcgi_pass 127.0.0.1:9000; мне прописать надо было fastcgi_pass unix:/run/php/php7.0-fpm.sock;
После установки прав на папки и владельца сайт благополучно запустился.
Может кому понадобиться.
 
Назад
Сверху