以前从市场的角度分析过校内网的发展,作为技术人员,无疑有挂着狗头卖羊肉之嫌。当facebook发布了它的API之后,社区网站已经不再是单纯的网络社区,它俨然成为了一个能广泛普及的系统,这就是一个快速构建起网络社区的SNS的软件产品。facebook的API一直没有时间没有研究,而中国的 facebook校内网也宣称迟早会开放API,那么校内网的技术架构也逐渐的让我们关心起来。
校内网在初期,由于用户的数目不多,技术不强,经济不足,校内网的架构也非常的简单,和普通小网站没什么区别,数据库也是采用简单的主外键关联的表,由于技术上面的不足,造成校内网的访问效率很低。但是由于网站的不断壮大,就需要不断增强网站的技术,以解决网站高负载带来的问题。看过一个校内网CTO的采访,简单了解了现在校内网某些方面的技术架构,本着共享的精神,希望共同学习。
1、前端web层采用框架技术,主要采用Struts作为展示框架。同时对于富有表现力的富客户端,我认为应该使用了AJAX框架和灵活的css模板和修改功能。
2、图片采用专门的文件服务器。这也是一些大型的门户网站采用一种方式,通过建立独立的文件服务器,对数据流量比较大的图片文件进行分流,有效的减轻了主服务器的承载压力。
3、Mysql机群。随着用户的增多和访问量的增大,数据库的承载能力也要不断的增强,现在校内网采用分布式的数据库管理,利用mysql庞大的机群,对数据库的访问压力进行分流,即减轻了数据库的访问压力,由提高了数据的访问效率,这也是为什么现在校内网比以前访问速度快的原因。
同时,校内网广泛的采用基于内存的数据库缓存。利用缓存的确可以提高数据的访问速度,但是校内网比一般的网站做的更加的彻底,通过硬件的支持,几乎把用户要广泛用到的所有数据进行了缓存处理,这也是现在校内网为什么数据访问比以前快很多的原因。
4、校内网现在广泛的采用数据挖掘技术,通过对数据的分析,深刻的了解用户的习惯和需求,并进行相应的调整,增强了用户体验。
以上便是我对校内网技术架构的认识,有些地方可能有失偏颇,分析的也过于简单,也是因为自己能力有限,不能分析的深刻,希望大家一起关注,善于学习、勤于思考,这便是我们这些IT菜鸟应该做的。
分享到:
相关推荐
浅谈 CRM 云技术架构.pdf 本文档主要讨论了 CRM 云技术架构的设计和实现,特别是 SaaS CRM 的架构设计。随着公有云的出现,大型企业和中小企业都能够通过公有云效劳来省去自身的数据中心升级改造工作。但是,SaaS ...
易飞ERP架构浅谈易飞ERP架构浅谈易飞ERP架构浅谈易飞ERP架构浅谈易飞ERP架构浅谈易飞ERP架构浅谈易飞ERP架构浅谈易飞ERP架构浅谈
浅谈大数据处理技术架构的演进 大数据处理技术架构的演进是现代IT行业中最重要的研究方向之一。本文将从Hadoop架构的瓶颈到Storm架构的优点,详细讨论大数据处理技术架构的演进过程。 大数据处理技术架构的演进...
Web网站架构案例分析-从优酷网浅谈大型网站的架构和优化 Web网站架构案例分析-从优酷网浅谈大型网站的架构和优化
浅谈网络安全的 硬件架构.docx浅谈网络安全的 硬件架构.docx浅谈网络安全的 硬件架构.docx浅谈网络安全的 硬件架构.docx浅谈网络安全的 硬件架构.docx浅谈网络安全的 硬件架构.docx浅谈网络安全的 硬件架构.docx浅谈...
"浅谈单片机应用程序架构" 单片机应用程序架构是指在单片机系统中对程序的架构设计和实现。本文档将总结归纳单片机应用程序架构的相关知识点,并对其进行分类和比较。 一、简单的前后台顺序执行程序 这种方法是...
浅谈3G技术.pdfpdf,浅谈3G技术.pdf
在"浅谈人力资源发展架构.ppt"和"浅谈人力资源发展架构.pptx"这两份文件中,可能详细阐述了以上各点,并提供了具体案例和实践策略,以帮助企业更好地理解和实施人力资源发展架构。通过学习这些材料,管理者可以了解...
浅谈数据中心网络架构的发展【Fabic含义】.doc
浅谈电力系统网络安全架构.pdf
浅谈Mule ESB架构设计.doc
Docker容器技术浅谈s.pptx
【标题】:“架构革新高效可控_浅谈数据库服务和架构演讲V7.pdf”主要探讨了数据库服务和架构的演进,以及如何通过技术创新解决开发者在实际工作中遇到的问题。该演讲内容涉及关系型数据库、分析型数据库、图数据库...
QCon全球开发大会精品主题--从优酷网浅谈大型网站的架构和优化
ERP\erp浅谈ERP\erp浅谈ERP\erp浅谈ERP\erp浅谈ERP\erp浅谈ERP\erp浅谈ERP\erp浅谈
在当前的汽车行业,SOA(面向服务架构)已经成为新一代整车电子架构和智能网联功能开发的核心概念。汽车SOA架构的开发与实施涉及到从传统架构向软件服务化转变的复杂过程,这要求工程师团队在实践中不断学习和积累...