当前位置: 首页 > news >正文

网站建设项目报告总结报告wordpress 文章添加子标题

网站建设项目报告总结报告,wordpress 文章添加子标题,网络监控管理系统,朝阳双桥网站建设加个“星标★”#xff0c;好文必达#xff01;本想纯粹说下52ABP新版本发布#xff0c;但是写着写着,过去的时间更多折腾的是DevOps体系的建设。这篇同样适用于小公司或者个人开发者脱离人肉运维的方法。说下52ABP#xff0c;我们发布了新版本#xff0c;版本号3.1.0好文必达本想纯粹说下52ABP新版本发布但是写着写着,过去的时间更多折腾的是DevOps体系的建设。这篇同样适用于小公司或者个人开发者脱离人肉运维的方法。说下52ABP我们发布了新版本版本号3.1.0看起来和.NET Core 3.1的版本号一样。距离上个版本的时间比较久是因为我们在等.NET Core 3.1的发布当然它不是最重要的一个原因它只是一个诸多的原因之一而已。最大的原因我想是:52ABP想做出来的东西具有通用性我们自己能用然后我们的客户能用门槛还不能太高。所以以后52ABP的版本迭代速度会加快了因为CI CD已经被我们折腾好了。DevOps选型折腾首先我们为了搞DevOps走了不少弯路比如刚开始跑去搞k8s想一步到位后来发现那个是真运维干的事情。作为开发人员 对于我当前的客户和我们小团队而言最后还要维护这个东西还是算了吧培养一个会K8S体系的程序员成本真心大。还是回过头来看说DevOps吧。DevOps要实现的几大要素代码管理需求管理持续集成(CI)持续部署(CD)然后我们对DevOps技术选择也加了几个要求足够便宜足够好用有一定影响力能持续更新迭代所以我们一个个来找代码管理工具尝试了Gogs、Gitea 、Gitee、GitHub、Gitlab、Azure DevOps这些工具这些工具在管理代码上以及需求上都是 大同小异都能够满足需求。CICD工具的选择但是你想进一步尝试CI、CD的时候,你会发现你能选择的并不多。虽然乍一看好像很多比如随便搜下Travis CI、Drone、Jenkins、GitRunner、Bamboo等等甚至有好事者统计了 GitHub 上使用最多的 10 个 CI 工具做了个统计图。通过添加的一个CI工具必选项那就是私有仓库免费。这是因为我们穷所以付费的就不考虑了。所以要自建那么CI工具可以选择的就只剩Drone、Jenkins、GitRunner。这三款真的是各有千秋就不细说了最后我们选择了GitRunner。DevOps落地方案基本盘搭建好了之后就是系统的考虑了。最开始是全Linux配合Docker后来稍微做了一点小小的调查发现又把战线拉长了。最后的改了改部署结构变成了实际运行后的方案真香。所以我们当前的方案是GitlabGitRunner。承载它的环境是一台Linux系统运行Gitlab一台windows系统运行GitRunner一台Linux系统运行GitRunner持续部署方案有了DevOps技术方案还要有技术规范毕竟DevOps可以干的事情那么多。就选一个项目部署来说吧。在一家正常的软件公司中都会有几种不同的软件开发环境。他们通常具有以下开发环境开发环境--Development演示(模拟、临时)环境--Staging生产环境-- Production那么就产生一个疑问为什么我们需要那么多不同的开发环境呢额。。如果你回答不上来这个问题建议看看我的 ASP.NET Core基础视频,里面有教程B站直通车地址https://www.bilibili.com/video/av48164112?p16我们是ASP.NET Core 作为后端开发环境可以做到无缝兼容不得不说.NET大法就是好。而前端选择的是Angular作为一个走在面向未来的前端框架虽然还可以但是在环境配置上需要通过编写脚本命令来判断而不是系统判断这个稍微弱了点。但是好歹能满足我们的条件。最后我们实现的效果是无须修改任何的配置文件开发环境即可在本机完成Staging环境部署到Pro.52abp.com中Production环境则部署到www.52abp.com中不得不说有了 CI CD之后真香而且成本也低基本无需维护。52ABP-PRO 3.1.0 更新内容现在我们来说说52ABP-Pro框架这次更新的内容吧支持集成.NET Core 3.1.1支持 Angular 8.2.3新增功能支付宝支付Demo用户批量导入地址选择组件Markdown编辑器富文本编辑器补充了部分单元测试增加 用户管理的单元测试增加角色管理的单元测试增加组织单元管理的单元测试增加多语言管理的单元测试功能增强与修复适配最新版代码生成器加入监控页面支持Hangfire与Swagger在Debug与Release环境下均支持注释修复了API中枚举无法转换为string类型的问题修复Angular的Dockerfile包文件时间选择器集成Moment.js补充Excel模板接口暴露问题修复已知的Bug我们对代码生成器进行了更新之前确实太久没更新了这次一次性修复和更新了很多内容。代码生成器新功能真前后端页面的自动生成重新调整了Readme文件让大家配置起来更加的方便和运行.下载地址: https://marketplace.visualstudio.com/items?itemNamewerltm.52ABPCodeGenerator生成的代码遵循DDD领域驱动设计的规范自动生成单元测试支持实体生成导出Excel功能增强前端控件支持如下类型switchcheckboxinput 数字input 小数EnumsRadioSelect52ABP的小社区针对52ABP-Pro的客户我们自建了 http://code.52abp.com/之前我们采用QQ群和微信群进行问题的回答和解释说实话我们痛苦不堪因为没有信息的留存。如果您是52ABP-PRO的客户请自行注册账号然后添加微信号wer_ltm我会拉你进52ABP企业版的仓库。如果您想购买52ABP-PRO版本官方网站https://www.52abp.com/Purchase仓库地址http://code.52abp.com/52abp/pro/52ABP-Enterprise/52ABP-PRO是一个快速响应移动优先的符合现代UI设计和SOLID架构的强力开发框架它是您进行商业电子快速落地实践的完美完美起点。为您的商业点子带来无限可能使您的网站在网络上脱颖而出。我们欢迎第三方开源组件提供自己的解决方案我们将会测试并集成到 52ABP 中。52ABP框架的架构设计准则52ABP框架的整体遵循领域驱动设计的最佳实践和约定!同时我们采用大家熟悉的工具并围绕它们进行最佳实践提供符合SOLID原则的开发经验。52ABP框架的服务端是基于ABP(ASP.NET Boilerplate)它用于创建现代Web应用程序的完整体系结构和强大的基础架构52ABP框架的前端(SPA)是采用蚂蚁金服体验技术部提供的Ant Design设计体系它是基于『确定』和『自然』的设计价值观通过模块化的解决方案降低冗余的生产成本。关于Vue我想如果您可能要问Vue模板说实话我们也做了个Vue的前端模板。但是讲道理没有TS的前端真的不香加了TS之后又没有Angular香。想了想还是等Vue3.0 我们才正式出商用的Vue模板吧。转发至朋友圈是对我最大的支持。朕已阅
http://www.pierceye.com/news/131352/

