1.PHP語法基礎是否都會,比如例外捕捉,面向物件,陣列操作語法,字串操作,cookie,session,全域變數,超全域陣列,防止sql注入,mysql預處理
2.MYSQL基礎語法,欄位設計,原生sql陳述句,如何優化查詢效率,索引如何使用,分組聚合,表關聯(一對多,多對多),分庫分表,
3.服務器:lnmp如何搭建,在搭建程序中,發生那些奇怪問題(PHP檔案無法決議,訪問PHP檔案直接下載下來,vhost如何配置,php-fpm如何重啟),你如何解決的?
4.API設計,訪問控制權限(令牌模式訪問API),如何防止API惡意呼叫,如何進行API版本控制,API錯誤回傳碼如何定義,postman工具使用
5.代碼管理工具svn,git 如何進行代碼合并,如何提交,jenkins代碼自動發布構建,如何更新資料庫欄位
6.開發規范:local->dev->release->master (開發環境-》測驗環境-》預發布環境-》正式環境)
7.開發工具使用:會使用debug嗎,還在傻傻用echo,var_dump()?
8.框架 ThinkPHP,Yii,Laravel,是否閱讀過原始碼,swoole了解過嗎
9.高并發,大流量如何解決,負載均衡,服務器集群,微服務了解過嗎
10.第三方API開發,微信公眾號(API呼叫學習),微信小程式(登陸授權流程),(支付寶,微信支付支付流程)
總結:以上是我這PHP開發五年來的一些思考(2014年開始接觸PHP),我自己也沒做得很好,希望和大家一起交流,歡迎補充和建議!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/79340.html
標籤:PHP
