如何对 GETTEXT 使用的资源进行基准测试以支持 PHP 中的语言?

发布于 2024-08-19 00:25:09 字数 297 浏览 6 评论 0原文

不久前,我在 PHP 中使用 GETEXT 来获取语言文件,并对在 PHP 应用程序中提供多语言支持的最佳方式进行了大量研究,似乎普遍的共识是使用 GETEXT 而不是数组或常量或任何其他选项。

我经常查看一些大牌项目的代码,如 wordpress、vbulletin、phpbb 和其他基于 PHP 的应用程序,这些应用程序被很多人使用,通常可以处理大量流量。我发现的结果是,其中大多数不使用 GETEXT,大多数只是使用其中包含 ARRAYS 的语言文件。

所以我想知道如何对使用 GETEXT 的性能进行基准测试?包括速度和使用的内存+资源?

Not long ago I was playing around with GETEXT in PHP for language files and doing a lot of research on the best way to offer multilingual support in a PHP app, it seems the general consensus was to use GETEXT instead of arrays or constants or any of the other options.

I often look over big name projects code like wordpress, vbulletin, phpbb, and other PHP based applications that are used by many people and can handle a lot of traffic generally. The results I found were that most of these do not use GETEXT, most of them just do language files with ARRAYS in them.

So I am wanting to know, how can I benchmark the performance of using GETEXT? Including speed and memory+resources used?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

落叶缤纷 2024-08-26 00:25:09

PHP 本地化基准测试 – 是gettext 足够快吗?


alt text


如何对使用 GETEXT 的性能进行基准测试?包括速度和使用的内存+资源?

使用 microtime(true)memory_get_usage()

Benchmarking PHP Localization – Is gettext fast enough?


alt text


How can I benchmark the performance of using GETEXT? Including speed and memory+resources used?

Using microtime(true) and memory_get_usage().

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文