软件架构

C/S架构软件 :QQ 微信等

B/S架构软件 : 百度 谷歌 浏览器 等

Trident内核 :Trident内核在全世界最高的使用率的操作系统中 Trident(又叫MSHTML),是微软开发的一种排版引擎。 1997年IE4诞生时一同出现 其中部分浏览器的新版本是“双核”甚至是“多核”,其中一个内核是Trident,然后再增加一个其他内核。国内的厂商一般把其他内核叫做“高速浏览模式”,而Trident则是“兼容浏览模式”,用户可以来回切换。

Gecko内核 :Gecko所采用的开源协议的问题。Gecko采用了MPL开源协议。此协议要求其衍生软件也必须开源,尽管可以采用其他许可协议开源。这是不适用于商业产品的。

Google内核 :Google内核主导开发的网页浏览器。设计思想基于简单、高速、稳定、安全等 “沙盒”、“黑名单”、“无痕浏览”等功能来实现稳定与安全的网页浏览环境。

WebKit内核 :WebKit内核WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含了一些来自苹果公司的一些组件。

24. 开发环境与测试环境有什么区别?

项目部署环境一般可分为三种:生产环境,测试环境,开发环境

开发环境:开发环境时程序猿们专门用于开发的服务器,配置可以比较随意,为了开发调试方便,一般打开全部错误报告和测试工具,是最基础的环境。开发环境的分支,一般是feature分支。

测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产服务器上,是开发环境到生产环境的过度环境。测试环境的分支一般是develop分支,部署到公司私有的服务器或者局域网服务器上,主要用于测试是否存在bug,一般会不让用户和其他人看到,并且测试环境会尽量与生产环境相似。

生产环境: 生产环境是指正式提供对外服务的,一般会关掉错误报告,打开错误日志,是最重要的环境。部署分支一般为master分支。

三个环境也可以说是系统开发的三个阶段:开发->测试->上线,其中生产环境也就是通产说的真实的环境,

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.软件的定义:软件 = 数据 + 指令 2.软件的分类 1.应用场景:工具、游戏、媒体、电商、金融 2.软件架构...
    A枭阅读 2,713评论 0 1
  • 从小朋友的家中看到这本书,对于这些辅导类的书籍,我是不太喜欢的,鱼目混杂的营销市场,人人都称自己为作文名师,出...
    忘记雨季阅读 3,741评论 1 1
  • 2021.08.12 周三早上 冬琴笔记 冬琴~效能思维变现学院思维训练营 第2天学习复盘分享: 一、我的痛点: ...
    冬琴阅读 3,126评论 0 0
  • 相信内容的价值,相信内容的力量。 要骄傲,为做的东西感到骄傲。 自己都觉得是垃圾的东西,就不要生产出来。为社会创造...
    道本自然_阅读 1,098评论 0 0
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 12,732评论 28 53