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

watch 32s
views 2

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.

Поделиться

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

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

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 16384 Linux

60.5

При оплате за год

-20.5%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
8 TB
KVM-SSD 8192 Metered Linux

57

При оплате за год

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 8192 Linux

115.5

При оплате за год

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 4096 Linux

15.95

При оплате за год

-21.5%

CPU
CPU
2 Xeon Cores
RAM
RAM
2 GB
Space
Space
75 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 2048 HK Windows

26

При оплате за год

-9.5%

CPU
CPU
4 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 8192 Windows

121.5

При оплате за год

-8.1%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 8192 Windows

31.25

При оплате за год

CPU
CPU
4 Epyc Cores
RAM
RAM
4 GB
Space
Space
50 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 4096
OS
CentOS
Software
Software
Keitaro

При оплате за месяц

-20.8%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
10 TB
wKVM-SSD 16384 Metered Windows

100

При оплате за год

-21.5%

CPU
CPU
2 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 4096 HK Windows

40

При оплате за год

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

cookie

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

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