🍃 Pear Admin 4.0.0 发布,迟来的答卷
2019 年秋,layui 社区已现存了许多优秀的框架,如 鼎鼎大名的 Xadmin,layuiCms,以及官方推出的 layui-admin。
那时 element ui 与 ant design 逐渐进入了大众的视野,layui 的设计语言在相较之下,会显得太过 "经典"。生态内的项目,而又无一例外的继承了这一特质。
于是,在保留 layui module 设计理念的同时,又希望用户有不同 UI 体验的想法诞生,随之便是长达两个月的孵化。
2019 年金秋,Pear Admin 推上了 Gitee 仓库,迎来了 1.x 版本。
因为独树一帜的 UI 体验,以及 layui 的大量受众,第一天便登上了 Gitee 的榜单,获得了大量的种子用户。随之便是长达三年的迭代,2.x 3.x 版本。
随着用户体量的剧增,以及个人精力的有限,Pear Admin 的更新开始没有突破,面对 issues 的有心无力感倍增。而随处可见的一句的 slogan 让我醍醐灌顶,也就是大家熟知的 "一个人可以走得更远,一群人却可以走得更远"。于是,围绕 pear-admin 为核心的社区的构建,便着手开始。大概就是找到愿景一致,并且热爱这件事的人,一起走下去。
观察社区用户,输出我的想法,说服他们成为社区的一份子,似乎成了当时的全部工作内容。@大梦 @不胜舟 @SAssassin(社区成员)首当其冲,大家一致认为这是一条长期内值得走的路,而 flask C# 与 php 版本的兼容,也随着他们的加入达成了目标,然后随着更多成员的加入,Go,Vue,Java 等版本也纳入规划。
Pear Admin 因为兼容市面上大多数编程语言的缘故,社区迎来蓬勃发展,Gitee 达成了 50000+ 的下载量,10000+ 的点赞,2000+ 的关注,有了属于自己的那一份市场份额。
持续了一年有余的高速发展的光景,随着大环境的起伏,Vue 与 React 占据了大量的市场,layui 也逐渐回归小众,而社区暂未找到一条健康且形成循环的有序道路,发展开始变得举步维艰,这种感觉同时照应到了每一个成员身上,而作为社区负责人社区成立前的有心无力感又逐渐升起,4000 人的交流群也随之解散。
于是,开始投入 layui-vue 的创作与维护,试图去寻找新的出路。
贤心(layui 作者)也便成了我在开源这条路中亦师亦友的朋友。那种 "为而不争故天下莫能与之争" 的心态开始让我有了些新的体悟。陆续开始了 pear-admin 在的技术支持,尽管没有像之前那样投入,但也算把这件事捡了起来。
真正捡起来,是因为 webman(高性能 PHP 应用容器) 官方决定使用 pearadmin 作为技术选型,高达 3w 的浏览,177 次的讨论,4.x 的更新着手开始。
帖子:https://www.workerman.net/q/8414
正题,Pear Admin 4.x 迎来了正式的发布。
理念:核心是做减法,将自己近两年对行业的理解再次带入到框架。
特性
(1)单页面,frame 与 tab 组件重构,移除 iframe 嵌套,使用局部渲染的方式渲染页面,从本质上提高性能,重命名为 page.js 与 tabPage.js。
(2)新主题,重构 UI 设计,将原有略显卡通的风格重构,使其更适合企业级系统的构建,并重新规范 Css 的文件归属。
(3)夜间模式,就不多说了,大家现在都支持。
(4)组件化,3.x 版本也有组件化的概念,但由于过去的 PR 规范与精力问题,存在大量非组件但可复用的代码,如 menuSearch 等,再一次被规范。
(5)兼容最新的 layui 2.8.18 版本。
预览
结语
4.x 将作为最后的 major 版本,为了构建自洽的产品,同时也为一个时代的技术人守望,期望大家参与到 4.x 的构建与迭代中去,但同时不要停止往前走的脚步,我仍会将为数不多的精力投入到技术咨询与支撑,但或在不久的将来接收到新的指引,将全身心投入到生意和生活中去~

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Monibuca v4.7.2 发布 —— 开源 go 语言流媒体服务器
发布摘要 新增av1和opus轨道类型 支持接受OBS 30.0+的WHIP(webrtc)推流,(h264+opus) 支持ffmpeg 6.1+以及OBS通过rtmp扩展协议的h265以及av1推拉流 修复若干bug 引擎和插件版本 engine v4.14.3 hls v4.3.7 hdl v4.1.10 rtsp v4.3.3 rtmp v4.2.9 webrtc v4.2.3 record v4.4.5 ps v4.1.4 详细说明 使用OBS的WHIP推流 OBS 30.0正式支持WHIP推流方式,因此需要先安装OBS 30.0以上版本。 OBS配置 注意事项 OBS目前只支持udp推流方式,因此需要配置webrtc插件为udp端口方式。 webrtc: port:udp:9000-10000 OBS目前音频轨道在WHIP中只能使用opus编码。由于rtmp协议不支持opus编码格式,因此在播放含有opus编码的流的时候,只能使用webrtc方式,或者rtsp协议。 使用OBS推送av1视频 OBS的av1格式可以通过rtmp扩展协议推送 OBS配置 经...
- 下一篇
GoEdge CDN v1.3.0 发布,增强人机识别、自定义页面等功能
GoEdge是一款可以帮你快速构建 CDN & WAF 平台的工具,支持 HTTP、HTTPS、Websocket、TCP、TLS、UDP、PROXY Protocol、IPv6、WAF 等特性,支持多个第三方 DNS 服务。 GoEdge CDN v1.3.0开源版本主要增强人机识别、自定义页面、URL跳转等功能。 管理系统 EdgeAdmin 优化数据看板图表排列,实现自适应多列显示 集群设置–DNS设置中增加”解析记录“页面,方便查看和管理解析记录 URL跳转中增加例外域名和仅限域名 自定义页面增加跳转URL功能,增加例外URL和限制URL设置 WAF人机识别实现点击验证和滑动解锁验证,策略和单个网站均可以设置默认的人机识别方式 修复修改单个WAF动作时名称可能会变为“阻止”的问题 集群WAF策略处于非防御模式时在地区封禁页面提示用户 源站支持40X内容自动重试其他源站设置,开启后遇到403、404自动重试其他源站 优化硬盘不足提示算法:用量小于5G或者空闲不超过100G的不提示 申请ACME证书时有效防止重复提交 MySQL安装程序支持MySQL 8.2版本 API节点...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块