②深刻理解MVC設計模式,熟練掌握Smarty模板、熟悉thinkphp、laravel框架" />
①熟練掌握PHP語言基礎,具備良好的編碼能力。熟練掌握Javascript,jQuery,Ajax, Vue技術,具備獨立開發項目的能力。
②深刻理解MVC設計模式,熟練掌握Smarty模板、熟悉thinkphp、laravel框架。
③熟練使用MySQL等數據庫,有較強的數據庫結構設計能力及SQL調優。
④熟練運用Redis緩存技術,運用于不同場景,比如緩存、會話存儲,限流等。
⑤熟悉微信小程序、微信公眾號的開發。
⑥熟練使用 Git、SVN 版本管理工具,進行日常代碼管理。
⑦熟悉linux的常用基本命令,熟悉lnmp、lamp環境下的項目部署及配置。
⑧熟練使用前端Vue 框架、uniapp框架,vue-cli + vue-router + vuex 等 Vue 全家桶技術,對相應的生命周期鉤子函數有一定的理解。
⑨熟練使用前端UI組件庫進行項目開發,如ElementUI,Vant,uView, ElementUiPlus, Echarts等。
⑩熟練掌握前后端分離架構下的數據交互,包括RESTful API設計與調用、JSON數據處理。
項目一:數據采集
項目描述: 通過vpn爬取中國人保車險、太平洋車險、中國平安車險的車險車輛信息以及電子保單的模擬下載。
功能描述:
①數據爬取腳本開發:使用PHP編寫數據爬取腳本,通過VPN訪問中國人保車險、太平洋車險和中國平安車險等網站。實現了自動化爬取車險信息、電子保單等數據的功能,確保數據采集的高效性和準確性。
②模擬登錄與反爬機制繞過:開發了模擬登錄功能,通過提交表單、處理Cookie等方式成功登錄保險公司的內部系統。同時,通過研究和繞過網站的反爬機制(如驗證碼、頻率限制等),確保數據采集的連續性和穩定性。
③數據解析與存儲:對采集到的車險數據和電子保單進行解析,將復雜的HTML結構或JSON數據轉換為可用的信息格式。設計并優化了數據庫結構,確保數據的高效存儲和檢索。
④敏感信息處理與安全措施:在處理和存儲車主的個人信息、車輛信息等敏感數據時,嚴格遵循數據保護的規范,實施了數據加密和訪問控制等安全措施,確??蛻粜畔⒌谋C苄院桶踩?。
⑤數據清洗與去重:開發數據清洗和去重功能,過濾掉無效或重復的數據信息,確保數據庫中存儲的數據準確無誤,并能有效支持后續的業務分析和銷售活動。
⑥報表生成與數據導出:根據業務需求,開發了報表生成功能,將采集到的車險數據整理為易于分析的格式,支持導出為Excel或CSV文件,以供銷售團隊使用。
⑦技術支持與維護:提供日常技術支持,解決在數據采集和處理過程中出現的各種問題。定期更新和優化爬取腳本,以應對目標網站的變化和更新。
項目二:疫苗預約
項目描述:疫苗預約系統是一款市政府部門計劃和安排人民群眾疫苗接種、體檢預約的系統。
功能描述:
①與通訊服務商(短信網關 API)的集成,在用戶完成預約后發送預約成功的短信提醒。
②獨立設計開發:預約管理、用戶管理、疫苗管理等功能模塊。
③獨立開發疫苗接種、體檢完成率的可視化報表,為醫療機構的決策提供數據支持。
④在多人用戶搶購疫苗和取消疫苗時,為防庫存溢出,采用了 Redis 緩存庫存,原子操作控制庫存遞
增/減,并結合 mysql 事務、樂觀鎖來確保數據庫層的數據一致性。
項目三:金融貸款
項目描述:一款專注于醫療行業,為全國知名品牌婦產醫院、口腔醫院、整形美容醫院等醫療相
關機構提供金融消費貸款服務的平臺.
功能描述:
①負責后端核心模塊的開發,包括用戶管理、訂單處理、風控管理等功能模塊。
②對多家支付平臺進行集成開發,支持多種支付方式(如銀行卡、微信支付)
③對其他第三方服務商(如天眼查、百融征信、短信網關、銀行卡四元素檢測 API、活體人臉效驗)進行
集成開發,實現對貸款用戶、醫療機構的嚴格管控和把關。
④為項目客戶提供技術支持,解決平臺運營過程中遇到的問題。編寫并維護系統的技術文檔和
使用手冊,確保平臺的可維護性和擴展性
項目四: 交易所
項目描述:一個支持多資產類別的在線交易平臺,支持加密貨幣、外匯、期貨、股票的現貨交易、杠桿交易和期
權交易,旨在為全球用戶提供安全、高效、穩定的交易服務。
功能描述:
①開發交易所系統的的 PC 端、移動端 vue 頁面編寫。
②構建交易所的核心業務邏輯,集成第三方行情接口,支持全球市場的多種交易品。
③使用 Redis 緩存實時行情數據和用戶會話信息,降低數據庫訪問壓力,提高系統響應速度。
④使用 WebSocket 實現實時行情推送和訂單狀態更新。
⑤使用 AES/RSA 加密算法對敏感數據進行加密。
交易所 包含了股票交易,加密貨幣交易,期貨交易。每個交易中包含了現貨交易、杠桿交易,期權交易,采用了php后端+vue前端。使用了wesocket進行實時價格獲取,交易。使用了redis對搜索代碼進行了緩存提高查詢效率
疫苗預約,包含了兒童預約,成人預約,接種管理。在疫苗放開搶購時,采用鎖機制,避免了疫苗的數量溢出導致的超賣現象。