大型网站开发比较几种动态网站的开发?

大型网站开发  时间:2021-06-29  阅读:()

各类大型网站都采用什么程序源码来做站的啊 ?

163,百度采用的是PHP,貌似163就是网易~~ 至于GOOGLE就不知道了,他的网页程序后缀没见过,有可能是内部使用的一些语言,也可能为了保密而重写URL了。

大型网站采用什么程序语言是不重要的,重要的是规划。

但是,JSP更适合大型的开发,因为它的编译运行和很好的层次性使得大型网站开发出来后运行更快,维护更简单,但是JSP很难,开发速度慢。

JSP的安全性是没法说,很多银行网站,政府网站都用它,因为它安全性很高。

PHP到了PHP5已经很好的支持面向对象编程了,所以也逐渐的有大型的开发开始使用PHP语言。

但是PHP本身的缺陷使它并不能最好的适应大型网站开发。

然而也有成功案例,国内:百度,新浪,阿里巴巴,淘宝,163,搜狐等等。

国外如:雅虎。

PHP的安全性本身是比较高的。

但也在于程序员的编程质量。

ASP.NET因为有MS的支持,有很多强大的组件可以直接使用,根本不用花太多时间去编程。

而且ASP.NET貌似也比较适合中大型网站开发,我不是很了解。

ASP是想都别想了,这么垃圾的语言,这么多的漏洞,这么多人精通,干脆直接排除掉。

所以

求制作一个大型网站的具体的流程?

业务员与客户进行沟通,包括:网站风格、功能(论坛、留言板、支付、用户登录等)。

业务员与美工沟通。

制作网页效果图(首页、列表页、内容页)。

制作人员开始切图排版,排成网页形式的。

后台程序员开始写程序。

前台与后台合并在一起,整站就完成了。

排版的准备工作: 网站的素材:都要放到当前目录下,与当前网页放在一起。

创建一个html文件,来进行排版。

网页的背景色。

确定主页的宽度:当前流行的主页宽度一般为1000px。

Web开发的分散性和交互性,决定了Web开发必须遵从一定的开发规范和技术约定,只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署,才能保证整个开发团队协调一致的工作,从而提高开发工作效率,提升工程项目质量。

1.网站域名和空间 域名是一个网站必不可少的部分。

我们常见的网站后缀一般是选择.COM和.CN的较多,.COM是国际域名的后缀,.CN是中国的域名。

网站空间的用来存放网站内容和程序文件,比如:网页、图片、制品资料等等。

一般这部分的产品是由专门的IDC服务商提供,需要提前预备并做好备案工作。

2.网站设计策划 对于大多数用户来说,进入网站后第一眼看到的就是网站设计的结构布局。

不同类型的网站设计也不一样,在建站前期我们需要做一个合理的规划,这个阶段需要我们收集好素材,包含:内容文字、图片、栏目结构、视频文件等网站设计所需的各项资料。

有时候,部分客户对互联网了解不多,对网站建设的流程页不甚了解,往往以为网站设计完成即网站建设完成,要求发布网站。

这是一个重大的误解,网站设计的PSD完成,仅仅只是完成了建站工作中的一个部分而已。

3.网站制作及开发 网站设计完成之后,会有项目团队中的前端开发人员对设计页面进行切图。

这个过程有点像做定做衣服,由设计师画好图样之后需要裁剪成各种布料,而成衣就是由这些布料缝制而成。

这部分的工作非常重要,这部分的工作需要遵循设计稿的设计理念,并将设计界面转化为可以网页格式浏览的网页,为后台程序的开发及整合做好准备。

开发及整合实现了后台功能及各项数据的绑定,这部分工作完成之后就可以出网站的测试地址,网站制作算是完成了80%以上。

4.项目开发流程 由项目经理牵头,以程序员为重心,共同讨论,完成用户需求分析,产生网站的栏目规划(用树形图表示),标出哪些是静态页面,哪些是动态页面。

动态页面须要程序实现。

制定网站的界面框架,包括首页构图,及各页面间的钩稽关系。

产生各栏目文件夹的结构图(一些公共文件夹如images、scripts、styles等需要固定存放,共同调用)。

然后由美工根据内容表现的需要,设计静态网页和其它动态页面界面框架,该切分的图片要根据尺寸切割开来。

给需要程序动态实现的页面预留页面空间。

制定字体、字号、超级链接等CSS样式等。

在美工设计页面的同时,程序员着手开发后台程序代码,做一些必要的测试。

美工界面完成后,添加程序代码,组合网站,由项目组共同联调测试,发现bug,完善一些具体的细节。

最后进行网站部署。

以上的每一部都会产生一些阶段性成果,项目经理需要及时进行审核、监督,发现问题即使纠正。

5,测试发布 当网站程序编写好的时候,就是一个网站的雏形了,但这个时候网站或多或少还是会有BUG们需要进行测试评估,不断完善,并从用户的角度去观察,改善网站。

当网站的问题都解决,我们就可以把网站上传到服务器空间里,解析域名到服务器IP,这个时候域名就可以正式访问网站了。

最后维护和推广。

一个好的网站需要不断的升级完善才能保持活力,网站需要定期修复和升级,保障网站运营顺畅,进行宣传推广。

开发大型网站需要注意什么?

