网站的5大技术支持
想要建设一个网站,网站少不了技术支持的技术准备工作,本文主要从5个方面讲述了网站建设所必需的支持技术支持。 1、网站开发语言 现在流行的技术java、php、支持.net、网站python、技术ruby都有自己的支持优劣,p对于初期,网站应用几乎都是技术靠前端支撑的网站来说,php的支持优势稍大一些,入门简单、网站设计模式简单、技术写起来快、支持性能足够等,不过不注重设计模式也是它的劣势,容易变得松散,隐藏bug稍多、难以维护。java的优势在于整套管理流程已经有很多成熟工具来辅助,强类型也能避免一些弱智BUG,大多数JAVA程序员比较注重设计模式,别管实不实际,代码格式看起来还是不错的。这也是个劣势,初学者可能太注重模式而很难解决实际需求。 前端不只是html、css这类。整个负责跟用户交互的部分都是前端,包括处理程序。这类程序还是建议用php,主要原因就是开发迅速、从业人员广泛。至于后端例如行为分析、银行接口、异步消息处理等,随便用什么程序,那个只能是根据不同业务需求来选择不同语言了。 2、代码版本管理 如果选了svn,那么有几点考虑。一是采用什么树结构。初期可能只有一条主干,往后就需要建立分支,例如一条开发分支,一条上线分支,再往后,可能要每个小组一个分支。建议一开始人少时选择两条分支,开发和线上,每个功能本地测试无误后提交到开发分支,后统一测试,可以上线时合并到上线分支。部署,可以手工部署也可以自动部署。手工部署相对简单,一般是直接在服务器上svn update,或者找个新目录svn checkout,再把web root给ln -s过去。应用越复杂,部署越复杂,没有什么统一标准,只要别再用ftp上传那种形式就好,一是上传时文件引用不一致错误率增加,二是很容易出现开发人员的版本跟线上版本不一致,导致本来想改个错字结果变成回滚的杯具。如果有多台服务器还是建议自动部署,更换代码的机器从当前服务池中临时撤出,更新完毕后再重新加入。 web服务器可以既跑程序又当内存缓存,数据库服务器则只跑主数据库(假如是MySQL的话),备份服务器干的活就相对多一些,web配置、缓存配置、数据库配置都要跟前两台一致,这样WEB和数据库任意一台出问题,把备份服务器换个ip就切换上去了。备份策略,可以drbd,可以rsync,或者其他的很多很多的开源备份方案可选择。 4、架构 初期架构一般比较简单,web负载均衡+数据库主从+缓存+分布式存储+队列。基本方案都是现成的,只是您比其他人厉害之处就在于设计上考虑到缓存失效时的雪崩效应、主从同步的数据一致性和时间差、队列的稳定性和失败后的重试策略、文件存储的效率和备份方式等等意外情况。 5、服务器软件 深圳网站建设公司-沙漠风(www.szweb.cn.),拥有设计团队为企业提供FLASH网站设计,网页制作,多媒体触摸屏展示设计.
3、服务器硬件
如果资金稍微充足,建议至少三台的标准配置,分别用作web处理、数据库、备份。web服务器至少要8G内存,双sata raid1,如果经济稍微宽松,或静态文件或图片多,则15k sas raid1+0。数据库至少16G内存,15k sas raid 1+0。备份服务器知名跟数据库服务器同等配置。硬件可以自己买品牌的底板,也就是机箱配主板和硬盘盒,CPU内存硬盘都自己配,也可以上整套品牌,也可以兼容机。
Linux、nginx、php、mysql,几乎是标配,我们除了看名字,还得选版本。Linux发行版众多,只要没特殊要求,就选个用的人多的,社区活跃的,配置方便的,软件包全新的,例如debian、ubuntu。至于RHEL之类的嘛,你用只能在RHEL上才能运行的软件么?剩下的nginx、php、mysql、activemq、其他的等等,除非你改过这些软件或你的程序真的不兼容新版本,否则尽量版本越新越好,版本新,意味着新特性增多、BUG减少、性能增加。总有些道听途说的人跟你说老的版本稳定。所谓稳定,是相对于特殊业务来说的,而就一个php写的网站,大多数人都没改过任何服务器软件源代码,绝大多数情况是能平稳的升级到新版本的。类似于jdk5到jdk6,python2到python3这类变动比较大的升级还是比较少见的。
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
-
- 都要注意什么?
- 网站建设应该如何提升关键词排名
- 广东网络SEO标题优化有哪些技巧?
- seo优化的效果太差,主要是什么原因引起的?
- 想要SEO优化效果好,这些技巧一定要掌握!
- 中山SEO优化都包含那些方面?
- 2023年最全面的网站爆款标题写法!学会即火
- 换不到好友链?看了这篇文章你就知道如何做了!
- PageAdmin网站模板有什么优势?
- 长沙网站建设指南:如何实施有效的网站维护和更新
- 网站优化中常用的五种链接
- 为何中山的中小企业会不约而同的选择了SEO?
- 度
- 广州企业网站SEO常用的引流技巧有哪些?
- 企业怎么做SEO整站优化,有什么实用的方法吗?
- 衡阳SEO:网站原创文章发到自媒体会影响网站排名吗?
- 网页制作软件有哪些
- 不同类型行业的SEO优化要怎么做?
- 还能利用外链去做网站优化吗?要如何去做好外链呢?
- 网站优化好知识,网站抓取频率下降的原因
- 搜索
-
- 友情链接
-
- 网站更换服务器会不会降权-网站建设知识
- 关键词怎么布局更有利于网站优化
- 建站容易 运营难 --深圳网站建设告诉你网站如何运作
- 网站pr值如何提高--深圳网站分享pr值对网站的意义
- 网站建设中要如何选择网站关键词?
- 如何让外链的帖子不被删
- 如何利用炒作推广网站
- 怎么通过网站运营来获取用户
- 为什么网站收录正常长尾词就是没排名
- 企业网站建设后优化做不好的原因何在
- 如何写一个质量较高的原创文章
- 网站优化中网站内容多余繁杂如何解决-深圳网站建设给你支招
- 微信小程序有哪些新的可能性?
- 如何让网站被百度快速收录,深圳网站建设分享
- 深圳网站优化常用的关键术语有哪些
- 电商网站建设完如何做网站优化
- 深圳SEO优化,怎样做才能让网站排名在搜索引擎首页?
- 深圳网站设计如何做才能让网站更高档?
- 关键词怎么布局更有利于网站优化
- 在网站建设中有哪些办法提高关键词排名?