
~]# php -m
[PHP Modules]
bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
memcache
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
readline
Reflection
session
SimpleXML
sockets
sodium
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib
Welche zusätzlichen Module könnte ich benötigen, um die Site zu beschleunigen? Die PHP-Version ist 7.4
Antwort1
Technisch gesehen gilt: Je mehr Module Sie in PHP laden, desto mehr Ressourcen werden verbraucht.
Daher würde ich Ihnen raten, sich Ihre Codes anzusehen und festzustellen, welche Funktionen Sie tatsächlich verwenden, und dann nur diese Module zu laden.
Sie haben beispielsweise tatsächlich „mysqli“, „mysqlnd“ und „pdo_mysql“ geladen und sie werden alle zum Herstellen einer Verbindung und Abfragen von der MySQL-Datenbank verwendet. Sie sollten feststellen, welches davon verwendet wird, und die anderen entladen.
Dasselbe gilt für die Module „pdo_mysql“ und „pdo_sqlite“. Verwenden Sie SQLite? Falls nicht, sollten Sie die SQLite-Module entladen.
Ich sehe auch viele XML-Analysebibliotheken. Wenn diese nicht benötigt werden, könnten diese entladen werden.