1. 做一个大型网站都需要什么条件,大约要投多少钱,需要多少开发人员
最少要5个人
1、负责美工设计
2、负责程序后台
3、编辑管理
4、宣传推广
5、投资人。
开心网这种,个人认为要50w启动资金,100w的运转资金。要我做绝对做的比开心网要好,但是即使做成这样,也未必能保证赚回钱来。
2. 请问如何开发大型门户网站
大型门户站建设主要以新闻资讯文章为主,再辅以其他网站频道。做的内容包含网络上的一切!既然是门户,那么其中什么都要有。拿网易来说:新闻频道,视频,信息分类,音乐,搜索,导航,博客,微博,论坛社区等等,这些都是门户下面的频道,可以是独立的网站程序。这是一个相当庞大的工程。鉴于此,给出以下几个建议:
2、网站空间采用服务器,增强网站访问负载能力,使用shtml机制的技术,提高网站生成数据能力,不过这个要请专业的网络公司才可以做。工程很大啊!
3、要找渠道,挂靠运营,比如找良好信誉的公司,起码我们不是野门户网站开发,起码是正规的站,有名有姓的网站,这样也是名正言顺的了。
4、采用分租方式,把网站的重要频道卖出去,提供各种补偿。这样可以提高主域名的权重。
5、先期的投资不宜过大,网站的收益回报也不要抱很大的希望。不要相信那些靠广告联盟发财的故事,那是很久以前的故事了,我们面对新的网络环境要使用新的做站心态才行。
6、要联系更多站长资源,做好有情链接,链接买卖,我建议不要参与太多为好,最好找高权重的网站交换友情链接。这样一带,网络对你网站也很友好,放出你的页面也比较快。PR增长也效果明显。
7、网站数据定期备份,黑客虽然离我们很遥远,但是也很近,说不定那一天,在你网站首页留下一句:某某90后在此飘过!那个时候就不好说话了,事情已经发生了,请你不要说是个奇迹。做好网站备份,做好服务器安全,有利于网站的长期稳定运行。
值得注意的是大型门户网站开发完成后,会经历千万人同时访问的网站,一般是有很多个数据库同时工作,说明白一点就是数据库集群和并发控制,这样的网站实时性也是相对的。这些网站都有一些共同的特点:数据量大,在线人数多,并发请求多,pageview高,响应速度快。
3. 开发大型网站需要注意什么
在实际操作中,一个大型网站开发项目有数十人并同工作,项目过程被分解成几个部分,尽管如此,归根到底还是这几个工作流程在并发进行。
方法/技巧
程序框架:我们想开发的网站,往往市面上会有很多同类的开源程序,所以大家选择程序上并不难,但是大家不要随便的选择了一个框架,要看该程序的二次开发性能、弊端、结构优化等几方面是否适合自己。以及网站未来发展规划,都要考虑在内。所以选择程序不是意见简单的事情。
开发过程:对前台开发大家都知道要用到设计师、网站布局人员、JS工程师等等还有。。我这里就对JS方面阐述一下,大型网站得对前端有一个整体规划,所以JS规划是不可缺少的,以下我自己归纳的3种JS编写方案:
1、零散型:什么是零散型的呢,这是我自己定义的,就是说当我们用到什么效果的时候就去针对性的写一块,这样的好处是方便,省事,哪里需要就在哪里写,也不用外部文件调用,对于JS要求不多的网站来说很实用,缺点是不好管理,修改代码时候往往会找不到代码。
2、封装型:和零散型区别是,把代码都封装起来,用文件调用,封装好处是,不和别的函数发生冲突,做成一个个的封装类,很实用,现在大多数网站是用这种方法。缺点是,仍然不是一个整体的类库,但要比零散的好管理的多,因人而异吧。
3、JS类库:JS类库很多,用的比较多的有prototype,jQuery,我们拿jQuery举例,现在大型网站总的来说用JS无非是两种方式,一个是原生JS,纯JS编写的网站(以上的两种方法包含在内),再就是利用jQuery框架,两种方式过程是截然不同的,但是用户看到的效果却是一样的,有的大型网站单纯就是JS编写,不用任何框架,这是一种技术上的硬性标准,对于不同的公司而言,这样做是对单纯技术上的考验,高手很多,用JS同样能写出和jQuery一样的类库,但是如果用jQuery的话就会节省大量的时间,因为jQuery本身就有很多的插件供大家使用,完全开源。不过另一方面说,jQuery可能确实是属于应用的APP,和自己编写的代码是有本质区别的。我看过很多有名的网站,有JS和jQuery结合的,有单纯JS的,也有纯jQuery的,不管怎么使用浏览者所看到的效果是一样的,区别是我们在扩展上、维护上、管理上是有区别的。所以大家写前端代码时候用到的JS要谨慎考虑,也要根据自己的能力来判断该如何使用JS。
团队配合:好的产品是离不开整个团队配合的,因为你不是一个人在战斗。在技术开发上,要时刻保持沟通,哪怕一丁点问题,能问同事就多问,一句话的事情总比去网络上找强吧,特别是核心上的问题,策划上的问题,不能自己单方面的去想,要一起来决定这件事是否正确,是否可以实施。往往返工就因为配合的不默契导致技术上失误,造成时间的开销和领导的指责。要记住,自己在怎么有能力,也不会胜于整个团队的努力。
找BUG:BUG在技术领域上是很热的一个词了,我们开发过程中,每时每刻都在找BUG,BUG也是无形中发现的。发现一个BUG有时候甚至要比你学了好几天的东西要强的多,因为BUG是你最容易忽视的问题,你学漏的知识。产品发布有时候会因为一个BUG降低知名度、权威度。所以在产品发布之前,找BUG是最重要的,但我想说的是,找BUG不是要专门等到一定的时机在去找,我们要在工作中,休息中,睡不着觉的时候都应该来想,今天我写了什么代码。会不会有问题。这个时间是比专门腾出来的时间找BUG要多的多。这是技术上的细节,我们要利用有效的时间做一些无限的事
4. 建设一个大型网站,需要哪些流程
网站建设 是一个综合性的技巧,
就像种菜,并不是说知道操作流程就一定会种菜,
还要土壤,水肥,气候,直接间接的相关知识都做一定的了解,才能真正去操作,所以那些速成的教程,仅仅是表面皮毛而已,真的去模仿会出现各种各样的问题,而且是从未了解过的,出了问题会觉得 前所未有的茫然,特别是那些教程又是毫无责任而言的,不可能去给你解决问题,最终还是要一个好的服务商。
—————————————
以十几年的企业网建运维网商系统经验感觉,网站=域名+服务器空间+网站程序+售后服务,网站就像一个家:
【域名】:网址 就相当于你家的住址。
【空间】:就是你盖房子的基础 土地 环境 等。
【程序】:就是你家的主体框架,是整个家的运转中心。
【模板】:网站的美化 就是你家的装修,当然因人而异有人不装修原汁原味也可以。
【维护】:技术性维护就像您安居乐业的保安和坚实后盾。
【勤劳】:是整个家可以稳定持续运转极其重要的部分,家里所有的东西都要靠你的勤奋去填充,增加,让大家觉着你家很好 很充实。
这就是一个完美网站的所有,有能力和经验的可以全部自己做好,没有相关经验的就找专业的建站公司全套服务。所以存在一个很通用的名言:用合适的成本,找合适的人,去做合适的事。。。这正是世界发展的自然规律。
5. 求制作一个大型网站的具体的流程
需求分析
项目立项
我们接到客户的业务咨询,经过双方不断的接洽和了解,并通过基本的可行性讨论够,初步达成制作协议,这时就需要将项目立项。较好的做法是成立一个专门的项目小组,小组成员包括:项目经理,网页设计,程序员,测试员,编辑/文档等必须人员。项目实行项目经理制。
客户的需求说明书
第一步是需要客户提供一个完整的需求说明。很多客户对自己的需求并不是很清楚,需要您不断引导和帮助分析。曾经有一次,我问客户:“您做网站的目的是什么?”他回答:“没有目的,只是因为别人都有,我没有!”。这样的客户就需要耐心说明,仔细分析,挖掘出他潜在的,真正的需求。 配合客户写一份详细的,完整的需求说明会花很多时间,但这样做是值得的,而且一定要让客户满意,签字认可。把好这一关,可以杜绝很多因为需求不明或理解偏差造成的失误和项目失败。糟糕的需求说明不可能有高质量的网站。那么需求说明书要达到怎样的标准呢?简单说,包含下面几点:
1.正确性:每个功能必须清楚描写交付的功能;
2.可行性:确保在当前的开发能力和系统环境下可以实现每个需求;
3.必要性:功能是否必须交付,是否可以推迟实现,是否可以在削减开支情况发生时"砍"掉;
4.简明性:不要使用专业的网络术语;
5.检测性:如果开发完毕,客户可以根据需求检测。
三.系统分析
网站总体设计
在拿到客户的需求说明后,并不是直接开始制作,而是需要对项目进行总体设计,详细设计,出一份网站建设方案给客户。总体设计是非常关键的一步。它主要确定:
1.网站需要实现哪些功能;
2.网站开发使用什么软件,在什么样的硬件环境;
3.需要多少人,多少时间;
4.需要遵循的规则和标准有哪些。
同时需要写一份总体规划说明书,包括:
1.网站的栏目和版块;
2.网站的功能和相应的程序;
3.网站的链接结构;
4.如果有数据库,进行数据库的概念设计;
5.网站的交互性和用户友好设计。
网站建设方案
在总体设计出来后,一般需要给客户一个网站建设方案。很多网页制作公司在接洽业务时就被客户要求提供方案。那时的方案一般比较笼统,而且在客户需求不是十分明确的情况下提交方案,往往和实际制作后的结果会有很大差异。所以应该尽量取得客户的理解,在明确需求并总体设计后提交方案,这样对双方都有益处。网站建设方案的包括以下几个部分:
1.客户情况分析;
2.网站需要实现的目的和目标;
3.网站形象说明;
4.网站的栏目版块和结构;
5.网站内容的安排,相互链接关系;
6.使用软件,硬件和技术分析说明;
7.开发时间进度表;
8.宣传推广方案;
9.维护方案;
10.制作费用;
11.本公司简介:成功作品,技术,人才说明等。
当您的方案通过客户的认可,那么恭喜你!您可以开始动手制作网站了。但还不是真正意义上的制作,你需要进行详细设计:
网站详细设计
总体设计阶段以比较抽象概括的方式提出了解决问题的办法。详细设计阶段的任务就是把解法具体化。详细设计主要是针对程序开发部分来说的。但这个阶段的不是真正编写程序,而是设计出程序的详细规格说明。这种规格说明的作用很类似于其他工程领域中工程师经常使用的工程蓝图,它们应该 包含必要的细节,例如:程序界面,表单,需要的数据等。程序员可以根据它们写出实际的程序代码。
四. 项目实施
整体形象设计
在程序员进行详细设计的同时,网页设计师开始设计网站的整体形象和首页。
整体形象设计包括标准字,Logo,标准色彩,广告语等。 首页设计包括版面,色彩,图像,动态效果,图标等风格设计,也包括banner,菜单,标题,版权等模块设计。首页一般设计1-3个不同风格,完成后,供客户选择。
记住:在客户确定首页风格之后,请客户签字认可。以后不得再对版面风格有大的变动,否则视为第二次设计。
开发制作
到这里,程序员和网页设计师同时进入全力开发阶段,需要提醒的是,测试人员需要随时测试网页与程序,发现Bug立刻记录并反馈修改。不要等到完全制作完毕再测试,这样会浪费大量的时间和精力。项目经理需要经常了解项目进度,协调和沟通程序员与网页设计师的工作。
调试完善
在网站初步完成后,上传到服务器,对网站进行全范围的测试。包括速度,兼容性,交互性,链接正确性,程序健壮性,超流量测试等,发现问题及时解决并记录下来。
为什么要记录文档呢?其实本软件工程本身就是一个文档,是一个不断充实和完善的标准。通过不断的发现问题,解决问题,修改,补充文档,使这个标准越来越规范,越来越工业化。进而使得网站开发趋向规范,趋向合理。
宣传推广
宣传推广的基本方法有:
1.网页里设置适当的META标签;
2.各搜索引擎登录;
3.准备新闻稿件在各新闻公告板发表;
4.合理使用Email邮件列表;
5.广告条交换;
6.付费广告。
至此,网站项目建设完毕,将有关网址,使用操作说明文档等提交客户验收。如果需要维护,另行签定维护项目。
维护
网站成功推出后,长期的维护工作才刚刚开始,我们需要做到的是
1.及时响应客户反馈;例如可以采取Email自动回复功能,然后在1-3个工作日里解决问题,再次回复;
2.网站流量统计分析和相应对策;
3.尽量推广和使用您的网址;
4.网站内容的及时更新和维护。
五.遵循的规范
1.网站建设目录规范
2.网站文件命名规范
3.网站建设尺寸规范
4.网站首页head区代码规范
5.网站连接结构规范
6. 如何开发大型网站
榭�⑷挝瘢�馐裕�诵杏胛�ぁ6�ü�飧隽鞒涛颐且部梢宰芙岢鲆恍┩�究�⒐�讨行枰�⒁獾氖孪�,而网站建设又是更加长远的一件事,它包括了网站开发,也包括了后续很多事情,更有需要我们注意的地方,在此一起进行一些简单的总结。 一、设计和策划的准确性和完整性 所有的的实现,都是要先经过策划和设计的,通过需求文档,才能继而锁定功能的设计,通过设计网站整体框架,才能有序进行网站的建设,没有计划而盲目地实行建设,最后一定会产生很多漏洞。由此可见,网站建设离不开各种策划和设计,而这些策划和设计的准确性和完整性也决定了整个工程的成败。做什么事规划都是很重要的,在开始实质工作之前,必须要确定自己网站需要什么适合什么,才能根据自身的特色顺利开始建设工作。所以前期工作是关键,不能松懈。 二、程序要选好框架 网站建设必然要用到程序,而如今网络上各种程序都不缺,一般网站建设的开源程序都有很多,所以在程序方面上并不难解决,但是需要注意的是,任何选择都需要有前瞻性,考虑到程序的各方面,例如利弊、二次开发性等等,还有是否适合自己的网站。所以程序的选择也并不是不需要考虑的,反而也需谨慎对待。 三、首页印象很重要 网站首页就像一个人的整体面貌,是面试时给人的第一印象,所以相当重要。大型网站建设,自然要竖立好自己的形象。所以在设计上一定要保持干净简洁的风格,并且是类别鲜明。一般网友们浏览网页,都是希望找到吸引自己的东西然后进行阅读,如果网站首页类别不鲜明,让网游找了很久都无从下手,不知该如何进入主题,那这个首页就太失败了。并且首页也尽量不要放太多的FLASH和图片,或者是一些不适当的程序,这样不仅会给网友浏览网站带来视觉障碍,也会延长缓冲时间,消磨网友的耐心。所以,可以总结出,网站首页风格要简洁鲜明,并且内容要直白清楚,能一下子进入正题,给阅读的人一个直接的解释,让人对这个网站有一个初步的正确的印象。这样,才能算是好的首页。 四、团队的力量很重要,团队的配合需注意 一个大型网站的开发不可能由单人作战完成,一定是需要一个团队的合作才能做好的。而好的团队才能早就好的结果,所以在开发和建设过程中一定要时刻注意团队问题。在技术方面,要经常交流和沟通,毕竟一个人的力量是有限的,经常和队友交流技术的经验和感想,也能解决很多技术上的问题,收获也更多,一举两得。另外,在策划和后期运行维护之类的工作中,也需要团队交流,只有协调了团队所有人的想法,之后的工作才不会有冲突,只有所有人明确了各方面的任务,之后如果工作出现问题才能更容易地解决。如果一个团队无法配合默契,那么往往工程是一定会出现问题的,造成返工的后果的话,则是对人力物力财力的更大消耗,得不偿失。也不要有个人英雄主义,在团队中就已没有个人之说,无论个人多有能力,都只能是融入团队之中,为整个团队做贡献。 五、时刻记得找漏洞 这也就是技术领域俗称的找BUG,在程序员的口中可以经常听到,我们也知道,一个小小的BUG可能造成整个程序无法运行,而这个小小的BUG偏偏在整个程序中很不起眼,难以让人察觉,这是个很让人头痛的问题。所以,在开发和建设过程中,要时刻记得寻找漏洞,不然等到所有工作都做完了再去运行,结果发现出现了问题,从头找起,那时候的工程实在是很浩大。BUG往往是很容易忽视的地方,所以在整个过程中都要保持时刻的认真和谨慎,当然再谨慎的人也没法保证不出错,所以后期的找错工作不能马虎。 六、任何工作都要总结 想必工作总结这个东西大家都熟能生巧了,是的,任何工作都离不开工作总结,网站的开发和建设更是如此。 人觉得工作总结没什么用,但是其实它的作用是起在潜意识当中的。当你开始总结工作的时候,就会思考自己所做的工作,犯过的错,以及收获和感悟,这是对自己工作的一个最好的消化和提升。同时,对整个工程进行总结,也有利用工程的后期运行和维护。
7. 如何逐步去构建一个大型网站系统,面试必问
其实这种网站访问量非常大,并发数也非常高,但是它却能用最为简单的Web技术来实现:我们只要保持网站的充分的静态化,多部署几台服务器,那么就算地球上所有人都用它,网站也能正常运行。
大型网站是技术和业务的结合,一个满足某些用户需求的网站只要技术和业务二者有一方难度很大,必然会让企业投入更多的、更优秀的人力成本实现它,那么这样的网站就是所谓的大型网站了。0
如何逐步去构建一个大型网站系统
互联网时代,怎么构建一个大型网站是不可缺少的技能。当然,本人目前接触的网站都是读远远大于写。本文将一步步讲诉,怎么去使用lamp构建完善一个大型网站(读大于写)。
网站架构,我个人认为最为重要的是两方面的考虑:计算和存储。有些是属于计算密集型,有些是IO密集型。所以以下都将围绕计算和存储来讲述问题。
8. 我想做个大型点的网站,有很多问题不懂,来一一解答,重酬!
1.建立网站,第一步要有自己的空间,网上也有免费的,不要买一个域名(这个要收费),从域名解析到空间(这样访问域名时就可以进入空间).还需要网站的程序(如:Html ASP PHP等),最简单就是用静态Html. 把这些程序用FTP上传到空间.建站就成功了.
2.网站上面的那些搜索引擎,和论坛,贴吧,是一个程序,都是需要添加上去的,可以整合在一起,也可以分开.这些程序如果你了解,可以自己写程序,也可以网上找人家的修改,不过最好还是自己写,这样需要什么就可以添加什么.
3.域名和空间是不同的,买空间才是多少容量.空间越大,价钱也可以高些.如果你网站访问量大,我可以提供赞助.
4.我的网站服务器是托管在电信机房,24小时开机.
5.学网站建设可能需要花很时间,你可以选择两个方向,一个是以设计效果图为主,主要是精通photoshop 等软件,另一个就是程序为主,要精通ASP等程序.时间谁也说不清需要多长,不过想在一个月学会,基本上可能性不太.
9. 如何建立一个大型网站需要用到哪些软件
这要看你的网站是用什么架构了。
如果用asp开发,只需要Dreamweaver和数据库就ok,ps、flash什么做辅助。
如果用asp.net开发,需要安装vs
J2EE开发就用Eclipse。
数据库有SqlServer、access、Oracle等等,专业的开发还会用到很多辅助软件,比如建模Rose什么的。
——peyoyo