# 目錄 [TOC] # 想加的功能 ## 在 nginx 進行 DDOS 的防護 * [參考](https://officeguide.cc/nginx-ddos-attack-prevention-configuration-tutorial-examples/) * [Nginx的ngx_http_limit_req_module模組](https://magiclen.org/nginx-defend-ddos/) * [與 DDoS 奮戰:nginx, iptables 與 fail2ban](https://blog.huli.tw/2016/07/21/the-battle-against-ddos-nginx-iptables-and-fail2ban/) ## 不同 l3 domain 用不同專案處理 * 預計 go.kawa.homes 使用 golang gin 之類的來處理 * ![](https://i.imgur.com/BRVIcEF.png) * ![](https://i.imgur.com/cVcXr7b.png) ## [google analytics](https://github.com/spatie/laravel-analytics) ## google ads ## ~~line bot~~ * 目前完成 * 串接 chatgpt + whisper 用 line 語音跟 chatgpt 交流 ### [參考筆記](https://ordinary9843.medium.com/larave-%E4%B8%B2%E6%8E%A5-line-bot-%E6%8E%A5%E6%94%B6%E8%A8%8A%E6%81%AF%E8%88%87%E5%9B%9E%E8%A6%86-90767cde2df2) ### [參考 Github](https://github.com/ordinary9843/LineBot) ### [Day 35 Laravel 實作 LINE Bot 小幫手筆記](https://ithelp.ithome.com.tw/articles/10229476) ### [Day13-Webhook 實作(二)LINEBot 之 Echo bot](https://ithelp.ithome.com.tw/articles/10273699) ## websocket 實作 ### [编写 WebSocket 服务器](https://developer.mozilla.org/zh-CN/docs/Web/API/WebSockets_API/Writing_WebSocket_servers) ### [WebSocket 是什么原理?为什么可以实现持久连接?](https://www.zhihu.com/question/20215561) ### [万字长文,一篇吃透WebSocket:概念、原理、易错常识、动手实践](https://cloud.tencent.com/developer/article/1887095) ### [WebSocket|概念、原理、用法及实践](https://juejin.cn/post/7086021621542027271) ### [老司机带你用 PHP 实现 Websocket 协议](https://learnku.com/articles/36471) ## 點對點檔案傳輸 ## WebRTC ### [參考](https://www.metered.ca/blog/building-a-group-video-chat-app-with-webrtc-and-php-laravel/) ## ~~自動更新 lang 檔案~~ ### 概念 * 專心維護一個語言的多個 lang 檔案就好 * 其他語言使用指令產生即可 ## 2fa ### [套件](https://github.com/antonioribeiro/google2fa-laravel) ## 串接 HackMD 筆記 * 在 HackMD 上寫筆記 * 用 API 取得筆記內文 * 在後台列出所有筆記,並選擇開放的筆記(可依照在 HackMD 設定的權限) * 取得可給 guest 看的筆記的內文(取得特定筆記詳細內容),用於公開展示 * 使用 vue-markdown 展示詳細的內容 ### laravel-markdown * [連結](https://spatie.be/docs/laravel-markdown/v1/installation-setup) ## 推薦 something 的頁面 ## 圖片 API 擷取文字 + chatgpt 直接翻譯生肉 ### 可能可行的方法 * google vision api ## rust api server + vue(react) page project ### 後端 #### rust * jwt * 作為不讓任何人都可隨意使用 API 的限制 * cache * redis * db 未定 * surrealdb * postgresql * sqlx * mysql ### 前端