Ефективність 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

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 16384 Linux

231

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

-7.1%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 4096 Windows

21

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

-4.5%

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

16.81

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

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 16384 Linux

50

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

-10%

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

150

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

-24.7%

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

31

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

-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
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 1024 Linux

6.6

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

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 8192 Windows

28.99

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

-16.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
60 Mbps
DDoS Protected SSD-KVM 4096 Linux

67

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

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

cookie

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

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