仓酷云

标题: ASP.NET网站制作之PlentyOfFish.com .NET网站的又一传奇仓酷云 [打印本页]

作者: 飘灵儿    时间: 2015-1-18 11:20
标题: ASP.NET网站制作之PlentyOfFish.com .NET网站的又一传奇仓酷云
如果需要重新编写代码,几乎任何一门计算机语言都可以跨平台了,还用得着net网页编程嘛,而且像PHP/C#等语言不需要修改代码都可以跨Windows/Linux。PlentyOfFish(以下简称POF)是一家在美国广受接待的婚介结交网站,均匀每个月有4千5百万的会见者,天天有3万万的会见量(这是前一段工夫的数据了),但你切切想不到的是,这个被估值$1000000000的网站却只要一团体天天只干两小时活。
POF对网友是100%收费的,一切的支出来自于Google告白点击,不像中国有的婚介结交网站告白庞杂,POF只要一个告白通栏,别的没有任何弹出告白,感到十分的简便。它的乐成的关头要素大概就是在基础功效方面能很切合用户的必要,在UE方面做的也对照知心,同时也让用户可以安然承受这个收费网站的UI的丑恶和服务的不不乱性,而更加乐意经由过程这个平台来公布一些内容,share一些团体图片,经由过程这个网站来找靓妞大概帅哥dating了。
我们先临时不谈他在用户体验上是怎样胜出的,光是体系架构上就值得我们好好体会一下了,究竟一团体花那末少点工夫就能够保护云云复杂的体系,因而可知其架构是云云的复杂、天真、高效。那我们就复杂来剖析他的架构吧。
中国的经济情况延续向好,以是良多公司的IT部门都失掉了更多的预算,但这些预算被公道的利用了吗?这些预算常常被用来推销更好的服务器硬件,更新的操纵体系和数据库软件,另有形形色色的行业使用。倒不是说这些部署欠好,只是说我们的IT部署必定要以有用为起点,少做一些无关紧要的投资。我们要多向POF进修,实在不乱、疾速、便利才是制胜的关头。正如POF站长几回再三夸大的复杂哲学,一切庞大的工具都只管不往利用。
固然站长一入手下手的手艺一样平常,可是跟着建站工夫的加长,他如今也已是一个网站架构专家,他花了良多力量来优化数据库和保护体系,并且他也接纳了CDN来加速分歧地区的用户会见网站空间。不外实在该网站的搭建能够加倍公道,好比能够接纳S3来外包其图片存储,接纳更轻质化的操纵体系大概Web服务器等等。这些年来,相似于如许的倡议十分多,可是站长仍是保持了他的复杂战略,并且也回绝对主页面举行美工优化,由于他以为过剩的事情只会引来别人恶感,有用才是关头。可见,坚持复杂性,和延续勤奋的保护是服务器运转优秀的宝贝。

信任我们能够从POF上进修的工具另有良多,究竟该网站以一己之力,到达了史无前例的高度,净利润居然切近亲近了500多人的年夜型IT网站。POF的乐成一定有它的深入来由,不但是网站的全体的服务器和软件架构、良多细节的处置也一样值得我们自创。
我感觉可以顶到50楼,出乎意料的是大家居然纷纷写出自己的博文,还被编辑做成了专题,置于首页头条。
作者: 柔情似水    时间: 2015-1-20 20:50
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
作者: 精灵巫婆    时间: 2015-1-28 06:01
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
作者: 爱飞    时间: 2015-1-30 22:10
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp)。
作者: 若天明    时间: 2015-1-31 06:49
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
作者: 愤怒的大鸟    时间: 2015-1-31 08:04
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
作者: 老尸    时间: 2015-2-6 18:39
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
作者: 飘灵儿    时间: 2015-2-11 11:35
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
作者: 小妖女    时间: 2015-2-26 15:18
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
作者: 小女巫    时间: 2015-3-8 15:46
那么,ASP.Net有哪些改进呢?
作者: 兰色精灵    时间: 2015-3-11 09:42
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
作者: 仓酷云    时间: 2015-3-12 16:35
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
作者: 飘飘悠悠    时间: 2015-3-19 23:46
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
作者: 活着的死人    时间: 2015-4-6 19:10
由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2