当前位置: 首页 > 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.zqtcl.cn/news/131352/

相关文章:

  • 宿州网站建设费用网站快速建设入门教程
  • 怎么自己做网站加盟网站建设意义模板
  • 网站开发怎样实现上传视频教程内容导购网站模板
  • 济南做网站建设的公司广告公司资质
  • 域名分类网站微擎 wordpress
  • 公司产品营销策划安徽seo
  • 网站 平均加载时间百度搜索竞价推广
  • 赛车网站开发淄博网站建设及托管
  • 过时的网站湖州公司网站建设
  • 环球设计网站网站建设的面试要求
  • 百度公司网站排名怎么做潮阳网站开发
  • 杨和网站建设国内外建筑设计网站
  • 北京知名网站建设公司wordpress4.0.x 下载
  • 锡盟网站建设做网站视频存储
  • 深圳博纳网站建设高端品牌护肤品排行榜
  • 百度爱采购优化排名软件宁波seo搜索平台推广专业
  • 门户网站的建设公司台山网站定制
  • 建设公司网站需要什么群辉nas怎么做网站
  • 广西自治区集约化网站建设要求坂田网站的建设
  • 网站后台不能编辑企业如何申请网站
  • 网站建设网站设计多少钱网站系统开发方式
  • 站长收录wordpress配置好后别人无法访问
  • 我国档案网站建设吉林网站建设制作
  • 手机网站底部导航网站视频链接怎么做
  • 企业门户网站属于什么层seo关键词排行优化教程
  • wordpress 演示站广东省南粤交通投资建设有限公司网站
  • 典型的企业网站张家港保税区建设规划局网站
  • 网站设计公司那个好网页设计登录界面模板
  • 做网站的厂家聚美优品网站设计
  • 哈尔滨网站建设效果好网站改版 影响google 404跳首页