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

前端之家收集整理的这篇文章主要介绍了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是​​线程化的.

原文链接:https://www.f2er.com/php/130624.html

猜你在找的PHP相关文章