相关文章:

  • 营销型网站的分类公众号开发信息什么意思
  • 爱写作网站最佳wordpress主机
  • 东山网站制作一站式做网站费用
  • seo针对网站做策划外贸淘宝网站建设
  • 电商网站的建设与运营百度推广营销怎么做
  • 做网站的核验单 是下载的吗北京建设工程招标公告网站
  • 网站建设与维护试卷第九章各网站文风
  • 熊掌号网站的基础建设费用网站的建设ppt模板
  • 有口碑的坪山网站建设王野天 演员
  • 建e网怎么赚钱衡水网站优化
  • 做牙科设计的网站域名一定要备案才能用吗
  • 哪个网站做团购要求低点河北省住房和城乡建设厅网站
  • 华为商城网站建设世界杯大数据
  • 网站流量指标高埗镇仿做网站
  • 网站建设颊算校园网站的作用
  • 云南公司网站制作外贸网站推广外包
  • 甘肃住房建设厅的网站数据中心idc机房
  • wordpress开发视频网站模板下载wordpress qq 微信登录
  • 上海网站建设网站营销推广费计入什么科目
  • 云南培训网站建设网站建设的公司太多了
  • 洛阳网站建设招聘信息ppt设计师兼职
  • 建工网官方网站电子商务网站设计岗位主要是
  • 保险网站建设平台青岛设计公司排名
  • 伊利网站建设评价做的最好的宠物网站
  • 沈阳的网站制作公司哪家好常用设计资源网站
  • 做网站需要什么技术文化传媒公司 网站备案
  • 郑州市建设厅网站html5 网站开发定制
  • 网站制作网站建站公司用wordpress
  • 做资讯网站盈利措美网站建设
  • 山东建设工程执业证书查询网站建网是什么