首页 >知识讲堂 >网站建设知识>新网站初期要注意一些技术问题

新网站初期要注意一些技术问题

2021-01-05 10:43:27 阅读(203 评论(0)

事实上,从纯网站技术的角度来看,由于开源模式的发展,建立一个小网站既简单又便宜。当访问量达到一定数量级时,成本开始飙升,问题开始出现。由于带宽的增加、硬件的扩展和人员扩张带来的成本增加是显而易见的,相当大一部分成本是由代码重构、架构重构甚至底层开发语言更换引起的。最糟糕的是数据丢失。经过几年的努力,他们一夜之间回到了创业之前。降低成本就是增加利润。很多事情,我们一开始就可以避免,先打好基础,以后可以节省很多精力,少操很多心。 假设你是一个参与创业的技术人员,目前你很穷,你必须自己做一切,自己付钱。在早期阶段,你必须制作一个应用程序不是特别复杂的网站,所以你应该注意以下几点:首先,开发语言 一般来说,技术人员(程序员)创业是根据自己的技术背景选择自己最熟悉的语言,但考虑到你不可能一个人写程序,仔细想想这一点。无论使用什么语言,最终代码的质量都取决于管理,所以我们仍然从纯语言层面更加实用。无论使用什么语言,最终代码的质量都取决于管理,所以我们仍然从纯语言的角度来看。现在流行的java、php、.net、python、ruby有自己的优缺点,python和ruby,现在人员招聘还是比较困难的,性能优化会费很大的力气,.net平台买不起windowserver。java、最常用的php。在早期阶段,几乎所有的应用程序都依赖于前端支持的网站。php具有入门简单、设计模式简单、写作快、性能充足等优点。然而,不注意设计模式也是其缺点,容易变得松散,隐藏更多的错误,难以维护。java的优点是有许多成熟的工具来帮助整个管理过程,强大的类型也可以避免一些弱智的bug。大多数java程序员更注重设计模式,而不管它是否实际,代码格式看起来仍然很好。这也是一个缺点,初学者可能过于注重模式,难以解决实际需求。前端不仅仅是html、css这类。与用户互动的整个部分是前端,包括处理程序。建议使用这类程序的主要原因是开发迅速,员工广泛。至于行为分析、银行接口、异步信息处理等后端,只能根据不同的业务需求选择不同的语言。二、代码版本管理 如果开发人员之间的网络速度相似,SVN;比较分散,比如跨国,hg。大多数人还是svn。假设选择了svn,有几个考虑因素。一是采用什么树结构。前期可能只有一个主干,以后需要建立一个分支,比如一个开发分支,一个在线分支,然后每个小组可能需要一个分支。建议在开始时选择两个分支,开发和在线。每个功能在当地测试正确后提交到开发分支,最后统一测试,可以合并到在线分支。如果你喜欢使用svn作为移动硬盘,写一点也没关系,也就是说,当合并更大时,这些人可以建立自己的分支,甚至建立一个本地代码仓库,随意提交自己的分支,然后在测试后提交到开发分支。可手动部署,也可自动部署。手工部署比较简单,一般是直接在服务器上svnupdate,或者找新目录svncheckout,然后把webroot给ln-s。应用程序越复杂,部署就越复杂,没有统一的标准,只要不使用ftp上传的形式,一个是上传文件引用不一致错误率增加,另一个是开发人员的版本很容易与在线版本不一致,导致想要改变错误的单词成为一个回滚杯。若有多台服务器仍建议自动部署,更换代码的机器将从当前服务池中临时撤出,更新后再重新加入。三、服务器硬件 不要羡慕大客户和有钱人,看看机房散户区,一台服务器孤独支撑的网站数不胜数。若资金稍有充足,建议至少三台标准配置,分别用于web处理、数据库、备份。web服务器至少需要8G内存,双sataraid1。如果经济稍微宽松一点,或者有更多的静态文件或图片,15ksasraid1 0。数据库至少有16G内存,15ksasraid1 0。备份服务器最好与数据库服务器配置相同。硬件可以自己购买品牌底板,即机箱配备主板和硬盘盒,CPU内存硬盘配备自己,也可以在整个品牌或兼容机上使用。三台机器,市场情况6台、7万也就配齐了。网络服务器可以运行程序和内存缓存,数据库服务器只运行主数据库(如果是MySQL),备份服务器工作相对较多,网络配置、缓存配置、数据库配置与前两个一致,所以网络和数据库任何问题,备份服务器更改ip切换。备份策略可以是drbd、rsync或许多其他开源备份方案。rsync最简单,把cron里自己跑就行了。备份和切换,建议做更多的测试,选择最安全、最适合业务的,并尽可能多地备份。四、机房 尽量不要选择三种机房:联通访问特别慢的电信机房、电信访问特别慢的联通机房、电信联通访问特别慢的移动或铁通机房。那网通机房呢?亲爱的,网通联通N久前合并改名为联通。多寻找,实地考察,多测试,多探索,北京、上海、广州等主要节点城市,或有很多高质量的机房,找到网络质量好,严格的机房管理,特别是严格的管理,不要访问网站,打电话过去知道别人维护你的网络电缆,这比DOS头疼。自己拉几根光纤叫机房,看你的抗风险程度和心理素质。机房可以说是非常重要的,直接关系到网站的访问速度,网站的访问速度直接关系到用户体验。我可以翻墙看风景,但是很难买到网络游戏vpn来打开你这个不太知名的网站。也许你的网站ajax很出色,但document怎么也不ready,有些代码总是与用户绝缘。五、架构 初始架构一般比较简单,web负载平衡 数据库主从 缓存 分布式存储 队列。总的来说,就这些东西而言,无数的文章已经重复了细节。根据未来的情况,会有N多WEB、N多主从关系、N多缓存、N多xxx设计。基本方案是现成的,但您比其他人更强大的是,考虑到缓存故障时的雪崩效应、同步数据的一致性和时差、队列的稳定性和失败后的重试策略、文件存储的效率和备份方法。缓存总有一天会失效,数据库复制总有一天会断裂,队列总有一天会写不进去,电源总有一天会烧坏。缓存总有一天会失败,数据库复制总有一天会断裂,队列总有一天会写不进去,电源总有一天会烧坏。根据墨菲定律,网站迟早会成为茶几。六、服务器软件 Linux、nginx、php、mysql,除了名字,我们还必须选择版本。Linux有很多发行版本。只要没有特殊要求,就要选择人数最多、社区最活跃、配置最方便、软件包最全最新的,比如debian。、ubuntu。至于RHEL,你使用只能在RHEL上运行的软件吗?剩下的nginx、php、mysql、activemq、其他的等等,除非你改变了这些软件或你的程序,否则尽量更新版本,新版本,意味着新特性、漏洞和性能的增加。道听途说的人总是告诉你,旧版本是稳定的。与特殊业务相比,所谓的稳定性,大多数人没有改变任何服务器软件源代码,绝大多数情况下可以顺利升级到新版本。类似jdk5到jdk6,python2到python3等变化较大的升级还是比较少见的。看看changelog,看看升级说明,根据自己的情况进行评估。升级越早越好。其他家庭使用php6编写程序,并参观php4。优秀的开源程序升级还是很负责任的,看好文档,不要害怕。以上六点已经准备好了。现在我们有了运行环境、基本架构骨架、备份和切换方案,我们应该开始设计和开发。在发展方面有无数的事情,下一篇文章将首先讨论一些重点。

以上就是关于新网站初期要注意一些技术问题的相关介绍,更多新网站初期要注意一些技术问题相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对新网站初期要注意一些技术问题有更深的了解和认识。

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

对零售数字化的8点见解

零售对于我们来说并不陌生,它是一个非常专业的领域,近几年出现了数字化的概念,数字化是一项专业的技能,将零售与数字化结合就是一个新的概念,做零售数字化需要有专业的思想,需要有专业人才做后盾,要走专业化发展之路,零售…查看详情

企业电商系统开发有两种方式,但都需要重视4点

企业电商系统开发时,需先对产品、市场和用户做定位,不仅需要从自身情况和实际需求出发,还需要考虑用户需求和痛点,再由以上结论确定一个最佳的开发方案,最终再去考虑开发模式及重视开发电商系统几大要点。 图片来源于网络&n…查看详情

2022国内好用的免费建站系统有哪些?

现在做网站市面上有很多的免费建站系统,这些建站系统能满足基本的建站需求,下面万商云集小编给大家来介绍下2022国内好用的免费建站系统有哪些。  1、论坛社区程序:Discuz!  Discuz是一款非常强大的社区建站系统。目前大部分的论…查看详情

抖音IP属地怎么关闭?

  随着目前很多平台都要显示ip属地了,对于一些问题大家都还不明白,今天就和大家来聊一聊。很多人对于这一块不是很熟悉,下面小编就给大家来详细介绍一下抖音IP属地怎么关闭这一块的内容,希望能帮助到大家。  抖音IP属地怎么…查看详情

打造直播电商之都,广州代运营市场需求或将上升?

代运营主要是为传统企业升级线上渠道提供运营推广服务,运营范围涉及到构建、营销、推广、物流、客服、客户等全套供应链。专业的代运营企业具备营销、产品、客服等全方位的知识体系,能够帮助企业有效提升运营销售业绩。在杭州提…查看详情

影响网站开发的收费因素有哪些?

网站开发多少钱?影响网站开发的费用的因素有很多,如果自己公司有技术做,那这网站比较便宜,如果找网站建设公司来说,那这费用要会贵一些,加上现在市面上网站建设公司太多,各家报价又不一样,那到底网站开发是怎么收费呢?这主要…查看详情

微信群发软件哪个好 十大微信群发软件推荐

微信现在作为一款社交工具,其实在微信的生态下也是一款营销工具,下面万商云集小编就给大家来介绍一下微信群发软件哪个好 十大微信群发软件推荐,希望能帮助到大家解决相关问题。  1.微信消息群发助手  微信消息群发助手,…查看详情

2021最新7款适合餐饮收银系统排名

中国的餐饮行业规模巨大,而专门针对餐饮行业研发的餐饮收银系统更是数不胜数。餐饮行业规模,模式的不同也导致不同的餐饮企业需要选择不同的餐饮收银系统。接下来就为大家介绍一下2021最新7款适合餐饮收银系统排名。 1、甩手掌…查看详情

分享一个成功的crm客户管理系统案例

越来越多企业使用crm客户管理系统,也取得了显著的成效,今天小万就来分享一个crm客户管理系统案例,一起来了解下crm系统对企业的帮助。 图片来自网络因为李宁业务十分庞大,所以对于使用crm系统其功能也需要同样庞大。根据其业务…查看详情

2022年引流推广效果好的app

  随着社交电商的不断发展壮大,行业竞争是异常激烈的,各企业会多方面寻求宣传的方式来扩展自己的营销领域,今天万商云集小编就给大家详细介绍下2022年引流推广效果好的app,希望下面的内容能帮助到你解决运营推广问题。  1、小…查看详情

让移动办公成为现实的视频会议软件合集

视频会议系统是网络视频会议必备工具,视频会议软件让商务人士一直热切期盼的移动办公成为现实,真正实现随时随地参加会议。小编为大家整理了视频会议软件合集,这些视频会议软件免费版高质量的语音和视频,同步参与在线文案讨论…查看详情

自己如何建设网站 最详搭建流程交给你

目前市面上有不少开源的CMS系统,可以快速搭建一个网站,但是延展性、安全性、功能适配性肯定没有按需求开发的性能好。所以下面主要介绍不使用开源CMS系统搭建网站的过程。自己如何建设网站?在做网站之前首先要找好网站的定位,确…查看详情

【工作知识产权】劳动关系期间,相关作品的权利归属

工作中涉及到的知识产权,这里暂且称为“工作知识产权”。在工作知识产权中有三个相近的概念,分别是一般职务作品、特殊职务作品和职务发明创造,这三者都是在企业与员工的劳动关系期间产生的作品。本文就三者的权利归属问题进行…查看详情

国外8款真正免费erp系统良心推荐

对于各企业而言,寻找一款好用的erp系统并非一件容易事,找到一款免费好用的erp系统更不简单,今天搜集了8款免费erp系统推荐给大家,来看看国外这些erp系统是否适合你。1.ApacheOFBiz免费erp系统 是一款成熟的开源E...查看详情

运营方法丨网络运营的方法及网络运营学习平台

很多互联网行业的人会说,互联网(网络)不只是一种工具,但对大多数的人而言,尤其是企业而言,互联网就是一种工具。一种让企业经营模式发生改变,将销售和服务从线下拓展到线上,将产品销售路径从线下发展到线上的工具。不论是…查看详情

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

已为0个客户提供专业互联网服务咨询
  • 手机号码
  • 验证码图形验证码换一张
  • 短信校验码

    电话咨询

    在线咨询