服务热线:400-0033-166
万商云集 - 企业数字化选用平台

企业首选的

数字选用平台

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

2021-01-05 10:43:27 阅读(219 评论(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。优秀的开源程序升级还是很负责任的,看好文档,不要害怕。以上六点已经准备好了。现在我们有了运行环境、基本架构骨架、备份和切换方案,我们应该开始设计和开发。在发展方面有无数的事情,下一篇文章将首先讨论一些重点。

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

推荐阅读

各类商标注册注册大全 进来了解一下

商标是标明商品或服务来源的标志,是将自己的品牌、商品或服务与他人的品牌、商品和服务区分开的标志,其覆盖范围包括文字、图形、字母、数字、声音、三维标志和颜色及其随意组合,是对自我品牌、商品、服务的一种法律保护手段,能有效防止品牌被他人恶意盗用…查看详情

视频和图片合并成一个视频的软件有哪些?具体推荐如下介绍

现在很多人都特别喜欢制作小视频,而且还会拍一些精美的图片,这样视频跟图片结合在一起,就成了一个比较不错的短片。但是针对视频和图片合成,很多人并不知道应该要选择什么样的软件来使用,其实有很多的软件可以选择,选择对了软件就会带来很好…查看详情

想要了解加密软件哪个好,可以看详细的推荐

因为现在的人越来越注重自己的信息保护,所以很多人在工作以及聊天的时候不放心,怕怕不法之人监测自己的手机后台,所以很多人都会考虑在手机当中安装一个加密软件,具体来说加密软件哪个好呢? 1、易通文件夹锁软件 这个加密软件其实在…查看详情

编程语言排行榜,可以参考一下

在进行程序设计的时候,选择一种编程语言也是必要的,因为属于不能缺少的设计工具,编程语言也是可以让计算机充分接受的,并且具有相关语法规定的语言。而随着生活中越来越多的计算机使用,以及技术方面的进步,现在的编程语言自然也是人们不可忽…查看详情

小程序开发公司哪些比较靠前?小程序开发口碑好的公司介绍

小程序的开发对一些企业的发展也是非常重要的,因为现在是一个使用小程序比较火爆的时代,不少的商户以及企业都拥有自己的小程序,而且利用小程序能够带来更多的客流量,也能够将自己的产品更好的进行推广。所以说很多企业也都想要开发小程序,但…查看详情

为什么越来越多企业开始布局小程序?

继万商云集小程序斩获“2019年度中国IT互联网产品创新大奖”以来,最新一批上线万商云集小程序的30+企业新鲜出炉啦~简阳XX生态农业、北京XX科技、西安XX劳务、北京XX文化发展、陕西XX商贸、北京XX教育、西安XX科技环保、陕西XX建筑…查看详情

知识产权专利申请流程是什么样的

知识产权专利申请流程是指在保护发明创造的知识产权方面,从申请到授权的一系列步骤和程序。以下是一个常见的知识产权专利申请流程的概述: 1.发明创造:首先,申请人需要进行技术研究和创新活动,发现或开发出新的发明性创造。这可以是一项新的产品、工艺…查看详情

windows10命令提示符在哪个文件夹

  Windows10是目前实用广泛的操作系统之一,它具有许多强大的功能,包括与命令提示符相关的功能。Windows10 命令提示符(也称为控制台)是一种系统资源,它提供了许多有用的功能,比如查看文件,访问网络资源以及运行计算机上的各种应…查看详情

二手车平台哪个好 十大二手车品牌

  随着消费习惯的改变,无论哪个消费阶层的潜在车主都很好,二手车往往会带来更具成本效益的体验。然而,二手车市场的深度足以说服许多感兴趣的车主;下面万商云集*给大家来详细介绍一下二手车平台哪个好 十大二手车品牌这一块的内容,希望能帮助到大家啊…查看详情

电商快递如何实现?电商快递的原则和优势分析

如今,网络越来越发达,为提升企业寄收件效率和降低物流管理成本,电商与快递的合作必不可少,接下来*就把调查到的关于电商快递合作的要点做如下介绍。 一、电商快递的原则: 1、成本原则,在自己销量不是很大的情况,你选择的快递,最好是性价比比较高的…查看详情

3D建模软件哪个好用 3D建模软件排行榜

  3D建模算是很多的行业都会使用到的一个技能和工作,现在市面上也有很多的这一种软件,下面*就给大家来详细介绍一下3D建模软件哪个好用 3D建模软件排行榜这一块的内容。 3D建模软件排行榜  1、《CAD建模号》  一款在手机上就可以进…查看详情

地名商标注册需要什么材料 地名商标注册所需材料

 现在地名注册商标也是很常见的了,很多人对地名都申请商标保护,下面万商云集*给大家介绍下地名商标注册需要什么材料。 一、地名商标注册需要什么材料  1、地名商标注册需要的材料:  (1)以企业名称申请注册的,需提供营业执照复印件,并需在营业…查看详情

iframe框架使用方法

iframe子页面的js和css父页面怎么调用?找到iframe里面js和css的引用文件路径在父页面里面重新引用下,框架里面引用都是独立的不能共通,框架的意义也在此了否则也就没必要存在了。用iframe嵌套页面时四周的白边如何去掉?可以设…查看详情

免费好用的文件加密软件有哪些 文件加密软件排行榜

  当我们的文件中有着重要的信息,为了保护自己的隐私,不想让他人知道时应该怎么做呢?文件加密软件能够很好的能够很好地对文件进行保护防止信息泄露,那么在众多的文件加密软件面前该如何做出选择呢?下面*就给大家来详细介绍一下免费好用的文件加密软件…查看详情

小程序制作费用多少

  做一个小程序商城大概需要多少钱?  制作一个小程序商城的费用大概如下:1,微信公众号或小程序的认证费(300元)2,小程序商城的费用,这一块就要根据选用哪一种开发方式来决定。  使用小程序平台上的话,价格会比较低,一般在几千元每年就可以…查看详情

最新文章