PHP程序'猿'必備的七種武器

2021-02-13 藍橋雲課精選

作為一個程序猿(又或者是程序媛),出來闖蕩江湖,沒有幾種必殺技在手,那是肯定無法贏得江湖名聲的,除了必殺技之外,武器也是很重要的,但是一把青鋼劍,肯定是無法贏得萬千少男少女的歡心的。就連小李飛刀,人家也沒記住他的帥,只是記得了他的飛刀。


難道不是嗎?

本文著重介紹對於程序猿來說,居家旅行編程泡妞的七種必備武器,以及若干實(zhuang)用(bi)必選。

最隆重推薦:XAMPP

  

有win版本、mac版本、linux版本等等,全部都齊備了。標準的英語定義是:XAMPP is an easy to install Apache distribution containing MySQL, PHP, and Perl.

  

大家看英文就知道是包括什麼東西了,一次過下完,基本上該配置好的東西全部都配置好了。很多公司的生產環境一樣使用這個東西。

官方網址:https://www.apachefriends.org

  

備選方案:WAMPSERVER,a Windows web development environment.

  

這個是一個備選的建議,不過如果可以,還是都選擇XAMPP吧。

據說真正的神人,是不用集成IDE的,他們喜歡VI、VIM和NOTEPAD,越簡單越好,因為越簡單逼格越高。 

  

不過,我們今天不是來裝逼的,我們今天是來講實用的。

  

當之無愧,第一名推薦:PHPStorm,當前最新版本在8.1之後了。是一個俄羅斯公司的產品, JetBrains旗下還有一個叫Webstorm的,也是超級牛逼的產品。讓風暴來得更猛烈一下吧!

  

推薦理由:方便、專業化,基本上別人能做的,他都能做,包括編程、調試等,還集成了SVN管理和自動上傳到網站伺服器的功能等等。光說,肯定說不完。

  

需要說明的是,這是一個商業軟體,也就是需要人民幣的。什麼,你沒破解過軟體……是真的程式設計師嗎?

   

另外一個隆重推薦,當然是Sublime Text了,和PHPStorm一樣,Mac平臺和Win平臺都有版本。一樣有PHPStorm的良好的編輯功能,關鍵還沒有那麼臃腫,非常輕便 Slim。如果是phpstorm是這個分類裡面的史泰龍,非常強大無所不包,那Sublime Text就是一個輕盈斯文的小家碧玉了。

  

看大家口味吧。

  

也別問我網址,不會問度娘的程式設計師,我覺得根本沒法做一個合格的程式設計師。

資料庫工具,實在是太多了。我自己用過mac平臺和win平臺的工具,發現其實差別還是挺大的。

  

首先介紹一下第三名:MysqlWorkbench;出身高貴,就是mysql官方出品的,功能很好很強大,但是對中文支持一般,缺點是特別的臃腫,我也不知道為是那麼要做一個那麼龐大的工具。

  

最牛逼的地方,我們是用來做資料庫設計的,有很好的支持。就是打開EER Diagram那個界面時候用的。強烈推薦哦。

  

另外,介紹Mac平臺下專用的,Sequal Pro,當前版本1.0,新出的,很好奇我為什麼推薦這個吧。因為的確是很好用,我在mac下面試過幾個,覺得這個實在不錯。

唯一的遺憾是,好像只有英文版本的。拼音好,但是英文不好的,估計要鬱悶了。

  

並列第一的,還包括Navicat for MySQL,有win和mac版本。我沒有用過,但是我們的技術大神潘神,一直在堅持用,而且隆重推薦。

  

入選理由:潘神看上的,沒有差評的。

一個人做開發,可以天馬行空,隨意做。但是一個團隊,如果沒有SVN管理手段,那簡直是無法想像的。那感覺,就像是在深圳福田中心區裸奔一樣,原始。

  

SVN一般來說,在伺服器端, linux系列系統的話,一般來說都有安裝Subversion系列的版本管理系統,簡單易用,信手拈來。

  

當然,系統也可以託管在Github,現在特別的火哦。對於我們的團隊開發來說,商業行為嘛,還是託管在自己的Subversion伺服器比較好,在區域網也好,隨意都可以搭建一個的。

  

Mac版本,首推CornerStone,版本2.7+了,我也沒有用很新的版本,這個就足夠了。裡面具有完整的SVN客戶端的功能。不過Mac似乎沒有Windows用戶那麼幸運,因為mac版本的版本管理工具,整合程度更高。

  

