HLFramework

欢迎访问哈林文档管理系统

框架技术

后端

PHP + MYSQL (YII 2.0 内核)
RestFul API 接口输出

前端

VUE 技术栈 (Quasar 组件)

框架运行环境

★ Linux 服务器 CentOS 7.6以上(最佳8.0以上)
★ Nginx 1.18.0 以上
★ PHP 7.4 (只支持7.4)
★ PHP扩展需要安装 SG11、fileinfo
★ MYSQL 5.7

框架组成

由于HLFramework 是微服务集群式架构,所以整个框架由既独立又紧密联系的应用服务组成
整个系统涉及到得所有与用户登录、注册、权限有关的认证环节
  • 框架管理中心
负责管理设置整个框架的运行参数,比如阿里云短信配置、远程附件配置、各种微服务应用的安装配置、各插件的安装授权、账号的权限管理等等
  • 无数个独立微服务应用
应用列举:哈林CMS网站站群系统、哈林单店会员管理软件、哈林连锁店会员管理软件、哈林智慧油卡系统、哈林智慧美业系统、哈林智慧餐饮系统、哈林智慧零售系统、哈林企微SCRM系统、哈林异业联盟平台系统等等

框架特色

  • 服务化
  • 应用化
  • 插件化
  • 组件化

框架适用场景列举

  • 移动互联API服务器
  • 物联网(IOT)
  • 高性能WEB服务
  • 高负载压力
  • 等等应用场景。

框架通俗解释

HLFramework 框架是为数不多网上能真正长期维护,长期更新,长期商用的微服务集群式架构。
通俗的打个比方来说:
HLFramework 相当于你私有化的牧场,任何人要到你牧场上来游玩必须经过牧场门禁(SSO 单点登录中心),你可以通过门禁许可服务中心控制进来的人的权限、人数、人流量、人员分析等等。客户到了你的牧场上,你总得有个统一的服务大厅(框架管理中心)去服务,广东的游客想体验一下骑马,感受策马奔腾,那框架的平台管理中心就得创建一个马场或者委托给牧场上的第三方马场服务(通过应用中心去创建独立的应用或者安装应用市场的应用比如哈林单门店会员管理系统),游客骑马的时候为了安全需要佩戴护具,那平台管理中心就得给马场配备护具(相当于在框架平台管理中心的插件市场下载安装相应的插件)。这一系列服务流程都是基于你私有化牧场的基础上才能完成,马场建在你自己的牧场上,谁也不可能过来给你拆掉,你想怎么用那都是你说了算。

框架本身拥有了很多的基础设施,你可以通过这些基础设施,快速的打造属于你自己的软件产品集群,集群内的应用各自独立运营,统一管理,根据客户需求能够做出快速响应,维护一套系统的成本远比维护N套不同的系统成本要低很多很多。

版权信息

HLFramework 遵循 MIT开源协议发布,并提供免费使用。

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2021.内蒙古哈林网络科技有限公司 |www.halin.netAll Rights Reserved.