在建好网站少不了,架构优化大法好

2018年02月02日 Weboost专业网站开发


网站架构


是根据客户需求分析的结果,准确定位网站目标群体,

设定网站整体架构,规划、设计网站栏目及其内容,制定网站开发流程及顺序。


以最大限度地进行高效资源分配与管理的设计。产品最初实现的模样就是架构师的工作


网站初期架构优化的好,后期bug多不了,冗余少



study Time

需求分析

1、和产品经理好好沟通,根据产品需求说明书(PRD),理清产品有哪些功能,每个功能的业务逻辑与策略是什么(不要相信产品经理!!)



2、理清产品目的后,确定核心需求,准确定位网站目标群体


3、功能分析再分析,让功能比亚马逊的css还要简洁亚马逊的网站有过css这种东西吗


  tip:

深入的了解算法和数据结构,不但要了解基础的算法和数据结构,还要深入的掌握一些高级的算法和数据结构

一开始框架优化,就能避免出现一下情况



整体架构


确定基础框架

个好的系统架构应该从扩展性、安全性、性能和可靠性来考虑。

罗马不是一天建成的,架构适合就行,可以先行之而后优。通过渐进演化的过程,逐步让系统越来越完善。



制定网站开发流程及顺序

简单点的流程图,

把前端 后端 以都聚集起来




结论



首先选择语言(c/c++、java、c#、php、python、javascript、scala)且热度不错、社区氛围也好(方便借鉴)

在这个过程中,可以提前联动前后台各自的工作运行

当然,最后会发现,还是那些开源的建站程序靠谱



最后

让我们高喊:PHP是世界上最好的语言

       一个完美的网站就会诞生!!!


友情提示:请提前出走,以免QA、QC打死你



世界是我们的

也是你们的

但终究是那些程序猿的



做网站那些事儿



微信  webpedia

网址  weboost.com.au

电话  03 8510 9548

邮箱  [email protected]

地址  635 Waverley Road, Glen Waverley, 3150


点击上方“公众号”可订阅哦!

收藏 已赞