啦啦啦啦啦,最贊的工具出來了。Win版本的,TortoiseSVN,又稱小龜殼,神器啊!

  

不過我最近剛剛從cornerstone換到phpstorm了。他家的svn也整合得很好。

一般來說,我們平時是少不了要操控遠程伺服器的,比如阿里雲什麼之類的,為了性能起見一般也不會選用win的伺服器,而是用linux系列的伺服器。因此,伺服器的客戶端操控工具就尤其的重要了。

  

分三大類來看: 

  

  

  

我們就試過,一個晚上,三個人,輪流用BeyongdCompare在更新同一個文件,結果……可想而知了,差點打起來了。

既然php程序狗,那就肯定是用到瀏覽器來測試的了。

  

先擺明我們的立場,有節操的程序猿,從來不用IE瀏覽器。用IE的,請繞道,走好,不送。

  

必須推薦兩大神器:Chrome 和Firefox,點擊菜單,選擇:開發者工具,然後,你想幹什麼,都可以了。

如果兩大神器,再配上另外一個牛逼的插件,那就更厲害了。這個插件,名字叫:Postman REST Client,可以專門用來測試post/get等各類網絡訪問方式,然後還能收到返回的結果,接口測試後者其他的ajax測試,都非常的方便呢。

最後,如果你是負責微信開發的,一定少不了一個二維碼生成工具,這類工具太多了,mac下面iQR,很好用。也有網站生成的,隨便找一個網站就好了。

俗話說:不想當將軍的士兵,不是好士兵。

  

我說:不想當產品經理的程式設計師,不是好程式設計師。

哈哈,因為涉及到物種的進化和演變,要修煉為一個牛逼的產品狗,那可不是那麼簡單的,必須得上知天文下曉地理中間還得猜到女人的心思(據說,女人的使用習慣決定了70%以上的UI習慣)。在這裡,隆重給大家介紹幾個工具:

最重要 的,當然是Axure RP pro,業界又稱為:人品軟體。在mac和win系統都有。會畫:人品圖,是作為一個產品狗的最基本的功夫。這個工具是用來做產品原型的,可以實現大概的 布局,並且能實現用戶的交互動作的設置,是產品狗用來溝通上遊用戶,下遊設計和程序開發的最重要的工具了。

  

這無異於武林之中的聖火令嘛。

  

另外一個,就是Mindmanager,程式設計師用來做需求分析和開發的安排等,也是很有用的。這個也是策劃們最喜歡用的工具之一了。

  

要打動用戶,除了能編程序,那是遠遠不夠的,用PPT?現在估計也OUT了吧,最新的演示的工具,叫:Prezi,讓你關注觀點,打動客戶!

文章作者:zhaoYaFei

文章地址:http://www.zhaoyafei.cn/index.php/Article/articleinfo.html?id=8

1、哪個「武器」是你最長使用的?

2、你有什麼「武器」推薦給大家的?

歡迎到下方評論交流~

一、IT技術領域:

回復"1",查看【Linux】「Linux學習資源推薦」;

回復"2",查看【Python】「Python語言十分鐘快速入門」;

回復"3",查看【Java】「寫好Java代碼的30條經驗總結」;

回復"4",查看【PHP】「你不得不知道的20個優秀PHP框架」;

回復"5",查看【WEB】「Web開發者不可不知的15條編碼原則」;

回復"6",查看【C】「C語言謎題」;

回復"7",查看【Android】「移動終端開發必備知識」;

二、程式設計師技能:

回復"算法",查看【算法】「各語言排序算法原始碼」;

回復"git",查看【git】「簡明 Git 命令速查表(中文版)」;

回復"sql",查看【資料庫】「Mysql中常用的sql語句匯總」;

三、程式設計師:

回復"kh",查看程式設計師的4大困惑

回復"gjh",查看那些高級黑程式設計師的段子:

