Jump to content


Photo
- - - - -

Joomla 3.5, PHP7 и расширения

php joomla

4 replies to this topic

#1 NorrNext

NorrNext
  • JBZoo User (rus)
  • User rate: 22.6
  • posts: 14
  • topics: 2

Posted 07 February 2016 - 10:12

Не так давно вышла PHP 7, производительность работы которой значительно выше предыдущих версий.

Вот какие результаты тестирования показала Joomla 3.4 на новой версии PHP 7.

 

Joomla 3.4 работает на 50-60% быстрее c PHP 7 и занимаемый объем памяти для установки по умолчанию снизился до четверти оригинала (8.52 мб. памяти с PHP 5.6 по сравнению с 2.36 мб с PHP 7)!

 

 

Однако Joomla 3.4 несовместима с PHP 7 из-за типа обозначения “string”, использованного на манер PHP 7. Результат теста выше - это внедрение патчей.

Разработчики Joomla обещают выпустить версию 3.5, поддерживающую работу с PHP7 уже 17 февраля, то есть, скоро. 

Источник о дате релиза тут

 

Ввиду описанных выше особенностей, патчить нужно не только Joomla, но и некоторые сторонние расширения.

 

Стоит заметить, что обещанный прирост производительности Joomla в 50% выглядит заманчиво, особенно с учетом хорошей серверной настройки.

 

Вопрос к Денису: будет ли JBZoo работать с PHP 7 или также потребуется правка?


  • 0

Поддержка расширений от NorrNext на русском языке


#2 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.5
  • posts: 6393
  • topics: 15

Posted 07 February 2016 - 10:54

А под PHP 7 уже есть ioncube, без которого JBZoo не работает в принципе? :)


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 NorrNext

NorrNext
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 22.6
  • posts: 14
  • topics: 2

Posted 07 February 2016 - 10:59

Намёк понял ;)  Ждем новую версию IonCube.


Edited by NorrNext, 07 February 2016 - 10:59.

  • 0

Поддержка расширений от NorrNext на русском языке


#4 Павел Акимов

Павел Акимов
  • JBZoo User (rus)
  • User rate: 20.2
  • posts: 452
  • topics: 63

Posted 07 February 2016 - 13:05

Намёк понял   Ждем новую версию IonCube.

они обещали в первом квартале выпустить бету :)  По их словам они не хотят трогать php7 пол года после релиза версии пока все глюки не пофиксят. Так что к сожалению не раньше сентября, октября наверно мы увидим поддержку.


  • 0

#5 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 08 February 2016 - 14:48

Тут все хитрее.

После того как выйдет J3.5 c PHP7 нам нужно будет дождаться правок от YOOtheme. Скорее всего они тоже ждут официальный релиз.
Потом нужно подождать 1-2 месяца чтобы вышла 3.5.1 ...ну мы же понимаем почему :) CMS большая, сразу все не учтут.
К этому времени скорее всего подтянется ioncube

И даже тогда останутся какие-нибудь динозавры или не расторопные разработчики других расширений (модули, слайдеры, темы. плагины, SEF) которые тоже должны выпустить обновления.

ZOO и JBZoo я запускал ради фана в 7.0.2 есть проблемы, но не критичные. Думаю для этих целей мы выпустим 2.3.0 чтобы четко отделить поддержку php7.

Скорее всего полный период обновления всего и вся вокруг (скрипты, cms, расширения, хостинги, apache, cgi итд) пройдет за 6-12 месяцев.

Дольше всего будут тормозить дешевые шаред хостеры, т.к у них по 100500 старых сайтов на одном сервере.
Маркетинг сделает свое дело и будут пиарится на перебой что у них уже есть php7 - торопись, покупай...

Я бы советовал всем подождать с 7-кой как минимум до лета.

Конечно и у нас будет. Прирост то раза в два! =)
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Click to return to top of page in style!