www.yzc577.comTp框架怎样 写才能写出可以横向扩展的程序!

( www.yzc577.com )

昨天看了个视频 讲的是架构 那个cto说 做为架构师最 重要的是 设计出 可以横向扩展的程序

也就是说一开始你的程序可以只在一台机器上跑 但是随着用户的增加 你的程序要能 随时能扩展机器 那么对于tp框架来说 怎样的思路可以写出 符合这种设计的程序呢 !求高人指点


有一个笨办法足够简单

比如SegmengtFault官网,好多模块,比如文章、问题、笔记、头条等,每个都设计成独立项目独立域名不要用模块来分离,这样可以做到前期单独部署在单台服务器,后期根据模块负载拆分部署,分离出来的还可以进一步负载均衡啥的方便所谓的横向扩展.

然后前期可以尝试一点服务化的架构思维,按业务拆分后端api,方便所有客户端可以互相数据调用,可以避免各种相同功能代码拷贝在项目各个地方

(看完/读完)这篇文章有何感想! www.yzc577.com的分享…

发表评论

电子邮件地址不会被公开。 必填项已用*标注