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 上的当前教程,浏览论坛以了解常见设置问题,并咨询导师,确保我掌握了正确的最佳实践,并避免过度简化地解释最重要的概念。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):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."]]