<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Pocketbase on ServDigest — 数字服务诚实评测</title>
		<link>https://servdigest.com/zh/tags/pocketbase/</link>
		<description>Recent content in Pocketbase on ServDigest — 数字服务诚实评测</description>
		<generator>Hugo</generator>
		<language>zh</language>
		
		
		
		
			<lastBuildDate>Fri, 10 Jul 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://servdigest.com/zh/tags/pocketbase/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>PocketBase：一个二进制文件替代 Firebase</title>
				<link>https://servdigest.com/zh/reviews/pocketbase-backend-review/</link>
				<pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/reviews/pocketbase-backend-review/</guid>
				<description>&lt;p&gt;有时候你只想要一个不需要 15 个微服务、Kubernetes 和五人团队的后端。PocketBase 正是为此而生：下载一个二进制文件，运行——你就拥有了完整的数据库、REST API、管理面板和身份验证系统。&lt;/p&gt;&#xA;&lt;h2 id=&#34;内部构成&#34;&gt;内部构成&lt;/h2&gt;&#xA;&lt;p&gt;PocketBase 基于 SQLite 构建，使用 Go 语言编写。这是关键：没有任何外部依赖，不需要 PostgreSQL。一个 20 MB 的二进制文件就包含了整个后端。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;数据库&lt;/strong&gt; —— 内置迁移功能的 SQLite&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;身份验证&lt;/strong&gt; —— 邮箱/密码登录、OAuth2（Google、GitHub、Apple 等）、密码重置&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;文件存储&lt;/strong&gt; —— 文件上传、图片缩放、令牌保护&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;管理面板&lt;/strong&gt; —— 管理集合、用户、查看日志&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;实时功能&lt;/strong&gt; —— 通过 Server-Sent Events 订阅数据变更&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;API 根据集合模式自动生成。在管理面板创建一个&amp;quot;posts&amp;quot;集合，CRUD 端点就自动可用了。&lt;/p&gt;&#xA;&lt;h2 id=&#34;可扩展性&#34;&gt;可扩展性&lt;/h2&gt;&#xA;&lt;p&gt;PocketBase 可以通过 Go 语言扩展：自定义路由、钩子、中间件、WebSocket。这把它从一个简单的后端即服务变成了功能完整的 API 框架。对 JavaScript/TypeScript 开发者来说，有现成的 SDK。&lt;/p&gt;&#xA;&lt;h2 id=&#34;局限性&#34;&gt;局限性&lt;/h2&gt;&#xA;&lt;p&gt;SQLite 不适合高并发写入场景。如果你每秒有成千上万的并发写入——请考虑 PostgreSQL。不支持水平扩展：PocketBase 就是单服务器运行。但对于 95% 的项目来说，这已经绰绰有余。&lt;/p&gt;&#xA;&lt;h2 id=&#34;适合的项目类型&#34;&gt;适合的项目类型&lt;/h2&gt;&#xA;&lt;p&gt;MVP 和原型、内部工具、管理后台、移动端后端、早期 SaaS 产品。所有需要快速获得可用 API 而不想搭建多余基础设施的场景。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://pocketbase.io&#34;&gt;PocketBase 官方网站&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>PocketBase 对比 Supabase：2026 年如何选择后端</title>
				<link>https://servdigest.com/zh/comparisons/pocketbase-vs-supabase-comparison/</link>
				<pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/comparisons/pocketbase-vs-supabase-comparison/</guid>
				<description>&lt;h1 id=&#34;pocketbase-对比-supabase后端之争&#34;&gt;PocketBase 对比 Supabase：后端之争&lt;/h1&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://pocketbase.io&#34;&gt;PocketBase&lt;/a&gt; 和 &lt;a href=&#34;https://supabase.com&#34;&gt;Supabase&lt;/a&gt; 解决相似的问题 — 为开发者提供现成的后端。但它们的方式如此不同，对比自然而来。&lt;/p&gt;&#xA;&lt;h2 id=&#34;架构&#34;&gt;架构&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;PocketBase&lt;/strong&gt; — 一个 Go 编写的二进制文件，内置 SQLite。秒级启动，资源占用极低。无任何依赖。非常适合单服务器部署。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Supabase&lt;/strong&gt; — 基于 PostgreSQL 的平台，包含众多服务：Auth、Storage、Realtime、Edge Functions、向量搜索。需要 Docker 或云账号。支持水平扩展。&lt;/p&gt;&#xA;&lt;h2 id=&#34;数据库&#34;&gt;数据库&lt;/h2&gt;&#xA;&lt;p&gt;核心差异：SQLite vs PostgreSQL。PocketBase 配合 SQLite 适合数十并发用户的应用。Supabase 配合 PostgreSQL 可支撑数千并发连接。&lt;/p&gt;&#xA;&lt;h2 id=&#34;身份验证&#34;&gt;身份验证&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;PocketBase：邮箱/密码、OAuth2（Google、GitHub、Apple 等），内置支持&lt;/li&gt;&#xA;&lt;li&gt;Supabase：邮箱/密码、OAuth、SAML、手机验证、通过 GoTrue 的自定义提供商&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Supabase 的身份验证功能明显更丰富。&lt;/p&gt;&#xA;&lt;h2 id=&#34;实时功能&#34;&gt;实时功能&lt;/h2&gt;&#xA;&lt;p&gt;两者都支持实时更新。PocketBase 使用 Server-Sent Events（SSE），Supabase 使用 WebSocket 配合 Postgres Changes。Supabase 的系统更成熟可靠。&lt;/p&gt;&#xA;&lt;h2 id=&#34;部署&#34;&gt;部署&lt;/h2&gt;&#xA;&lt;p&gt;PocketBase：上传二进制文件到 VPS，启动。完成。&lt;/p&gt;&#xA;&lt;p&gt;Supabase：包含 10+ 服务的 docker-compose，或使用 Supabase Cloud。&lt;/p&gt;&#xA;&lt;h2 id=&#34;自托管成本&#34;&gt;自托管成本&lt;/h2&gt;&#xA;&lt;p&gt;PocketBase：VPS $5-10/月。&#xA;Supabase 自托管：服务器起价 $20/月（因 PostgreSQL 需求及众多服务）。&lt;/p&gt;&#xA;&lt;h2 id=&#34;如何选择&#34;&gt;如何选择&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;PocketBase&lt;/strong&gt; — MVP、原型、个人项目、小型生产应用、管理面板。&lt;/p&gt;</description>
			</item>
			<item>
				<title>PocketBase：5 分钟搭建后端 — 真实评测</title>
				<link>https://servdigest.com/zh/reviews/pocketbase-backend/</link>
				<pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/reviews/pocketbase-backend/</guid>
				<description>&lt;h1 id=&#34;pocketbase一个文件即后端&#34;&gt;PocketBase：一个文件即后端&lt;/h1&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://pocketbase.io&#34;&gt;PocketBase&lt;/a&gt; 是一个开源后端平台，打包为单个可执行文件。无依赖、无需配置 — 启动即用。&lt;/p&gt;&#xA;&lt;h2 id=&#34;内部组件&#34;&gt;内部组件&lt;/h2&gt;&#xA;&lt;p&gt;PocketBase 在一个二进制文件中整合了多个组件：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;SQLite 数据库&lt;/strong&gt; — 支持实时订阅（数据变更即时推送给客户端）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;文件存储&lt;/strong&gt; — 自动调整图片大小&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;身份验证&lt;/strong&gt; — 邮箱/密码、OAuth2（Google、GitHub、Apple 等）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;管理面板&lt;/strong&gt; — 通过网页界面管理集合、用户和设置&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;REST API 和 SDK&lt;/strong&gt; — 自动生成的端点，支持 JavaScript 和 Dart&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;适用项目类型&#34;&gt;适用项目类型&lt;/h2&gt;&#xA;&lt;p&gt;PocketBase 非常适合 MVP、原型、管理面板和小型生产项目。如果你需要为前端应用、移动应用或 SPA 快速搭建后端 — 这是最佳选择之一。&lt;/p&gt;&#xA;&lt;p&gt;主要限制是 SQLite。如果预期有数千并发写入操作，应考虑 PostgreSQL。但对于 90% 的项目，SQLite 的性能绰绰有余。&lt;/p&gt;&#xA;&lt;h2 id=&#34;不足之处&#34;&gt;不足之处&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;缺少开箱即用的数据库迁移（需要自行编写脚本）&lt;/li&gt;&#xA;&lt;li&gt;社区尚小，第三方库有限&lt;/li&gt;&#xA;&lt;li&gt;不内置支持 WebSocket（仅限 SSE）&lt;/li&gt;&#xA;&lt;li&gt;垂直扩展只能通过数据库文件复制&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;结论&#34;&gt;结论&lt;/h2&gt;&#xA;&lt;p&gt;PocketBase 对需要简单后端而又不想折腾 DevOps 的前端开发者来说，是一股清流。一个文件，秒级启动，一切运行顺畅。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://pocketbase.io&#34;&gt;官方网站&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
