
~]# 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
サイトの速度を上げるためにどのような追加モジュールが必要でしょうか? PHP バージョンは 7.4 です
答え1
技術的には、PHP にロードするモジュールが増えるほど、消費するリソースも増えます。
したがって、私のアドバイスは、コードを調べて、実際に使用する関数を特定し、それらのモジュールのみをロードすることです。
たとえば、実際には「mysqli」、「mysqlnd」、「pdo_mysql」がロードされており、これらはすべて MySQL データベースへの接続とクエリに使用されます。どれが使用されているかを判断し、その他をアンロードする必要があります。
「pdo_mysql」および「pdo_sqlite」モジュールも同様です。SQLite を使用していますか? そうでない場合は、SQLite モジュールをアンロードする必要があります。
また、XML 解析ライブラリも多数ありますが、必要ない場合はアンロードできます。