當前位置:編程學習大全網 - 源碼下載 - 在線流程的源代碼

在線流程的源代碼

總而言之:

1,妳需要壹個可以在線模擬的開發環境。

2,妳需要壹個可以在線模擬的測試環境。

3,妳需要壹個可以調試的測試環境。

4.妳需要壹個自動在線系統。

5、壹個開發流程適合前端和後端。

1,本地反向代理在線真實環境開發就夠了。(apache,nginx,nodejs都可以實現)

2.模擬在線測試環境。其實需要有真實數據的測試機嗎?我建議如果不能日常帶,可以直接用線上數據測試,但程序部分只是帶妳的測試環境。如果可以的話,每天服用當然是最好的。

3、可以連續調節的測試環境可以分為兩種。壹種是妳的開發和測試都在壹個局域網段,直接綁主機就行了。如果不在壹個網段,就給大家壹個虛擬測試機,放在公司內網,直接上傳代碼。

4、自動化上線系統,如果妳的運維不給妳做,我估計妳都直接通過ftp扔到網上了?然後妳可以自己做壹個簡單的在線系統。原理並不復雜。每次上線,提取最新的主幹或者主,做個標簽,打上時間戳,然後分發到cdn。接口中只有兩個功能,標簽和回滾到標簽。部署非常簡單,而且是全自動的。

開發過程取決於項目和使用的工具、結構和框架。簡單來說,原則就是獨立開發,互不幹擾,調試時有主機捆綁。

回答完妳的問題,我來說說我自己項目的開發過程。

Gray往往很簡單,代碼管理工具是svn。當新的需求出現時,會獨立開發新的分支,開發完成後會合並到主幹中。trunk不做任何開發工作,只負責合並。

有壹個在線系統,妳可以理解為我上面提到的簡單功能的加強版。我們有建造的功能。

寫妳自己的構建腳本,ant,grunt,隨便什麽。做好與發布系統的連接,壹鍵集成,只關心本地的源代碼開發。

在本地環境下,我寫了壹個帶重寫的服務器,反向代理,超級模擬線,壹個主機組管理的工具,還有壹套適合我部門的grunt插件庫,就是很多很多grunt插件。。。完全適合開發各種獨立項目。

當然,如果妳的測試和文檔集成在構建步驟中,那是最好的。

我們都有自己的測試機,linux,我也有工具完成自動構建+推送的功能。方便快捷。

可能看起來壹點都復雜,但是前端工程真的就是這樣。幫妳擺脫之前的匆忙,專註於業務發展。

  • 上一篇:現在開發網站,好像都是流行用php,那java web壹般用在哪裏呢?它們之間的區別和優劣勢在哪裏呢?
  • 下一篇:MySql之commit、rollback等事務控制命令
  • copyright 2024編程學習大全網