我使用的是这里的纺织品类:http://textile.thresholdstate.com/(网站当前不可用),该网站适用于少于20,000个字符。任何更多的原因PHP超时,出现以下错误:PHP class纺织速度很慢,导致超时
PHP Fatal error: Maximum execution time of 30 seconds exceeded ...
我在想这可能不是一个非常有效的标记分析器?
- 任何人都可以建议这个纺织品类的任何替代品?
- 是否有人重构了代码并对该类进行了改进?
- 什么是一些通用的PHP优化(循环等),我可以尝试(或寻找)来提高我的代码的速度?
更新
感谢增加PHP运行时间限制的建议,我已经碰到了一阵。
但1分钟的页面加载是可怕的。所以我一直在挖,发现以下网站有纺织版本的列表,从2003年开始到2012年12月:http://txstyle.org/article/36/textile-versions
事实证明,我使用的是2006年的纺织类!自那时以来,它已经走过了很长的一段路,最新版本的运行速度似乎更快了。具体来说,“doBr”功能似乎有所改进,可以防止我的测试超时。
“优化(与环等),我可以尝试” - 嗯,这取决于你的代码是什么样子。如果您需要帮助优化它,请发布它。 – tomsv 2013-03-17 09:39:11
呼叫良好。虽然这是一个相当大的类,但是发布到堆栈溢出。希望得到一些便宜和快速的指针。 – 2013-03-17 09:41:29