上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 85 下一页
摘要: 大型网站架构不得不考虑的问题 大型网站架构包括高互动性高交互性的数据型大型网站。以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的Web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,构建网站的语言并不是问题,语言的问题在于怎么合理地应用而不是好和坏的简单品评,不论你选择任何语言,架构都是必须要面对的。 1、海量数据的处理 众所周知,对于一些相对小的站点来说,数据量并不是很大,select和update就可以解决我们面对的问题,本身负载量不是很大,最多再加几个索引就可以搞定。对于大型网站,每天的数据量可能就上百万,如果一个设计不好的多 阅读全文
posted @ 2010-08-20 23:08 hibernate3例子 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 从开发者协议看各SNS开放平台的开放策略 前几天,开心网终于公布了其开放平台,同时传闻中QQ、盛大、财付通也都在准备开放平台,加上早已开放的人人和新浪微博,开放成为了一个讨论的焦点。一时间网络上充斥着大量鼓吹开放好处的文章,仿佛无论什么产品,打上了开放的标签就战无不胜了。 历史上的开放,既有开放源代码运动这样的成功案例,也有IBM开放PC落了个被收购的反面教材。开放平台并不是简简单单的从技术上公布API,允许 三方接入就可以了的。开放平台是一个战略性的产品,开放什么、不开放什么、怎么开放、开放给谁、不开放给谁、公司能从开放得到什么、三方能从开放中得到什 么,每一个问题都关系着开放平台的成败。 阅读全文
posted @ 2010-08-20 22:49 hibernate3例子 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 了解一个百万级 PHP 网站的架构 Poppen.de 是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5 以及 Tsung。 Poppen.de目前有200万注册用户数、2万并发用户数、每天20万条私有消息、每天25万登录次数。而项目团队有11个开发人员,两个设计,两个系统管理员。该站点的商业模式采用免费增值模式,用户可以使用搜索用户、给好友发送消息、上载图片和视频等功能。 如果用户想享受不受限制发 阅读全文
posted @ 2010-08-20 22:47 hibernate3例子 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1. 重载(Overloading) (1)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。(2)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。(3)重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不相同。无法以返回型别作为重载函数的区分标准。下面是重载的例子:package c04.answer;//这是包名//这是这个 阅读全文
posted @ 2010-08-16 19:46 hibernate3例子 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 优点1.入门快,有其它语言基础的程序员二周左右的时间就可以入门,一个月左右的时间基本上就可以开发简单的项目了。2.开发成本低,PHP最经典的组合就是:Linux + Apache + MySQL + PHP。非常适合开发中小型的web应用,因为上手容易,所以开发的速度比较快。而且所有的软件都是开源免费的,可以减少投入。 3.PHP是解释性的脚本语言,写完代码以后即可以执行,不像c,java,c++等语言还需要去编译执行,相对来说比较节省时间。4.相对来说,PHP程序员的薪水的平均工资要比c,c++,java程序员的平均工资要低一些,特别是对于中小型企业来说可以节约一些成本。5.配置及部署相对简 阅读全文
posted @ 2010-08-14 13:45 hibernate3例子 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 淘宝自主研发的TBStore及Taobao File System。为了将数据管理得更好,淘宝自主开发了一些专利技术。例如TBStore便是其中一项,就是把常用的一些业务逻辑和页面,通过TBStore分布到不同的存储器上和不同的内存上去,在管理上却是统一的。TBStore是淘宝在做缓存里面很关键的技术,底层采用Berkeley DB进行存储。淘宝的另一个很有特色的专利技术是,分布式文档管理系统(Taobao File System),这是淘宝的操作系统上最重要的一个系统。它将淘宝近1亿的商品数据管理得井井有条,包括图片、产品介绍等信息,方便用户快速查找和应用。 “例如你要查看9000多万件商品 阅读全文
posted @ 2010-08-14 13:17 hibernate3例子 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 开心网(也就是kaixin001.com,以下同)是我经常使用的一个SNS服务,它是采用比较流行的LAMP组合,同时它的alexa排名在134名左右(实际数据可能与这个有点差别),出于好奇,我用cURL看了一个它的Header,而且抓取了3次Header,我在 Header中发现一个名为SERVERID的Cookie,而且每次的值不一样,三次分别是_srv101-121_、_srv101-142_及 _srv134-47_,而且这个Cookie的名称故名思义应该是服务器ID的意思,我猜测应该是三台服务器的代号吧,然后我接着分别ping上述三个id+kaixin001.com,它们均可以pin. 阅读全文
posted @ 2010-08-14 12:53 hibernate3例子 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 抓虾网是一个提供RSS在线阅读服务的网站,由徐易客与谌振宇在2005年创办,我使用抓虾将近两个月的时间,后来由于抓虾不能抓取一些国外的RSS(Google Reader能抓取),同时RSS的更新速度也比较慢,同时UI/UE也比不上鲜果,甚至比不上有道阅读,因此后来放弃了抓虾。到现在为止一直使用Google Reader,当然Google Reader也有它的缺点,比如不能修改文件夹的名称,当然这个不是很重要,以后应该会改进的,其它方面还算都不错。抓虾现在后端服务主要用C++,前端用PHP(就是采用比较流行的LAMP组合,具体可以看这儿)和JavaScript,也用了Python来做一些多个模块 阅读全文
posted @ 2010-08-14 12:49 hibernate3例子 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.开心网的主站采用了DNS轮询技术,所谓DNS轮询,就是一个域名对应几条A记录,如开心网的主站有6台服务器DNS轮询有一个缺点,如果域名所指向的某一个台服务器或几台服务器出现了问题(如Web服务器停止服务),则DNS轮询无法判断C:/Users/caihuafeng>nslookup www.kaixin001.com服务器: ns.crcbj.comAddress: 61.233.9.9非权威应答:名称: a.kaixin001.comAddresses: 220.181.100.30 220.181.100.35 220.181.100.33 220.181.100.34 220. 阅读全文
posted @ 2010-08-14 12:47 hibernate3例子 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 3月18日上午,中国科学技术大学和中科院数学与系统科学研究院全面合作协议签字仪式暨师生座谈会在校东区师生活动中心五楼学术报告厅隆重举行。校党委书记许武、数学与系统科学研究院院长郭雷院士出席签字仪式并讲话,校长侯建国院士和郭雷院士分别代表中国科大和数学与系统科学研究院签署了全面合作协议并互赠纪念品。侯建国、郭雷代表双方签署全面合作协议互赠纪念品副校长陈初升主持了签字仪式。数学与系统科学研究院副院长汪寿阳、数学研究所所长周向宇、系统科学研究所所长高小山、数学与系统科学研究院研究生部主任邵欣,校党委副书记、副校长叶向东,校长助理朱长飞,数学系主任陈发来、教务处处长刘斌、人事师资处处长褚家如、研究生院 阅读全文
posted @ 2010-07-19 23:47 hibernate3例子 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 85 下一页