發布時間:2021-09-24 17:04:36來源:轉載
一個人做開發,可以天馬行空,隨意做。但是一個團隊,如果沒有SVN管理手段,那簡直是無法想象的。SVN一般來說,在服務器端, linux系列系統的話,一般來說都有安裝Subversion系列的版本管理系統,簡單易用,信手拈來。
當然,系統也可以托管在Github,現在特別的火哦。對于我們的團隊開發來說,商業行為嘛,還是托管在自己的Subversion服務器比較好,在局域網也好,隨意都可以搭建一個的。
Mac版本,首推CornerStone,版本2.7+了,我也沒有用很新的版本,這個就足夠了。里面具有完整的SVN客戶端的功能。不過Mac似乎沒有Windows用戶那么幸運,因為mac版本的版本管理工具,整合程度更高。不過我較近剛剛從cornerstone換到phpstorm了。他家的svn也整合得很好。
服務器端操控工具
一般來說,我們平時是少不了要操控遠程服務器的,為了性能起見一般也不會選用win的服務器,而是用linux系列的服務器。因此,服務器的客戶端操控工具就尤其的重要了。
分三大類來看:
第一類是終端工具,我除了選用mac自帶的之外,一般來說還會選擇ZOC 和 SecureCRT。Mac下面,zoc似乎比后者要更加順手一點,不過SecureCRT算是綜合和全能的選手了吧,擁躉超級多啊!
第二類是FTP工具,在windows下面,基本上就不用介紹了,選擇實在是太多了,隨意選擇一個就好了。Mac版本,我發現Transmit 4特別好用,就這個了。
第三類是文件比較工具,潘神隆重推薦,必備神器:Beyond Compare,可以實現服務器端和本地的文件比較,改哪行隨心所欲,哈哈。不過,要注意尺度哦,很多人選了這個,就不用SVN工具了,這是大忌啊。
我們就試過,一個晚上,三個人,輪流用BeyongdCompare在更新同一個文件,結果……可想而知了,差點打起來了。
瀏覽器等測試工具
既然php程序狗,那就肯定是用到瀏覽器來測試的了。
先擺明我們的立場,有節操的程序猿,從來不用IE瀏覽器。用IE的,請繞道,走好,不送。
必須推薦兩大神器:Chrome 和Firefox,點擊菜單,選擇:開發者工具,然后,你想干什么,都可以了。
如果兩大神器,再配上另外一個牛逼的插件,那就更厲害了。這個插件,名字叫:Postman REST Client,可以專門用來測試post/get等各類網絡訪問方式,然后還能收到返回的結果,接口測試后者其他的ajax測試,都非常的方便呢。
較后,如果你是負責微信開發的,一定少不了一個二維碼生成工具,這類工具太多了,mac下面iQR,很好用。也有網站生成的,隨便找一個網站就好了。
產品修煉必備
Axure RP pro,業界又稱為:人品軟件。在mac和win系統都有。會畫:人品圖,是作為一個產品狗的較基本的功夫。這個工具是用來做產品原型的,可以實現大概的 布局,并且能實現用戶的交互動作的設置,是產品狗用來溝通上游用戶,下游設計和程序開發的較重要的工具了。