1. 程式人生 > >自己總結的php開發中用到的工具

自己總結的php開發中用到的工具

監控mysql 文件 版本 ogl man 在線編輯器 xdebug 目的 組織結構

需要一個編輯器IDE,推薦用phpstorm。

IDE安裝完了,還要搞個Xdebug,這個很有用,程序斷點跟蹤調試就靠他了。

phpstom平時使用的時候,編輯界面感覺很枯燥的時候,可以換個主題,換主題還需要下載一個插件,Material Theme UI,就是這個東西,在phpstom插件庫裏面可以搜索到,裝上以後IDE界面瞬間高大上。

需要一個web服務環境,我用的是php工具箱,功能比較多,切換版本也比較方便。還能直接打開hosts文件。這個對新建一個本地域名網站很方便。

有了mysql數據庫,還得需要一個管理mysql的工具,表設計什麽的,視圖構建什麽的,查詢測試什麽的,最好弄個圖形管理工具,還是比較方便的。我就強烈推薦Navicat 12 for MySQL。確實比較方便。

開發中,可能需要測試一個接口的壓力效果。看看能不能優化啥的。推薦阿帕奇apache自帶的AB壓力測試,簡單的測試可以滿足的。這個要到apache安裝目錄去找。要打開cmd窗口進行測試。

開發中需要對接口進行調試,發起post,get請求,測試接口,測試返回值。推薦用Postman,很強大,方便。自定義請求參數非常方便。如果參數多了,用這個發起請求很爽。

開發中如果用了一些框架什麽的,可能還需要下載一個Composer這種東西,據說是包管理器什麽的。

如果在開發中,想知道程序某個功能,都怎麽跟數據庫進行sql交互的。看看都執行了哪些sql語句,可以下載一個Neor Profile SQL,這個可以達到目的。實時監控mysql sql動向。安裝完成要配置些連接參數才能用。

開發中,遇到問題,暫時想不到辦法,身邊又沒有人幫助,那就需要google一下問題,看看有沒有別人的文章做參考。這就需要一個FQ工具了。具體用哪個自己找一下,很多。

如果開發中需要組織結構圖什麽的,用百度腦圖。

如果還要寫前臺js什麽的,就會用到驗證器,驗證表單什麽的。驗證器有很多種,我用的是 nice-validator,國人寫的,用得比較順手。國外的看不懂啊!

開發中可能還需要,寫一個函數實現某個小功能,但是又不想在IDE種編寫測試,可以用php在線編輯器,百度一下,有幾個。

還有挺多的,暫時就想到這麽多。

原文地址:https://segmentfault.com/a/1190000016223549

自己總結的php開發中用到的工具