1.PHP語法基礎是否都會,比如異常捕捉,面向對象,數組操作語法,字元串操作,cookie,session,全局變數,超全局數組,防止sql註入,mysql預處理 2.MYSQL基礎語法,欄位設計,原生sql語句,如何優化查詢效率,索引如何使用,分組聚合,表關聯(一對多,多對多),分庫分表, 3.服 ...
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),我自己也沒做得很好,希望和大家一起交流,歡迎補充和建議!