相關焦點

  • 程序'猿'的「hello,world!」是什麼梗?
    hello world在大多程式語言裡,第一課會以輸出hello world為演示,比如php的更簡單:<?phpecho "Hello,World!";?>為什麼會有這麼多的hello world呢1978年,Brain Kernighan在他和Dennis Ritchie合作撰寫的C語言聖經「The C Programming Language」中,延用了「hello,world」句式,作為開篇第一個程序。
  • 古龍的經典系列《七種武器》都是指的哪七種武器?
    《七種武器》(1972-1974)是古龍的經典系列之一。七種武器,七個中篇,七個主人公,七段迥然不同的故事,快慢緩急、冷熱剛柔、悲喜互異,極盡變化之能事。《七種武器》原先只完成五部,為《長生劍》、《孔雀翎》、《碧玉刀》、《多情環》、《霸王槍》,若干年後《離別鉤》追認為第六部。
  • 古龍的「七種武器」,究竟是哪七種?
    有的人說七種武器分別是長生劍、孔雀翎、碧玉刀、多情環、霸王槍、拳頭和離別鉤;有的人說七種武器分別是長生劍、孔雀翎、碧玉刀、多情環、霸王槍、拳頭、七殺手;還有的人說古龍只寫完了六種武器,另外一種武器根本就沒有寫;當然也還有其他的說法……七種武器中的六種武器基本已經沒有了爭議,那就是長生劍、孔雀翎、碧玉刀、多情環、霸王槍、離別鉤(離別鉤是後來補上,一般讀者的看法是列為第六種武器)。
  • 升級必備「七種武器」了解一下》
    前段時間《扶搖》劇中爆出的絕世神器上古神器龍鱗甲,攻擊防禦指數那是逆天級別,穿上後可神擋殺神,佛擋殺佛引發各派人士瘋狂爭搶《倚天屠龍記》中得屠龍刀倚天劍者得天下古龍小說《七種武器高新科技新發明必不可少盤點生活達人廚房必備「七種武器」神器一 廚房智能料理神器(九陽破壁料理機Y16)
  • 黑客Anonymous(匿名者)的七種武器
    現今的網絡江湖中,各路門派縱橫天下,當然離不開一兩件「順手」的兵器。Anonymous作為目前黑客界的大熱組織,他們會使用什麼東東呢?這裡,我們隨便看看這個組織常用的七種武器吧。2012年開始,Anonymous就發布了取名為Anonymous-OS的作業系統,並在開原始碼開發平臺Sourceforge上提供下載更新服務,供組織人員使用。
  • 王衛的七種武器
    七種武器,是古龍筆下的經典武俠小說系列,七個迥然不同的故事中,七個個性鮮明的主人公,演繹了七段悽美的愛恨情仇。長生劍、孔雀翎、碧玉刀、多情環、霸王槍、離別鉤和拳頭,如果將這七種武器集於一個人的身上,會產生多大的能量?
  • 古龍的「七種武器」是哪七種?各自代表什麼含義?
    長生劍《長生劍》是七種武器系列的第一本書,劍名取自李白的詩:「仙人撫我頂,結髮受長生」。這把劍由白玉京所用,白玉京的劍法很厲害,江湖上的人都很害怕這把劍,因為這把劍下幾乎沒有活口。因此古龍在書末也寫到,自己所說的第一種武器,不是劍,而是笑,只有笑才能徵服人心!孔雀翎孔雀翎是七種武器中唯一的暗器,但是卻威力無比,孔雀翎的樣子十分不起眼,但發動的時候卻十分漂亮,但卻也是致命的。孔雀翎一直為孔雀山莊所擁有,而孔雀山莊直說能夠屹立數百年,也是因為孔雀翎的存在,無數人進犯孔雀山莊,但都被有進無出。
  • 【黑金屬戰士的七種武器】
    「七種武器非一般江湖武器,件件精妙絕倫。七種令人聞風喪膽、不可思議的武器,令人嘆為觀止,不能挪步。」
  • 霧霾種的那[七種武器]
    鄰桌的兩人竊竊私語:「傳聞武林中出現了赫赫有名的七種對抗霧霾的武器,得其二就能稱霸武林,無敵於天下。但是江湖中人真正親眼見到的少之又少。」「傳聞只是傳聞吧,聽聽就好。」那中年文士慢悠悠地濁了一杯酒,轉過頭來,冷笑道:「非也,那七把武器是真實存在的。」兩人轉頭,看到的是一對粗眉之下那一雙充滿智慧的眼睛。
  • 拳頭、箱子、青龍會:破解七種武器的終極謎題
    七種武器系列是寓言武俠的經典代表,古龍用獨具特色的七種武器講述人生哲理、指代人性特質,故事講得驚心動魄,裡面的寓言則意蘊悠長。每個故事雖獨立成篇,但又有青龍會做背景串聯,整個系列在寓意上、劇情上渾然一體,讀來回味無窮。七種武器自誕生之日起就備受好評,至今也仍是古龍熱度最高的作品之一,熱議中也伴隨著爭議,爭論最多的就是:第七種武器是什麼,是哪部作品?
  • 電影市場風雲變幻 贏得票房需要七種武器
    電影市場當然不是憑空就能如此繁榮,讓我們以猴年春節檔電影為例,來細數電影大片狂攬票房的七種武器。七種武器之一:長生劍——明星古龍自己曾經說過,第一種武器長生劍要說的其實是「笑」,笑能徵服人心。換個說法,「笑」也就是臉面,在電影裡,臉面就是明星。
  • 冰釣七種武器之一:探魚器
    大俠古龍先生曾經寫過一個七種武器系列小說,其中武林高手紛紛登場,各種武器層出不窮。
  • 中倫觀點 商標律師的「七種武器」
    長生劍、孔雀翎、碧玉刀、多情環、離別鉤、霸王槍、拳頭,這是武俠名家古龍筆下江湖豪傑曾經使用的七種非同一般的江湖武器,每件精妙絕倫。
  • 我那個臥了槽的程序猿男友
    知道他是程序猿後,我們慢慢聊起來。他這人除了實誠,還有就是.無趣。嗯,非常無趣。我跟他很認真在講一件事,他突然插了句「剛才我拍死了一隻蚊子。」「.」我們肯定不在同一個次元。偶爾我隨意說個話題,他要是知道的話,會很認真給我一段段長文打過來,樂此不疲,搞得我很不好意思。我跟他越聊越沒共同話題,慢慢我就不聊了。他卻會時不時給我發「外面下雨了。」
  • 七種武器之《孔雀翎》:天下第一高手,為何還是敵不過孔雀翎?
    古龍的七種武器系列,七種武器七種寓意。《長生劍》寓意微笑,《孔雀翎》寓意自信。《霸王槍》寓意勇氣,《離別鉤》寓意戒驕,《多情環》寓意仇恨,《碧玉刀》寓意誠實。七種武器,七種不同的寓意,古龍以寓言故事的形式,以唯美的武器名,寫就了六部傳奇,只可惜第七種武器無緣一見。
  • 七種武器之外的「第八種武器」,楚留香李尋歡謝曉峰狄青麟都來了 |《那一劍的風情》:古龍武俠小說偽作系列第三十六部
    曾幾何時,上高中時看的古龍的《七種武器》,那叫一個如痴如醉,下課都不出去,因為別的同學還在排隊等著呢,必須爭分奪秒的看完。《七種武器》又叫《武林七靈》,是古龍先生的武俠小說代表作之一,講述了七種具有象徵意義的武器,分別是長生劍、孔雀翎、碧玉刀、多情環、霸王槍、離別鉤和拳頭。
  • 盤點邵氏電影「七種武器」 類型片輝煌數十年
    盤點邵氏電影「七種武器」 類型片輝煌數十年 時間:2014.01.07 來源:新浪娛樂 分享到:
  • 七種武器之殤,男主角為復仇機關算盡,最後青龍會成最大贏家
    七種武器系列最神秘最可怕的一個組織,便是青龍會了。它的組織架構,它的實力規模,它的人員分布,都處於一種絕對保密和神秘的地步。江湖中人雖知曉它的存在,卻對它的全貌難以有個清晰的了解。它就像在陰暗中存在一般,無處不在,令人防不勝防。但毫無疑問的是這是一個帶著邪氣的組織,它的目的就是一統江湖,掃除異己。
  • 溫州新生植髮:男性是植髮主力軍,「程序猿」職業佔比大
    男性是植髮主力軍,「程序猿」佔比重據植髮行業內龍頭企業新生植髮的調查顯示:目前男女植髮人數的比例為7:3,其中女性一般是藝術種植,比如種植眉毛、種植髮際線、種植美人尖等等,而男性才是植髮的主力軍,這其中不乏「程序猿」的巨大貢獻。
  • 新零售的冰與火之歌9-體驗價值七種武器之新美學的微笑
    體驗價值的七種武器在《未來簡史》中,將體驗分為知覺X情緒X想法;近年,各個新零售的實踐者、創新者也從各個層次對體驗價值進行定義和劃分,品牌猿則從品牌和新零售構建的角度對體驗價值進行簡單規整。品牌猿認為,數字時代,新零售的體驗價值由新美學、新效率、新信用、新愉悅、新社交、新連接、新生活賦能七部分組成。