思考构建一个现代网站,需要考虑的东西

思考构建一个现代网站,需要考虑的东西

作者:admin |  时间:2014-03-04 |  浏览:517 |  0 条评论

网站需求,对应互联网的一般是产品职位,好的产品经理应该把握核心需求,并能有强大的执行力及资源调配能力;

接下来架构设计, 如何让网站能承受大负载并且能应对即将的需求,服务化必不可少,如何能支持横向扩展(scale out),网站整体架构的弹性很重要;

开发部分: UI组件化, 服务模块化, 跨语言通讯等等; 

测试部分: 测试自动化,测试覆盖率,良好的版本控制,代码质量等等;

发布部分:自动化发布, 平滑部署对用户不可见等等;

运维监控部分: 运营维护必不可少, OS调优, AppServer调优, 网络调优, IDC机房冗余, 数据备份, 应用容灾都是需要考虑的问题;

安全部分: 互联网的安全变得越来越重要, 特别是涉及到用户信息及支付安全则更加重要,硬件层安全,软件层安全一样都不能少;

还有许多需要考虑的问题: 如何盈利, 如何面对突发的洪水攻击及流量还能稳定运行等等

本文标签:

发表评论

电子邮件地址不会被公开。

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>