作者:袁坤(丹坤)、黄子纯(梓莼)、朱颜(竞竞)、季敏(清铭)、杨翊(席翁)、王晨(望宸) 、邢学超(于怀)
什么是 Nacos 以及 nacos.io
Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,Nacos 开源产品定位是更易于构建云原生应用的动态服务发现、配置管理和服务管理平台,用云原生方式解决分布式领域核心问题。
自 2018 年孵化并开源以来,共收获 28.4K 的 star 数,12.4K 的 Fork 数,Nacos被评为 2021 Github 年度全国社区活跃度第六,在开源中国发布的 2021 年度 OSC 中国开源项目评选中,Nacos 被评为云原生领域人气指数 Top5 的项目、InfoQ 2022 年度十大开源新锐项目、2023 开放原子基金年度生态开源项目、2023 开源创新榜“优秀开源项目” 、编程夏令营 GLCC 2023 优秀社区。
“相信一切都是服务,每个服务节点被构想为一个星球,每个服务都是一个星系。Nacos 致力于帮助建立这些服务之间的连接,助力每个面向星辰的梦想能够透过云层,飞在云上,更好的链接整片星空。”
Nacos 官网全新升级-迎接未来的服务发现与配置管理
(一) 臻于完美的体验
1. 界面——清新且现代
在这次 Nacos 官网的视觉升级中,我们深入挖掘了用户体验(UX)的核心,运用了信息架构(IA)原理来重新组织网站内容,确保逻辑分层和导航的直观性。从网格系统(Grid System)到排版(Typography),每个元素的选择和应用都遵循了响应式设计(Responsive Design)标准,保证了跨不同设备和屏幕尺寸的一致体验。我们还重点优化了界面布局,使得各个模块和功能的划分更为清晰,让用户能快速找到他们需要的信息和工具。无论是新手还是资深开发者,均可以轻松上手,享受流畅且一致性的操作体验。
在视觉元素方面,我们选择了反映 Nacos 精神的星空蓝调色盘,并在整个界面设计中运用这一独特的色彩。这一策略性选择亦结合了色彩心理学,利用色彩所带来的情绪影响和注意力引导,同时我们将 Nacos 的品牌符号结合星空蓝,增强用户的认知连贯性和品牌记忆。
2. 导航——直观且简约
在不断追求技术革新的过程中,Nacos 团队深知用户体验的重要性。此前,Nacos 官网的导航栏因涵盖内容丰富,反而显得过于拥挤,尤其在小屏幕设备上,一级目录难以一览无余,甚至出现换行显示的窘境。此外,频繁变更的导航内容也让用户不得不时常重新适应,效率大打折扣。诸多反馈汇聚一堂,为了给广大用户带来更为直观且简约的体验,Nacos 决定对官网进行一次大刀阔斧的改版。
新版官网重塑导航结构,精简为几个高频使用的一级目录,包括文档,社区及控制台样例,直击用户需求的核心。以社区为例,将原本杂糅在一起的内容细分归类,精心设计了三个直观的二级导航项: 社区贡献、社区事件和社区资源。
在社区贡献板块,用户可以轻松找到反馈问题的渠道、参与贡献的指南以及社区贡献者的荣誉榜,鼓励更多热心用户加入到 Nacos 家族的建设中来。而社区事件则及时传递新鲜的社区新闻动态,无论是新版本的发布,还是贡献者信息的更新,用户都能在第一时间得知。更为重要的是,社区活动的预告及回顾,在这里也能获得详尽的报道。
至于社区资源,充实的内容涵盖了从技术博客到电子书,满足了用户从学习到实践的一系列需求。不仅如此,新官网还特别解决了用户长期以来的一个痛点——版本下载。相比过去只能从 GitHub 获取最新版本,现在,官方提供的制品包下载服务让获取最新的 Nacos 变得更加轻松便捷。
通过这次改版,Nacos 官网的导航不再臃肿、而是焕然一新的直观且简约。
3. 互动——友好且智能
Nacos 社区致力于打造一个交互友好、智慧互助的社区环境。在 Nacos 的官方网站上,我们不断追求更优质的用户体验,确保每一位访问者都能够获得实时的支持与反馈,帮助您高效解决问题。
- 即时反馈
我们深知及时反馈对于开发者的重要性。为此,我们在 Nacos 官网上加入了即时反馈系统。无论您遇到任何疑问或者需要技术支持,我们的反馈系统都能为您提供快速响应。
- 易于参与的共建过程
Nacos 是一个开源的平台,我们鼓励并欢迎每一位用户参与到项目的共建中来。官网设计了清晰的指引和流程,使得贡献代码、文档或者反馈 bug 变得更加简单直接。您的参与对于 Nacos 社区的发展至关重要,我们期待您的每一个想法与建议。
- 持续改进
我们承诺持续改进 Nacos 官网的功能和体验。通过不断收集用户反馈,我们能够定期优化网站结构,更新内容,以及提升互动体验。您的每一次访问,都应该比上一次更加顺畅和愉快。
(二) 涵盖广泛的资源
1. 下载——快捷且安全
在开源社区的繁荣发展中,Nacos 作为配置管理和服务管理平台,在微服务架构中扮演着重要角色。但是,对于广大开发者来说,获取 Nacos 版本发行包一直是一项挑战。传统上,Nacos 的发行包是通过 GitHub 提供给社区的,但这一途径存在着明显的问题和隐患。
首先,从过去的情况来看,部分开发者访问 GitHub 存在困难,下载速度非常慢且容易失败。下载速度慢和下载失败的问题频发,严重影响了开发者的工作效率。
其次,官方渠道的这些障碍迫使开发者转向其他非官方的渠道来下载 Nacos 发行包。这不仅增加了软件供应链的安全风险,还可能使开发者不知不觉中下载到被篡改或含有恶意代码的版本。一旦这些被污染的软件被部署到生产环境中,它们可能会给企业或组织带来巨大的安全隐患,甚至导致严重的财务损失和品牌信誉的损害。
因此,经过了社区的广泛讨论,决定在 Nacos 官网提供独立的下载页。这样一个下载平台的好处如下:
- 可靠性: 官网提供的下载链接将保证源文件的完整性和安全性,可以确保开发者拿到的是未被篡改的纯净版本,从而减少软件供应链中的风险。
- 可访问性: 一个针对全球用户优化的下载页面,可以提供更好的访问速度,特别是为那些难以访问 GitHub 的地区的开发者。
- 实时性: 官网下载页面可以及时更新最新版本的信息,让开发者第一时间得到最新的功能和安全补丁。
Nacos 官网下载页依托后端云计算服务,可为用户提供高速下载和安全校验能力。
那么如何从 Nacos 官网体验简单流畅的下载呢?
进入首页,点击上边栏的社区菜单,再点击版本下载页面,就进入到了资源的下载页面。
在下载页中主要分为以下几个部分:
- 最新版 tip 提示:
对最新发布的版本进行重大更新提醒。 - 系统要求:
满足部署 Nacos 环境的最小资源需求。 - 稳定版本下载:
下载页提供 2.x 和 1.x 版本的最新维护版本下载包含二进制包和镜像下载,对于二进制包提供 MD5 下载校验。配合下载页面提供了 release notes、快速开始和升级指南等文档,方便用户快速完成部署、升级和快速体验 Nacos 服务。
标签:社区,3.0,Nacos,用户,开发者,版本,官网 From: https://blog.51cto.com/u_13778063/9471464