我使用的是這裏的紡織品類: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