php官网的网中文官网下中文下载入口藏得挺深。你打开php.net,网中文官网下默认是网中文官网下英文界面,右上角有个语言切换下拉菜单,网中文官网下选“中文”之后,网中文官网下页面确实变成中文了,网中文官网下但下载按钮的网中文官网下跳转逻辑没变——还是指向同一个Windows的zip包。这里有个坑,网中文官网下很多新手以为中文站会提供独立的网中文官网下国内镜像,其实没有。网中文官网下
真正的网中文官网下中文资源在php.net/downloads.php,页面顶部有句提示:“Windows 源码和二进制包可以从 windows.php.net/download/ 下载”。网中文官网下这句话是网中文官网下英文的,中文翻译版只翻译了标题,网中文官网下正文还是网中文官网下英文。你点进去,会看到PHP 8.3、8.2这些版本号,每个版本后面跟着VC17 x64 Thread Safe和Non-Thread Safe两个选项。
选哪个?Thread Safe适合Apache搭配mod_php跑传统网站,Non-Thread Safe给IIS的FastCGI或者Nginx用。一般个人开发用Thread Safe省心,因为很多扩展默认按这个编译。下载下来的zip解压后是个完整的PHP目录,没有安装向导,你得手动配置php.ini-development改名为php.ini,再把extension_dir指到ext子目录,最后把php.exe所在路径加到系统PATH环境变量里。这套流程官网没写中文教程,全靠社区博客补课。
官方中文文档倒是做得不错,php.net/manual/zh/ 的翻译覆盖率大概有九成,函数参考页面的注释和示例代码都翻译了。但有个细节——中文文档的更新速度比英文版慢半拍,比如PHP 8.2新增的readonly类特性,英文文档上线两周后中文版才补上。如果你追新特性,建议直接看英文版,中文版适合查基础函数。
另外,php官网首页那个大下载按钮,默认给的是Windows版。Linux用户得往下滚动,找“Unix/BSD”源码包。macOS用户更尴尬,官方不提供预编译包,只能通过Homebrew装,或者自己用源码编译。官网首页根本没提这事,很多人第一次在Mac上装PHP,卡在“没有安装包”这一步,其实是没看对页面。
下载完别急着高兴。PHP 8.3的zip包体积约30MB,解压后运行php -v,如果提示缺少VCRUNTIME140.dll,你得先去微软官网装Visual C++ Redistributable。这个依赖关系,php官网的下载页底部有个小字注释,不仔细看根本发现不了。我见过好几个同事在这卡了半小时,最后是靠百度才知道要装运行库。
还有一点,php.net的中文站没有论坛,没有在线客服,有问题只能去社区。官网首页底部有个“社区”链接,跳转的是php.net/mailing-lists.php,全英文的邮件列表。中文用户交流基本靠Stack Overflow和国内论坛,官方不提供任何中文支持渠道。所以别指望官网解决问题,它只负责发软件包。
最后说个冷知识:php.net的下载服务器在荷兰,国内直连速度一般,高峰期可能只有200KB/s。如果你嫌慢,可以试试清华镜像或者阿里云镜像,但它们只同步Windows和Linux的zip包,不提供源码包。官网下载页没提任何镜像站,全靠用户自己摸索。总之,php官网中文版就是个翻译过的下载入口,别期待更多。
顶: 771踩: 595






评论专区