--- title: "PTT 新版本開發筆記" tags: PTT lang: zh-tw image: https://i.imgur.com/XjvyinQ.png description: PTT App --- PTT 新版本開發筆記 === ###### 維護人 提莫、Evis ###### tags: `Ptt App` ###### 位置: 主目錄/ --- * [2024 功能驗證](https://hackmd.io/@twbbs/20240811func) * [2024 PTT APP 2024/06/04 發佈版本通知](https://hackmd.io/@twbbs/20240604_PTT_APP_ReleaseNotes) 常見Q&A --- * ==[新手指引](https://hackmd.io/@twbbs/guide)== * [PTT 新版本開發專案-常見Q&A](https://hackmd.io/@twbbs/FAQ) * [PTT 未來服務問卷(2020)]( https://forms.gle/wXxnFSHsLomEVxYm6) Repo 位置 --- * UI/UX * [iOS](https://github.com/Ptt-official-app/Ptt-iOS) * [Android](https://github.com/Ptt-official-app/Ptt-Android) * [Web](https://github.com/Ptt-official-app/pttbbs-web) * [中介應用層 api 文件](https://doc.devptt.dev) * [pttbbs-backend 中介應用層](https://github.com/Ptt-official-app/pttbbs-backend) ([api 文件](https://doc.devptt.dev)) * [go-pttbbs 中介底層](https://github.com/Ptt-official-app/go-pttbbs) ([api 文件](https://doc-pttbbs.devptt.dev)) * [c-pttbbs (目前的 PTTBBS)](https://github.com/ptt/pttbbs) * [go-bbs 中介底層](https://github.com/PichuChen/go-bbs) * [(deprecated) C# 中台應用層](https://github.com/Ptt-official-app/AspCoreOpenBBSMiddleware) * [(deprecated) python 中台應用層](https://github.com/Ptt-official-app/PyOpenBBSMiddleware) 架構圖 --- * 未來整體體系架構 * 中台架構圖-官方APP對應中台架構  * 官方APP測試計畫架構  * 中台架構圖-官方APP部屬規劃架構  長期議題 --- * [開源後減少 API 開銷議題](/daQbkwiaSVew68I11bK7YA) * [中台資料庫結構草案](/BsWhUaWkR26RgrEH3sJ_-Q) * [新版本開發待討論議題](/rAnBdWwUTLSBhbUeMfjd7Q) * [PTT 原生底層組合指令表](/BRzzZON8QtiJh6zYnMj7uw) * [BBS 色碼文件協作](https://hackmd.io/@twbbs/BBSColorCode) 開發者名單 --- * UI/UX (訂版2024.06.17不再異動) * [設計稿文件(Mockup)](https://zpl.io/V1pnWrJ) (權限請求,洽提莫) * 負責人 * Lyu JR * 組員 * Weian Hsieh * APP * Android * [專案討論區](https://hackmd.io/@_iG1mKWbSyK-xDxaH6yE1w/ry8ircAqw) * 負責人 * 有事暫時先與 Teemo & Marcusfu (2024.06.17) * Huang Ken (退役) * Michael Lien (退役) * 組員 * iOS * [開發文件](https://hackmd.io/@denkeni/Ptt-iOS) * 負責人 * Denken (主要聯絡人 2024.06.17) * 組員 * 請參考 https://github.com/Ptt-official-app/Ptt-iOS/graphs/contributors * 中介應用層(中台對外API) * [專案討論區](https://hackmd.io/@jkUyTcuWRie8y4-09DzR6Q/BJYOFsCqP) * pttbbs-backend (中台應用層)(Go) * [Repo](https://github.com/Ptt-official-app/pttbbs-backend) * 對應前台的 API swagger document: https://doc.devptt.dev * 開發文件([readme](https://github.com/Ptt-official-app/pttbbs-backend/blob/main/README.zh-TW.md), [wiki](https://github.com/Ptt-official-app/pttbbs-backend/wiki)) * 負責人 * Hsiao (2024.06.17) * 組員 * Asp版本中台應用層(與Pichu版本底層對接) * [中台應用層Asp .NET Core 版本](https://hackmd.io/@bh3ivYOaRU-RADqsbOMeLA/MD_NETCoreMVC) 目前暫無負責人 (特別感謝先前ASKA Lee的貢獻) * Asp版本中台對應前台的 API swagger document: https://bbsmid.azurewebsites.net * 負責人 * Teemo (主要聯絡人) * 組員 * Hsiao * Paul * 中介底層(中台對內資料存取原生BBS層) * go-pttbbs (中介底層)(Go) * [Repo](https://github.com/Ptt-official-app/go-pttbbs) * 中介底層的 API swagger document: https://doc-pttbbs.devptt.dev * 開發文件([readme](https://github.com/Ptt-official-app/go-pttbbs/blob/main/README.zh-TW.md), [wiki](https://github.com/Ptt-official-app/go-pttbbs/wiki)) * 負責人 * Hsiao * 組員 * Paul * Vicky-Sunshine * Pichu 版本中介底層(Go) * [開發文件](https://docs.google.com/document/d/18DsZOyrlr5BIl2kKxZH7P2QxFLG02xL2SO0PzVHVY3k/edit#) * [Repo](https://github.com/Ptt-official-app/Ptt-backend) * 負責人 * Pichu * 組員 * Paul * Evan Chu * DBA * [DB schema文件](https://drive.google.com/file/d/1SpE_pr8opdZatZZRFXHzX84NxApQYsKZ/view?usp=sharing) * 負責人 * Teemo (主要聯絡人) * Evis(e920528) * 組員 * Hsiao * Pichu * Teemo * 開發環境 * 建置文件 * 通用測試集 * 負責人 * CodingMan * 組員 * Pichu * 架構 * 負責人 * Teemo * Sars * 組員 * John * 開發文件 * 負責人 * Evis(e920528) * 組員 * Xidge * Web UI/UX * 負責人 * Lynn * 組員 * Weian Hsieh * Brian Tseng * PWA * 負責人 * Xidge --- ## 延伸閱讀 * [批踢踢PTT花了近3年重啟註冊,有哪些挑戰?](https://www.bnext.com.tw/article/64119/ptt-aotp-2021) * [[心得] BBS 後端實作期中報告](https://www.ptt.cc/bbs/Soft_Job/M.1627460397.A.2DB.html) * [20210814Workshop](https://hackmd.io/@twbbs/20210814Workshop) --- ## 批踢踢不能亡 {%youtube wWDSAB6PnSM %} ### 批踢踢-社群未來架構 {%youtube PP4vPlGUFuA %} ### middleware/backend 架構 {%youtube 7ngA8gRGDn4 %} ### iOS APP 子專案 {%youtube J1o9qqR4LJE %} ### Android APP 子專案 {%youtube BT80FZwJ2SM %}
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.