目前环境所有用到的软件都是编译安装的,今天想精简一下各软件的编译参数,仅保留必要的。
精简到 PHP 的时候,有三个参数,虽然也谷歌了,但是不确定去掉有没有影响,请大佬指点。
目前使用 PHP7.3.X,运行 Wordpress,请问这三个编译参数可以去掉吗:
1.--with-iconv-dir
2.--with-freetype-dir
3.--enable-gd-native-ttf
1
weiruanniubi OP 还有一个问题,就是安装了 imagick 是不是可以不用装 GD 了?
|
2
yulgang 2019-09-05 16:44:22 +08:00
这得看你的代码里到底用什么吧。
|
3
weiruanniubi OP @yulgang 就是只跑 wordpress,啥也没改,啥也没加。只要去掉后 wordpress 不出问题就行。
|
4
yulgang 2019-09-05 16:55:06 +08:00
@weiruanniubi 我觉得没必要搞这么细致吧 =。=
WordPress 应该能自动检测到你的环境支持哪种参数,自动选择使用。 |
5
yongjing 2019-09-05 17:25:12 +08:00
@weiruanniubi GD 还是需要装的,一般情况下验证码会用
PS: 扩展这东西,多装几个,跑起来真的体验不到什么性能影响,不清楚就装上吧 |
6
visionzk 2019-09-05 18:11:40 +08:00
iconv freetype 这 2 个最近正好用到
|
7
visionzk 2019-09-05 18:13:25 +08:00
@visionzk iconv 这个,最近一个导出 excel 需求,用户昵称有 emoji 表情到账 excel 打不开,用了这个来转换编码; freetype 图片水印用到
|
8
chinvo 2019-09-05 18:14:03 +08:00 via iPhone
imagick 和 gd 不是互相取代的关系,虽然功能类似,但是要看你代码里用的哪一个,有些代码做了兼容处理
iconv 是处理编码很常用的库,有些 wp 插件可能会用 |
9
weiruanniubi OP |