我在这里使用纺织类:http: //textile.thresholdstate.com/(网站目前不可用),它在少于 20,000 个字符的情况下效果很好。任何更多都会导致 PHP 超时并出现以下错误:
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”功能似乎有所改进,可以防止我的测试超时。