Эффективность Joomla на PHP 8.3 имеет 342 RPS показатели, а это почти 30 процентное улучшение

Эффективность Joomla на PHP 8.3 имеет 342 RPS показатели, а это почти 30 процентное улучшение

12:58, 12.01.2024

В начале 2024 года были обновлены тести таких популярных фреймворков как PHP и CMS. Для теста были отобраны движки с учетом доли рынка, популярности, нынешних тенденций, количество сайтов, и тому подобное.

Участниками стали:

Joomla, Laravel, WordPress, Typo3, Craft CMS, Statamic, WooCommerce, Symfony, OpenCart, Drupal, и CodeIgniter. 

Здесь следует обозначить, что все фреймворки и CMS тестировались на дефолтных настройках.  У всех движков разное количество проверок, а также запросов в базу данных, если говорить о дефолтных настройках, и это следует учитывать.

Главная страница в Joomla – это избранные материалы. Таким образом, идет выборка избранных материалов, проверка прав доступа, и тому подобное.

Визуально одинаковые страницы могут иметь совершенное разнообразное количество работы. Если в Joomla изменить тип главной страницы на “пустая страница”, где нет подключения к базе данных то будет значительный прирост в скорости.

Движки тестировались на следующих версиях 7.4, и 8.1-8.3. Кроме того, важен и показатель request per second или RPS. Он обозначает запрос на получения данных с приложения без учета кэша. 

Результаты теста

Joomla версия 4.3.3; 8,111,000 байт и тестируется главная страница.  

Результаты:

PHP 8.2 - 265 req/s.

PHP 8.1 - 274 req/s

PHP 8.3 - 341 req/s.

В результате, Joomla на PHP 8.3 имеет эффективность в 30 процентов.

Wordpress 6.4.2; 84,111,000 байт и тестируется главная страница.

Результаты:

PHP 8.2 - 158 req/s.

PHP 8.1 - 153 req/s

PHP 8.3 - 169 req/s.

PHP 7.4 – 149 req/s.

Symfony 6.3.0; 559,000 байт и тестируется главная страница.

Результаты:

PHP 8.2 - 997 req/s.

PHP 8.1 - 931 req/s

PHP 8.3 - 1182 req/s.  

OpenCart 4.0.2.2; 33,014,000 байт и тестируется главная страница.

Результаты:

PHP 8.2 - 154 req/s.

PHP 8.1 - 151 req/s

PHP 8.3 - 164 req/s. 

Drupal 10.11; 19,102,000 байт и тестируется главная страница.

Результаты:

PHP 8.2 - 941 req/s.

PHP 8.1 - 922 req/s

PHP 8.3 - 1432 req/s.

Laravel 10.16.1; 27,517,000 байт и тестируется главная страница.

Результаты:

PHP 8.2 - 670 req/s.

PHP 8.1 - 611 req/s

PHP 8.3 - 925 req/s.

views 32s
views 2
Поделиться

Была ли эта статья полезной для вас?

Популярные предложения VPS

Другие статьи на эту тему

cookie

Принять файлы cookie и политику конфиденциальности?

Мы используем файлы cookie, чтобы обеспечить вам наилучший опыт работы на нашем сайте. Если вы продолжите работу без изменения настроек, мы будем считать, что вы согласны получать все файлы cookie на сайте HostZealot.