原創(chuàng)|行業(yè)資訊|編輯:郝浩|2013-09-04 09:18:04.000|閱讀 1182 次
概述:10點(diǎn)建議,讓你知道什么應(yīng)該做,什么要避免,來(lái)提高Zend Studio性能。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
作為一個(gè)PHP開發(fā)人員,你需要知道使用時(shí),什么應(yīng)該做,什么要避免。就像Roy Ganor說(shuō)的那樣“你必須掌握的你IDE”。從IDE角度來(lái)看,建立PHP項(xiàng)目時(shí),了解最佳工作方式是很重要的。下面是我們收集如何提高工作效率的10個(gè)不同方法。
很多開發(fā)者抱怨Zend Studio的性能,但他們通常使用SSH, FTP或類似的鏈接來(lái)共享源代碼。這種情況下Zend Studio需要花時(shí)間來(lái)處理每一個(gè)事件。
解決方法:建立一個(gè)PHP遠(yuǎn)程服務(wù)器
雖然Zend Studio可以工作在一些網(wǎng)絡(luò)中的工作區(qū),但對(duì)于訪問(wèn)PHP項(xiàng)目的工作區(qū)是通過(guò)一個(gè)鏈接,容易引發(fā)同步和并發(fā)讀/寫等各種問(wèn)題。
掌握項(xiàng)目構(gòu)建路徑,可以進(jìn)一步的縮短項(xiàng)目生成時(shí)間。默認(rèn)情況下,生成項(xiàng)目時(shí),路徑中的每一個(gè)文件都會(huì)被解析。而掌握了路徑情況,就可以刪除日志文件、圖片或文件夾而提高性能。如果大量使用JavaScript 代碼,你也該考慮調(diào)整JavaScript 的構(gòu)建路徑。
主項(xiàng)目分割為多個(gè)項(xiàng)目可以提高Zend Studio性能,因?yàn)榇蠖鄶?shù)項(xiàng)目的框架是最大的一部分。而把框架作為一個(gè)項(xiàng)目,在把框架項(xiàng)目引用到分割的項(xiàng)目中,就不會(huì)重復(fù)出現(xiàn)框架塑造了。
在項(xiàng)目樹結(jié)構(gòu)中,有些資源是可用的但并不是必須的(如第三中提到的日志文件等),并且是可以通過(guò)過(guò)濾篩選出來(lái)的。這些不要的資源就不會(huì)顯示在PHP資源界面中,并且刷新的時(shí)候也會(huì)被忽略。這使得開發(fā)過(guò)程更快。
當(dāng)項(xiàng)目建立時(shí),沒個(gè)文件都會(huì)被驗(yàn)證。而對(duì)于那些不需要驗(yàn)證的文件,我們是可以禁用的。在項(xiàng)目/屬性/驗(yàn)證中設(shè)置。
取消項(xiàng)目/屬性/驗(yàn)證設(shè)置,你可以手動(dòng)的完成驗(yàn)證。你甚至可以具體到每一個(gè)重要的功能塊。
因?yàn)閷?duì)于Zend框架等語(yǔ)句的分析是沒有必要的,因此可以設(shè)置項(xiàng)目/屬性/語(yǔ)句分析為取消。當(dāng)需要使用分析時(shí),在選擇開啟。
每個(gè)視圖都是要打開系統(tǒng)資源的,而且相當(dāng)費(fèi)時(shí)。你也該關(guān)閉沒有使用的視圖。你需要知道哪些視圖與控制臺(tái)或工作不相關(guān)。你需要清潔Zend Studio工作界面,這樣不僅能提高性能,還能擴(kuò)大空間。
在Zend Studio接口你可以看見Java堆棧的占用的內(nèi)存。為防止Java堆棧占滿內(nèi)存,應(yīng)該增加Java堆棧的默認(rèn)大小。你可以在Zend Studio安裝路徑中找到ZendStudio.ini文件。找到并修改Xms(初始Java堆棧空間) 和Xmx(最大Java堆棧空間) 的參數(shù)。
當(dāng)然并不是所有的建議對(duì)每個(gè)開發(fā)者都有效,但總有適合你的。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)