PostgreSQL 專案
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本頁面包含 Google 技術文件季度接受的技術寫作專案詳細資料。
專案摘要
- 開放原始碼組織:
- PostgreSQL
- 技術撰稿人:
- lu
- 專案名稱:
- 入門教學課程
- 專案長度:
- 標準長度 (3 個月)
Project description
更新入門教學課程,改善初學者安裝 PostgreSQL 的體驗。(https://www.postgresql.org/docs/current/tutorial-start.html)
將「架構基礎」章節轉換為 PostgreSQL 教學課程的完整介紹 (https://www.postgresql.org/docs/current/tutorial-arch.html)。您可以擴充的內容包括用戶端-伺服器架構、psql 做為本教學課程中用來使用的用戶端範例、PostgreSQL 情境中的「叢集」一詞,以及資料庫與作業系統使用者和擁有權。
更新安裝教學課程 (https://www.postgresql.org/docs/current/tutorial-install.html)。
- 宣傳原始碼和二進位檔安裝選項。新增參照至 https://www.postgresql.org/download/,提供最少的二進位安裝說明。
- 找出二進位安裝操作說明中的不足之處 (如果有的話),然後展開網站或在說明文件中解決這些問題。
- 不要讓使用者自行閱讀完整的來源安裝章節,請列出安裝後需要執行的主要步驟,例如初始化叢集和 (自動) 啟動伺服器。如果適用,請提供特定說明文件章節的連結,瞭解更多詳細資訊。
- 新增相關資源的參考連結,進一步說明特定作業系統的預設值和最佳做法 (如果社群有認可的話)。
改善 https://www.postgresql.org/docs/current/tutorial-createdb.html
- 盡可能移除「請洽管理員」的說明;假設使用者已逐步完成教學課程,提供可行的解決方案。
改善 https://www.postgresql.org/docs/current/tutorial-accessdb.html
- 說明驗證相關的基本問題,以及簡單的 pg_hba.conf 範例
為提供這份說明文件修補程式,我打算試用 Windows 和 Ubuntu 現有的教學課程、瀏覽論壇中常見的設定問題,並諮詢導師確保自己取得最佳做法,而且不會過度簡化重要概念。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[[["\u003cp\u003eThis project aims to update the PostgreSQL introductory tutorial, focusing on improving the installation and setup process for beginners.\u003c/p\u003e\n"],["\u003cp\u003eThe project will revamp the tutorial's structure, providing a comprehensive introduction to PostgreSQL concepts like client-server architecture and database clusters.\u003c/p\u003e\n"],["\u003cp\u003eInstallation instructions will be enhanced to cover both source and binary options, addressing common setup challenges faced by new users.\u003c/p\u003e\n"],["\u003cp\u003eThe tutorial will empower users to independently create and access databases, simplifying instructions and providing solutions for typical authentication issues.\u003c/p\u003e\n"],["\u003cp\u003eThe project involves practical testing, community feedback analysis, and expert consultation to ensure clarity, accuracy, and relevance of the updated tutorial.\u003c/p\u003e\n"]]],["The project involves updating the PostgreSQL introductory tutorial for beginners. Key actions include converting the Architectural Fundamentals chapter into a comprehensive introduction, updating the Installation tutorial to cover both source and binary options, and outlining post-installation steps like initializing the cluster and starting the server. It also involves improving the create and access database tutorials by providing actionable solutions and explaining authentication basics, while aiming to minimize reliance on administrator consultation. The writer will test the tutorial on Windows and Ubuntu, and consult mentors.\n"],null,["# PostgreSQL project\n\nThis page contains the details of a technical writing project accepted for\nGoogle Season of Docs.\n\nProject summary\n---------------\n\nOpen source organization:\n: PostgreSQL\n\nTechnical writer:\n: lu\n\nProject name:\n: Introductory Tutorial\n\nProject length:\n: Standard length (3 months)\n\nProject description\n-------------------\n\nUpdate introductory tutorial to improve PostgreSQL installation and setup experience for beginners.\n(\u003chttps://www.postgresql.org/docs/current/tutorial-start.html\u003e)\n\n1. Convert the Architectural Fundamentals chapter into a comprehensive introduction to PostgreSQL tutorials (\u003chttps://www.postgresql.org/docs/current/tutorial-arch.html\u003e). Possible things to expand on are client-server architecture, psql as a client example to be used in this tutorial, \"\"cluster\"\" terminology in PostgreSQL context, DB vs OS users and ownership.\n\n2. Update Installation tutorial (\u003chttps://www.postgresql.org/docs/current/tutorial-install.html\u003e).\n\n - Advertise both source and binary install options. Add reference to \u003chttps://www.postgresql.org/download/\u003e that offers minimal binary install instructions.\n - Identify gaps in binary install instructions, if any, and either expand the website or address them in documentation.\n - Do not rely on users reading the full source-install chapter and figuring it out: outline the main steps required after the install, such as initializing the cluster and (auto)starting the server. Provide links to specific Documentation chapters for more details where applicable.\n - Add see-also links to relevant resources that expand on defaults and best practices for a particular OS, if there are any recognized by the community.\n3. Improve \u003chttps://www.postgresql.org/docs/current/tutorial-createdb.html\u003e\n\n - Get rid of \"\"consult the administrator\"\" instructions wherever possible; provide actionable solutions based on the assumption that the user followed the tutorial step-by-step.\n4. Improve \u003chttps://www.postgresql.org/docs/current/tutorial-accessdb.html\u003e\n\n - Explain basic issues related to authentication and trivial pg_hba.conf examples\n\nTo provide this documentation patch, I intend to try out the current tutorial on Windows and Ubuntu, browse forums for frequent setup issues, and consult mentors to ensure I get the best practices right and the most important concepts are explained without oversimplification."]]