关于 PHP 的编译参数问题。

2019-09-05 16:37:20 +08:00
 weiruanniubi

目前环境所有用到的软件都是编译安装的,今天想精简一下各软件的编译参数,仅保留必要的。
精简到 PHP 的时候,有三个参数,虽然也谷歌了,但是不确定去掉有没有影响,请大佬指点。
目前使用 PHP7.3.X,运行 Wordpress,请问这三个编译参数可以去掉吗:
1.--with-iconv-dir
2.--with-freetype-dir
3.--enable-gd-native-ttf

1714 次点击
所在节点    程序员
9 条回复
weiruanniubi
2019-09-05 16:42:27 +08:00
还有一个问题,就是安装了 imagick 是不是可以不用装 GD 了?
yulgang
2019-09-05 16:44:22 +08:00
这得看你的代码里到底用什么吧。
weiruanniubi
2019-09-05 16:46:42 +08:00
@yulgang 就是只跑 wordpress,啥也没改,啥也没加。只要去掉后 wordpress 不出问题就行。
yulgang
2019-09-05 16:55:06 +08:00
@weiruanniubi 我觉得没必要搞这么细致吧 =。=
WordPress 应该能自动检测到你的环境支持哪种参数,自动选择使用。
yongjing
2019-09-05 17:25:12 +08:00
@weiruanniubi GD 还是需要装的,一般情况下验证码会用
PS: 扩展这东西,多装几个,跑起来真的体验不到什么性能影响,不清楚就装上吧
visionzk
2019-09-05 18:11:40 +08:00
iconv freetype 这 2 个最近正好用到
visionzk
2019-09-05 18:13:25 +08:00
@visionzk iconv 这个,最近一个导出 excel 需求,用户昵称有 emoji 表情到账 excel 打不开,用了这个来转换编码; freetype 图片水印用到
chinvo
2019-09-05 18:14:03 +08:00
imagick 和 gd 不是互相取代的关系,虽然功能类似,但是要看你代码里用的哪一个,有些代码做了兼容处理

iconv 是处理编码很常用的库,有些 wp 插件可能会用
weiruanniubi
2019-09-05 18:34:05 +08:00
@yongjing
@visionzk
@chinvo
多谢大佬指点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/598259

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX