Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Сравнение производительности версий 3.0.14 и 3.2.0

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 15 лет
Благодарил (а): 6 раз
Поблагодарили: 9 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Kot »

Siava писал(а): у вас какая версия PHP используется? 3.2 весьма шустро на семёрке работает.
php 5.5.9.

Можно и поэкспериментировать, попробовав перевести сервер на php 7... Но что-то в обсуждениях разных проблем на форуме частенько сталкиваюсь с вопросом, не на седьмой ли версии работает форум. ;) Это как бы несколько настораживает.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Mr. Anderson »

Kot писал(а): 5.5.9
А вы в курсе, что все версии ниже 5.6.30 подвержены одной (на самом деле не одной, но) адской (одной) уязвимости?
Kot писал(а): не на седьмой ли версии работает форум
Для 3.2 php7 - почти "родная" версия, проблем не должно быть. А вот с экстами могут быть проблемы - за их код разработчики не отвечают.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 790 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Siava »

Kot, не помню, но вроде в PHP 5.5 по-умолчанию отключен OpCache. В 5.6 и 7.0 он работает точно. PHP 5.6 в целом шустрее 5.5. PHP 7.0 ещё шустрее.
Форум на движке 3.2 с PHP 7.0 работает замечательно, так как под него и писался! Могут быть проблемы с некоторыми расширениями, которые ещё не адаптированы.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Mr. Anderson »

Siava писал(а): вроде в PHP 5.5 по-умолчанию отключен OpCache

Без вроде. И включать (скорее подключать уж) - та еще проблема. И вообще не рекомендуется, почему итоговому решению этой проблемы и выделили целую ветку - 5.6.
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 15 лет
Благодарил (а): 6 раз
Поблагодарили: 9 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Kot »

Насколько я могу судить, OpCache включён.
opcache_get_configuration() 

Код: Выделить всё

array(3) {
  ["directives"]=>
  array(25) {
    ["opcache.enable"]=>
    bool(true)
    ["opcache.enable_cli"]=>
    bool(false)
    ["opcache.use_cwd"]=>
    bool(true)
    ["opcache.validate_timestamps"]=>
    bool(true)
    ["opcache.inherited_hack"]=>
    bool(true)
    ["opcache.dups_fix"]=>
    bool(false)
    ["opcache.revalidate_path"]=>
    bool(false)
    ["opcache.log_verbosity_level"]=>
    int(1)
    ["opcache.memory_consumption"]=>
    int(67108864)
    ["opcache.interned_strings_buffer"]=>
    int(4)
    ["opcache.max_accelerated_files"]=>
    int(2000)
    ["opcache.max_wasted_percentage"]=>
    float(0.05)
    ["opcache.consistency_checks"]=>
    int(0)
    ["opcache.force_restart_timeout"]=>
    int(180)
    ["opcache.revalidate_freq"]=>
    int(2)
    ["opcache.preferred_memory_model"]=>
    string(0) ""
    ["opcache.blacklist_filename"]=>
    string(0) ""
    ["opcache.max_file_size"]=>
    int(0)
    ["opcache.error_log"]=>
    string(0) ""
    ["opcache.protect_memory"]=>
    bool(false)
    ["opcache.save_comments"]=>
    bool(true)
    ["opcache.load_comments"]=>
    bool(true)
    ["opcache.fast_shutdown"]=>
    bool(false)
    ["opcache.enable_file_override"]=>
    bool(false)
    ["opcache.optimization_level"]=>
    int(4294967295)
  }
  ["version"]=>
  array(2) {
    ["version"]=>
    string(5) "7.0.3"
    ["opcache_product_name"]=>
    string(12) "Zend OPcache"
  }
  ["blacklist"]=>
  array(0) {
  }
}
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 12 лет
Благодарил (а): 17 раз
Поблагодарили: 14 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение ostridm »

больше года эскплуатирую ветку 3.1 на php7 "по методу Sumanai" серьезных косяков не нашлось
успел смигргироваться (3.1.8,3.1.9,3.1.10),
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 15 лет
Благодарил (а): 6 раз
Поблагодарили: 9 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Kot »

Siava писал(а): Форум на движке 3.2 с PHP 7.0 работает замечательно, так как под него и писался! Могут быть проблемы с некоторыми расширениями, которые ещё не адаптированы.
Но вообще мысль перейти на более современную версию php у меня возникла почти тогда же, когда и мысль обновить движок. :) Правда, тут уже вряд ли получится обойтись одним только обновлением php. Если уж обновлять, то весь сервер, а то он у меня тоже несколько устаревший...
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Mr. Anderson »

