
~]# 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 구문 분석 라이브러리도 많이 있는데, 필요하지 않으면 언로드할 수 있습니다.