2012-06-24 73 views
0

我有一個客戶希望對他的腳本進行一些修改。不幸的是,大部分代碼是'ionCubed'。現在我想我可以使用ob_start($callback)來緩衝輸出並使用RegExes對其進行更改。我的問題是否會對加載腳本產生重大影響?或者他們有更好的選擇嗎?如果我使用對性能有顯着影響的緩衝區?

+3

有沒有問客戶端的非混淆版本? – PeeHaa

+0

@PeeHaa:它是一家公司出售的專業腳本。 – Shubham

+2

@Shubham在這種情況下,他們的許可證可能不允許修改...... – mensi

回答

1

輸出緩衝在速度方面應該不會有太大影響,但當然會使用與輸出尺寸一樣多的內存。 RegEx可能會影響性能,具體取決於您正在進行的替換類型。儘可能使用str_replace

最後總是會有某種折衷。您應該實現最後想要做的基本示例,並將性能與未​​修改的版本進行比較。您也可以嘗試反編譯編碼腳本並直接更改它,儘管這可能會非常具有挑戰性,具體取決於您希望執行哪種替換。

另外請記住,如果您想進行光學更改,通常要簡單得多,以便讓您的自定義CSS在那裏。

相關問題