lnmps:linux+nginx+mysql+php+elasticsearch+redis
作者:風來了.fox
工具
代碼(規範、格式等等) (psr-2、psr-4規範)
文檔
人員
等等标準化,統一使用一種格式
統一開發環境
js架構:jquery 統一jquery版本
js架構
jquery上傳插件:uploadify,zyupload
jquery表單驗證:validform
彈出層:artdialog
日期時間插件:my97 datepicker
富文本編輯器:百度編輯器ueditor
前端整合架構:bootstrap (我們主要用于背景)
php版本:php7.x
資料庫版本:mariadb 10.1.x(mysql分支),mysql 5.7
緩存: redis
php架構選擇:(yii、cakephp、codeignitor、thinkphp等等)
php開發工具:phpstorm
php調試工具:xdebug 、socket 和 手工調試
資料庫管理工具:navicat premium,phpmyadmin
檔案代碼對比工具:bcompare
文本編輯器:notepad++,sublime text3,visual studio code
伺服器:centos,ubuntu
ssh工具:xshell ,zoc7
ftp工具:xftp,flashfxp,transmit
api接口管理工具:https://www.zhihu.com/question/30434095
host解析:switchhosts
浏覽器:chrome,firefox
浏覽器插件:web前端助手(fehelper),host switch
抓包工具:fiddler,charles,wireshark
資料庫模組化 uml
開發伺服器環境 :lanmps套件 項目統一測試環境和正式環境一樣, 開啟錯誤日志顯示
正式伺服器測試環境 :lanmps套件 項目在釋出到正式環境前,最後一次測試,關閉錯誤日志顯示
本地私有雲:owncloud,seafile
測試工具:soapui
單元測試:phpunit
代碼檢查: 各個代碼庫基本上都自帶
壓力測試:(jmeter+badboy)、loadrunner,functional test,funkload,tsung,阿裡雲性能測試,wetest(騰訊雲測)
自動化測試:ui recorder(阿裡)
mysql sql like搜尋滿足不了項目需要,是以這裡使用
elasticsearch
git 開源,免費分布式版本控制系統,适合中大型團隊開發 (我們使用的 gitblit,阿裡雲code ,gogs)
svn 開放源碼的版本控制系統
sourcetree
jenkins 配合 svn或git 使用,配置自動化部署,備份,恢複
阿裡crp
監控工具(nagios,監控寶等等)
通告工具(百度通告平台)
監控、通告工具介紹:http://blog.csdn.net/sylcc_/article/details/40475097
zabbix,nagios,ganglia,還有各種雲監控
jira :項目于事務跟蹤工具 ,被廣泛應用于缺陷跟蹤、客戶服務、需求收集、流程審批、任務跟蹤、項目跟蹤和靈活管理等工作領域。
confluence: 可以配合jira使用,類似 于部落格文檔工具
禅道項目管理 :集産品管理、項目管理、品質管理、文檔管理、組織管理和事務管理于一體,是一款功能完備的項目管理軟體,完美地覆寫了項目管理的核心流程
我們使用的是 禅道
阿裡雲的項目管理
多綠色
多美女
多活動
多風景