Ефективність Joomla на PHP 8.3 має 342 RPS показники, а це майже 30 відсоткове покращення

watch 33s
views 2

13:02, 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

-4.4%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 4096 Windows

16.86

При оплаті за рік

-10.2%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
100 Mbps
DDoS Protected SSD-KVM 16384 Linux

123

При оплаті за 6 місяців

-15.4%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
60 Mbps
DDoS Protected SSD-wKVM 4096 Windows

73

При оплаті за рік

-10%

CPU
CPU
2 Epyc Cores
RAM
RAM
1 GB
Space
Space
10 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 1024 Linux

7.1

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 2048 Linux

6.21

При оплаті за рік

-9.3%

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 16384 Windows

54.49

При оплаті за рік

-9.6%

CPU
CPU
8 Xeon Cores
RAM
RAM
32 GB
Space
Space
200 GB SSD
Bandwidth
Bandwidth
12 TB
wKVM-SSD 32768 Metered Windows

156

При оплаті за рік

-10%

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

18.1

При оплаті за рік

-10%

CPU
CPU
8 Epyc Cores
RAM
RAM
32 GB
Space
Space
200 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 32768 Linux

70.49

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 2048 Linux

7.7

При оплаті за рік

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.