嘿嘿,有沒有人有一個很好的工作流程,他們建議?我對web dev非常陌生,使用css,php,html,javascript和mysql數據庫。任何人都有一個很好的網頁開發工作流程,他們建議?
我正在尋找一些IDE /插件的功能,瀏覽/修改數據庫的功能也很棒!
謝謝!
嘿嘿,有沒有人有一個很好的工作流程,他們建議?我對web dev非常陌生,使用css,php,html,javascript和mysql數據庫。任何人都有一個很好的網頁開發工作流程,他們建議?
我正在尋找一些IDE /插件的功能,瀏覽/修改數據庫的功能也很棒!
謝謝!
sh
是我的ide。你可以從那裏做任何事情:
vim
或emacs
git
或您可以使用插件來嘗試Eclipse的IDE,以滿足您的需求。
Coda很好很重要,所有在一個窗口中。
要重新使用很多my answer to a different question:
我使用NetBeans IDE編輯PHP,HTML和CSS,我把所有項目文件在Subversion回購。我爲任何其他開發人員訪問項目實施了strict access controls,尤其是如果他們是我公司以外的顧問。通過這種方式,我可以防止開發人員更改(甚至讀取)他們未授權的源代碼樹部分,輕鬆地將改變與他們正在做的工作合併在一起。
Trac也是我的工作流程的重要組成部分,因爲它向我展示了svn回購中發生了什麼變化,何時以及爲什麼。對項目的任何更改都必須有一張trac標籤,以說明要更改的內容,請求的內容以及原因;每個SVN提交都必須有一個與其關聯的trac編號。
我所做的是,當使用svn commit
將代碼簽入開發服務器時,更新了開發服務器上的工作副本。這樣,所有測試都通過在開發機器上運行的網絡服務器完成,允許我對開發人員授予細粒度的訪問權限 - 他們不需要編寫所有代碼,因爲他們運行並測試了我的服務器上的更改。所以對我來說,工作流程如下:
「Trac也是我工作流程中的重要組成部分,因爲它向我展示了svn回購協議中的變化,何時以及爲什麼。對項目的任何更改都必須具有trac標籤,以說明要更改的內容, ,以及爲什麼;每個SVN提交都必須有一個與它關聯的trac編號。「這不是說SVN沒有完成它的工作嗎? – alternative 2010-08-28 12:29:44
@mathepic:我的意思是,我使用Trac作爲我的SVN查看器,並將業務端與開發端連接起來;錯誤/特性/等等都是通過非開發人員進入trac的。 SVN跟蹤代碼的變化,並確保每個SVN提交都有一個trac編號,這意味着我們可以很容易地看到每個問題所做的工作。 – Josh 2010-08-28 13:10:10
大聲笑。我希望有更多的gui爲導向,但是 - 這肯定會起作用。 – djs22 2010-08-28 17:04:19