开源 · Apache License 2.0
从可以运行的网站基础开始,而不是从零。
Foundation 是一个真实的网站基础,已经具备路由、呈现、本地化、收录和部署能力。企业从这里开始,让昂贵的基础在第一天就存在,同时保留品牌标识、内容和形象的所有权。
- 采用 Apache License 2.0 开源许可
- 没有账号、订阅,也不依赖某个平台
- 从您自己的账号部署到自己的域名
- 这是真实的代码库,不是无代码搭建器:需要有一定技术能力的人来配置和部署
企业会发生什么变化
不是架构,而是结果。以下是企业真正能感受到的差别。
您从领先的位置开始
网站的常见基础已经存在并可用:页面结构、导航、元数据、无障碍的界面行为,以及部署路径。
业务事实不再分散
名称、标语、语言、导航、咨询入口和功能开关都是配置,而不是散落在模板中的代码,因此一处修改即可,不必改五个地方。
标识与内容始终由您掌控
品牌是一组确定的文件,页面是您自己的文字。两者都与系统分离,因此系统演进时无需重写您的业务。
服务是连接而不是重建
预订、咨询接收、地图、分析以及您已在运行的系统都保持原样。网站呈现业务,并通过明确的连接传递访客意图。
实施方式由您选择
自行实施、交给自己的开发者或代理机构,或请 Provelopment 协助。三种方式都正当,没有高低之分。
仍然属于您的东西
Foundation 是您持有的基础设施,而不是租用的服务,分工刻意保持简单。
属于您的
- 企业名称、描述与标识
- 品牌、标志、图片与插画
- 用您自己的文字写的内容
- 语言组合与翻译字典
- 预订、咨询、地图与分析的服务商选择
- 托管账号、域名与部署
- 您或您的供应商日后添加的任何内容
许可证意味着什么
- Apache-2.0 覆盖 Foundation 自身的代码与文档。
- 您可以(包括在自有的专有网站中)使用、修改、分发并用于商业目的。
- 这是版权许可:不授予 Provelopment 名称或标志的权利。
- 继续使用网站没有许可费、账号或续订要求。
您并不会获得 Foundation 原始代码的独占权 —— 它对所有人保持开源。完全属于您的是您的网站:配置、内容、品牌,以及您或您的供应商添加的一切。
Foundation 承担什么
位于您网站之下的可复用系统。每条先说明它对业务意味着什么。
可复用的呈现
由于布局、间距和排版系统已经建好,页面从第一天起就显得整齐而有意设计。
内部机制: 基于设计令牌的呈现层,共享区块、网格与标题的组合方式。
路由与内容机制
页面在稳定的地址上可访问,无需有人手动连链接,也无需在新增页面时重建导航。
内部机制: 带语言回退的页面内容模型,通过应用端口读取。
响应式外壳
页头、导航和页脚在手机、平板与桌面都可用,无需维护第二套实现。
内部机制: 由共享外壳引擎一次性解析的可配置导航组合。
本地化能力
新增语言是内容工作(一个字典文件加一个内容目录),而不是开发项目。
内部机制: 通过 schema 校验的界面字典,并在请求边界进行语言协商。
可见性与元数据机制
搜索引擎和社交预览无需有人记得添加,就能获得正确的标题、规范地址和结构化数据。
内部机制: 按路由的元数据、Open Graph 数据、结构化数据,以及由内容生成的站点地图。
校验
配置写错会在到达访客之前被发现,并给出指明错误值的提示。
内部机制: 构建时对配置与字典进行严格的 schema 校验。
集成点
预订、咨询、地图和分析可以启用、替换或关闭,而不影响网站本身。
内部机制: 位于按能力划分的工厂之后的端口与适配器,由配置选择。
验证基础设施
变更会被自动检查,因此后续修改悄悄弄坏无人查看的页面的可能性大大降低。
内部机制: 资源检查、类型检查、lint、单元与架构测试、生产构建,以及真实浏览器矩阵。
不打算替代的东西
Foundation 呈现业务并把访客意图交给您的系统。它刻意在系统本身之前停下。
- 您的 CRM 与客户数据
- 您的财务与开票
- 您的支付记录与卡片处理
- 您的预订或排班运营数据库
- 您的客户账号与登录
- 您的库存以及更广泛的运营
这些是边界,而不是缺陷。想要包揽一切的网站会更难持有、更难修改,也更难交接。
使用 Foundation 的方式
三种正当方式,同等有效,没有一种是必须的。
自己动手
仓库包含采用、定制、品牌、内容、校验、部署和排障指南。按指南执行是主要路径,而且足够完整。
使用自己的开发者或代理机构
企业需要修改的一切都在配置、内容和资源中,因此任何有能力的前端开发者都能接手,即使从未见过 Foundation。
请 Provelopment 协助
如您愿意,可以选择实施协助与支持。采用 Foundation 而从不联系 Provelopment,是完全成功的结果。
无论选择哪种方式,最终您都持有自己网站的源代码。
来自真实网站的证据
Foundation 由两个在同一基础上运行的、差异明显的企业来证明。它们既不是客户也不是案例研究 —— 它们证明一个基础确实能服务截然不同的组织。

承接项目的服务企业
Ashcombe Landscapes & Gardens
以报价为导向的路径、服务页面和项目展示 —— 必须先展示已完成的成果才能被信任的企业。

定期服务企业
Ashcombe Cleaning Co.
更简单的定期服务形态:启用的能力更少、从到访到咨询的路径更短,并拥有自己的品牌。
两者都是为用真实感内容检验基础而虚构的企业。它们的价值在架构:两个不同的企业、两种不同的功能组合、一个基础,且代码没有分支。
亲自验证
两个不同的企业,一个基础。看看它产出什么,然后从这里开始。