Kot, ПОДключен (не факт, что отрабатывает). И то не факт, ибо отработка такого запроса (при подключении) возможна и ранее 5.5 (хотя и в документации указано обратное).
Точнее (но не окончательно) покажет только
opcache_get_status()

Отправлено спустя 1 минуту 15 секунд:
Kot писал(а): несколько устаревший

Это заметно по графикам, но я не стал упоминать. Но раз уж вы упомянули...
Иногда - есть и иные решения.
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 15 лет
Благодарил (а): 6 раз
Поблагодарили: 9 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Kot »

Mr. Anderson писал(а):
Siava писал(а): вроде в PHP 5.5 по-умолчанию отключен OpCache

Без вроде. И включать (скорее подключать уж) - та еще проблема. И вообще не рекомендуется, почему итоговому решению этой проблемы и выделили целую ветку - 5.6.
Как-то это диссонирует с утверждением отсюда:
This extension is bundled with PHP 5.5.0 and later, and is » available in PECL for PHP versions 5.2, 5.3 and 5.4.
Отправлено спустя 5 минут 12 секунд:
Mr. Anderson писал(а):
Точнее (но не окончательно) покажет только
opcache_get_status()
Этот вывод не включал сюда, там слишком много всего. Но бегло -- огромная куча закэшированных файлов, в первую очередь форумных.

Допускаю, OpCache ещё не мешало бы настроить (я пользуюсь, что называется, "из коробки"), но в общем и целом -- наверняка основная причина потери производительности всё же не в нём.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Mr. Anderson »

Kot писал(а): Как-то это диссонирует
А не диссонирует с тем, что любые кеш-операнды на 5.5 не работают или вызывают проблемы? Ну либо просто IGN (что в лоб, а что по лбу)? Не диссонирует с тем, что 5.6 местами В РАЗЫ быстрее 5.5? Не диссонирует у вас ничего с официальным багтрекером?
Нет, в конце концов, проблем с тем, что на 5.2+ он так нигде никогда толком ни у кого и не заработал, кроме четко вылизанного кода?
Ну и так на секундочку - поставляется с (включен aka bundled/included) != включен (on) != работает. Он и в 5.6 не совсем работает, если что.

Отправлено спустя 2 минуты 22 секунды:
Kot писал(а): наверняка основная причина потери производительности всё же не в нём
Если вы о том, что код другой - да, конечно.
Если вы о том можно ли у вас что-то подкрутить и настроить - тоже, скорее всего, да. Но это совсем другой вопрос.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Sumanai »

ostridm писал(а): больше года эскплуатирую ветку 3.1 на php7 "по методу Sumanai" серьезных косяков не нашлось
phpBBex ещё дольше на нём. Проблемам там взяться не откуда, только расширения могут подпортить, немногочисленные правки же для самого движка я выкладывал, как и отправлял исправления в парочку расширений.
istepan
phpBB 1.4.0
Сообщения: 34
Стаж: 7 лет 3 месяца
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение istepan »

Про 3.0.х сказать ни чего не могу, но 2-я версия бегала заметно шустрее 3.1.х.
Сейчас поставил 3.2 с PHP 7.0, прирост существенный. Однако надо еще над конфигами посидеть.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 48 раз
Поблагодарили: 6 раз

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение rst »

Правильно ли я понимаю, что версия 3.2 быстрее, чем 3.1?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12416
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2473 раза

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение Татьяна5 »

Да
Особенно на php 7
denart
phpBB 1.0.0
Сообщения: 5
Стаж: 15 лет

Re: Сравнение производительности версий 3.0.14 и 3.2.0

Сообщение denart »

А влияет ли на скорость работы форума 3.2.1 и нагрузку на сервер версия базы MySQL? Оказалось, что на новом сервере все переведено на MariaDB, я поначалу даже думал, что не запустится, но все ок. Почитал про эту базу, вроде как даже лучше она, но терзают смутные сомнения. Вот что в статистике высвечивается:
Сервер базы данных: MySQL(i) 10.0.31-MariaDB-0ubuntu0.16.04.2
Версия PHP: 7.0.22-0ubuntu0.16.04.1

Вернуться в «Поддержка phpBB 3.2.x»