1、HTML静态化 减轻了服务器的负担,工作量减少,也就降低了数据库的成本。

这样避免了大量的数据库访问请求。

2、图片服务器分离 将图片与页面进行分离,这是基本上大型网站都会采用的策略,他们都有独立的图片服务器,甚至很多台图片服务器。

这样的架构可以降低提供页面访问请求的服务器系统压力,并且可以保证系统不会因为图片问题而崩溃保证更高的系统消耗和执行效率。

3、数据库集群和库表散列 大型网站都有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,需要使用数据库集群或者库表散列。

在数据库集群方面,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的有MySQL提供的Master/Slave也是类似的方案。

4、缓存 架构方面的缓存一般使用Apache自己的缓存模块,也可以使用外加的Squid模块进行缓存,这两种方式均可以有效的提高Apache的访问响应能力。

网站程序开发方面的缓存,Linux上提供的Memory Cache是常用的缓存接口,可以在web开发中使用。

5、镜像 镜像是大型网站常采用的提高性能和数据安全性的方式,镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异。

6、负载均衡 负载均衡 建立在现有网络结构之上,提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

负载均衡将是大型网站解决高负荷访问和大量并发请求采用的终极解决办法。

如何规划一个大型web系统的开发

先满足基本要求:不要有单点,也就是说不要做成个单机版的,负载撑不住的时候通过加机器可以解决,就够了。

实时性要求比较高,多高?把非功能需求定义清楚。

至于将来的扩展性,以从你提问所感觉到的经验等级来看,是很难为将来的变化做出比较准的预判的。

还是keep simple吧,不要想太多了。

也许到这个web系统下线都到不了那一天呢。

比较几种动态网站的开发?

个人建议学ASP ASP.NET方向吧,,,因为微软的东西差不到那理去,, 虽然大家都在骂他的系统这不好那不好的,但全球的个人电脑80%都是用着他的系统,, .NET会更有前途一点,用途会更大, JAVA主要是开发软件的,但也可以做网站,,,而ASP .NET就是专门做网站的, 网上到处说JSP做网站好,,那都是JSP刚出来的时候,他们来骗人的,,,你见过有那家有名的门户网站是用JSP做的.

WHloud Date鲸云数据($9.00/月), 韩国,日本,香港

WHloud Date(鲸云数据),原做大数据和软件开发的团队,现在转变成云计算服务,面对海内外用户提供中国大陆,韩国,日本,香港等多个地方节点服务。24*7小时的在线支持,较为全面的虚拟化构架以及全方面的技术支持!官方网站:https://www.whloud.com/WHloud Date 韩国BGP云主机少量补货随时可以开通,随时可以用,两小时内提交退款,可在工作日期间全额原路返回!支持pa...

搬瓦工:香港PCCW机房即将关闭;可免费升级至香港CN2 GIA;2核2G/1Gbps大带宽高端线路,89美元/年

搬瓦工怎么样?这几天收到搬瓦工发来的邮件,告知香港pccw机房(HKHK_1)即将关闭,这也不算是什么出乎意料的事情,反而他不关闭我倒觉得奇怪。因为目前搬瓦工香港cn2 GIA 机房和香港pccw机房价格、配置都一样,可以互相迁移,但是不管是速度还是延迟还是丢包率,搬瓦工香港PCCW机房都比不上香港cn2 gia 机房,所以不知道香港 PCCW 机房存在还有什么意义?关闭也是理所当然的事情。点击进...

天上云:香港大带宽物理机服务器572元;20Mbps带宽!三网CN2线路

天上云服务器怎么样?天上云是国人商家,成都天上云网络科技有限公司,专注于香港、美国海外云服务器的产品,有多年的运维维护经验。世界这么大 靠谱最重,我们7*24H为您提供服务,贴心售后服务,安心、省事儿、稳定、靠谱。目前,天上云香港大带宽物理机服务器572元;20Mbps带宽!三网CN2线路,香港沙田数据中心!点击进入:天上云官方网站地址香港沙田数据中心!线路说明 :去程中国电信CN2 +中国联通+...

大型网站开发为你推荐
ata考试有人能仔细讲一下ATA考试是什么吗?存储区域网络网络存储技术的SAN(存储区域网络)的优点4k超高清视频下载哪里有4K片源下载啊?补充:刚入手了一个4k电视盒,小美盒子V9,说是支持4k。正好我的电视机是4k的,想知道哪里有得下载呢?有朋友说我傻,现在基本上没有4k片源下载,而且不知道什么时候才有。等到流行的时候也许这个机器又淘汰啦!我该怎么办啊?国家法规数据库食品及食用农产品标准法规信息支撑和综合应用平台/食品安全标准与技术法规动态比对数据库如何查询标准pat是什么格式怎么能把常用格式的图片转换成PAT格式的呀~刷ip流量一天可以刷一万IP流量的软件selectintooracle有select into临时表的用法吗sms是什么短信验证是什么?医院排队系统怎么将排队系统的信息显示在led上微盟价格虚拟币的价格由什么决定
新网域名 郑州服务器租用 lnmp 分销主机 namecheap godaddy优惠码 双12活动 512au 天猫双十一抢红包 免费网络电视 柚子舍官网 河南移动网 hkt cloudlink 万网主机管理 西安服务器托管 河南移动梦网 免费蓝钻 mteam nnt 更多