PHP Gettext问题(像非线程安全?)

我想开始使用gettext处理我的Web项目翻译( PHP 5).由于它是广泛使用的标准,具有良好的信誉,似乎是最好的选择.

但是,我也听到有关服务器不兼容的事情,它是非线程安全的.这对我使用它的项目意味着什么?由于我构建了许多人使用的东西,所以我的代码非常重要.

我们在谈论小问题(像人们还在使用PHP 4)还是像网页上的gettext分发和安装这样的主要问题呢?

线程问题只适用于使用嵌入式PHP(例如Apache的mod-PHP)并运行使用线程的服务器(如Apache服务器与worker-mpm).

如果以下情况,则线程安全问题不适用于您:

>使用Nginx服务器(不使用线程)
>您可以使用Apache(带有线程的MPM或不支持),并以fastcgi模式使用PHP
>在mod-PHP模式下,使用非线程MPM(作为prefork-MPM)和PHP的Apache.

所以大多数缺省Apache安装的人不应该担心gettext不是线程安全的,因为大多数发行版的认apache的安装都是非线程的prefork-MPM!

附:还要记住,Windows上的Apache是​​线程化的.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...