济南网站建设,网站运营维护,网站优化
基础知识您当前的位置:智达维网络科技 > 建站知识 > 基础知识 >

济南建设网站架构应如何设计?

更新时间:2018-03-19 09:51:13 作者:千寻建站 访问量:28

 济南建设网站架构应如何设计?
济南建设网站架构应如何设计?

1 应用场景

    小创型互联网公司有了好的设计构思后,需要迅速低成本地将其转化为产品,进而验证产品设计的好坏。

2 场景分析

    有产品的设计,有未来的盈利规划,但由于是创业型公司,依靠的资金来源主要是个人积蓄,在做软件架构设计时要充分考虑以下需求:
    第一,上线要快。互联网行业,有了构思,要迅速转换为产品,进而验证其能否成功;第二,投入要少。个人积蓄有限且不知道产品上线后效果如何,能否成功是个未知数,先期投入要尽量少,以最低成本满足特定访问量;第三,设计要灵活。尽量低耦合,扩展性要好。

3 架构设计

    选用小而美的框架LAMP,LAMP是架构中用到的几种技术及开源软件的首字母缩写。A 代表http服务器采用Apache,是最受欢迎的开源web服务器;L代表Linux是开源的操作系统;M 代表Mysql,架构选择开源的Mysql数据库用来管理数据,Mysql是多线程、多用户的支持SQL语言的数据库管理系统;P代表PHP,它是一种编程语言,适合快速开发Web系统。由于初期访问量较小,其物理架构也非常简单,Web服务器和数据库以及文件系统(如页面html缓存、图片等)均部署在同一台托管服务器上。该架构非常轻量,性能稳定,被很多大型互联网公司使用,如Yahoo和维基百科。借助该架构,一般二百人日的工作量即可完成开发,网站就能上线调试运行。

4 架构调整

    架构调整的主要措施是增加服务器,这不仅要将应用分拆到专门的服务器上,而且每种应用还要多台服务器来支撑,做出该决策的依据一是目前的经济状况,二是针对以后用户量和流量增速的预测,虽然目前来讲可能有冗余,但这种冗余是值得的。

5 页面静态化

    静态化是指自己编写程序,把一些经常访问的页面且变动不大的页面或页面的某块内容(比如:主页、商品详细页、文章浏览页等)生成文件,以某种形式比如html代码的形式保存在文件服务器上,当这次高频次被访问的页面被访问时,避免了多次向应用服务器或数据库发起请求,减轻了各个环节的压力。
    文章说明:本站发布的所有文章,版权均属于智达维网络科技。如需转载、摘编或利用其它方式使用上述作品,请注明“转载自:智达维网络科技”或“转载自:智达维网络科技/网站建设相关文章”,谢谢您的浏览!

相关推荐
热线:0531-87583458 电话:0531-66812586 QQ:2676834962
Copyright 智达维网络科技 版权所有
ICP备案编号:鲁ICP备11034527号-1 鲁公网安备 37010402000703号

扫二维码加微信咨询

拨打客服热线

0531-87583458

在线客服