SiteMonk

我们的技术哲学

好的技术, 让你长期省心。

网站应该帮你做生意。它背后的每一个技术选择,都应该让这件事在往后的日子里更容易。

静态优先 · 集成优先 · 为长期运行而做

网站刚上线时,很容易判断好不好:设计好看,链接能用,打开也快。更难回答的是后面的问题:它需要你花多少精力照看?维持运行要付出什么成本?如果合作关系变了,谁能接手?

这些问题决定了我们的技术选择。先把页面生成好,再按业务需要接入专业服务。目的很直接:让网站可靠地运行,少给你添一件需要操心的事。

可预测性

每天都能靠得住。

客户无论什么时候访问,都应该得到一致的体验。一个演示时很快、日常经营中却时好时坏的网站,没有完成它的工作。

所以我们优先选择可预测的运行方式。把已经生成的页面交给访客,减少每次访问临时处理的工作;用清晰的页面结构和有计划的更新,让网站在内容增加之后也能保持一致。

选技术时,要想它上线之后能不能一直靠得住。

长期简单

少一层复杂,少一份照看的负担。

每多一个运行环节,就多一份未来的责任。应用服务器需要维护,数据库需要照看,插件带来新的更新任务,也多了一个可能出问题的地方。

我们让公开网站保持完成任务所需的简单程度。内容当然可以修改;需要经常发布文章时,也可以接入独立的编辑系统。这种灵活性,不必让每一次页面访问都依赖一串实时运算。

只有值得长期承担的复杂性,才应该留下来。

专业系统集成

专业的事,交给专业的系统。

支付、电商、预约、身份验证,每一项都有超出网站本身的责任。把功能装上,只是开始;后面还得有人持续保证它可靠地运行。

因此,我们采用集成优先的方式,把网站接到专门处理这些事务的系统上。网站负责呈现你的业务,专业服务负责它擅长的领域。边界清楚,你才知道每一部分由谁负责、需要承担什么成本。

把网站做好,不必把它背后的每一套系统都重新造一遍。

技术决策责任

做选择的人,也要承担选择的后果。

多数小企业没有内部技术团队,无法持续评估框架、托管方案和运行风险。这些决定应该由能为长期后果负责的人来做。

你决定业务内容、优先级和视觉方向;我们负责技术架构,并把取舍讲清楚。判断标准很简单:如果接下来几年要由我们自己照看这套系统,我们会愿意吗?

这也意味着坦诚说明适用范围。这个模型优先考虑稳定和长期简单。实时应用、复杂的管理系统、大量依赖用户生成内容的产品,可能需要另一种架构。有些修改需要先评估;只会增加无谓风险的需求,应该明确说不。

只做自己愿意在未来几年继续负责的技术选择。

客户所有权

网站是你的,往后的选择也应该是。

好的合作关系,不应该靠提高离开的难度来维持。你的网站不该变成一个只有原开发者才能理解、才能运行的黑箱。

你会拿到完整的源代码、清晰的结构和文档。静态网站可以迁到其他合适的托管环境,也可以交给另一位有经验的开发者接手。接入的专业服务仍有各自的账户和条款,这些依赖同样应该说清楚。

因为合作有价值而留下,也始终保有离开的自由。

我们如何判断做得好不好

你越来越少需要操心网站。

客户需要时,它就在那。修改有计划,责任有人承担。技术安静地退到幕后,让你把精力留给生意。