zoukankan      html  css  js  c++  java
  • Yii2 Template 组件框架集封装

    项目简介:

      Yii2_Template是一个“提供大多数PHP常用的组件去集合成的一套基于Yii2的项目框架”。

      该项目是一款秉着提高 开发效率、降低开发成本,遵循高拓展,高可用的原则的进行开发的框架。

      架构和安装上的的一些逻辑和细节,之后会慢慢的逐个说明。 

    功能特性

      所有的功能组件都是能不耦合的都不会去耦合这些组件模块,为了就是保证日后开发者们对组件功能的升级、拓展等。

    1. 基于yii2 advanced框架进行抽取,独立出Yii2的核心模块,将应用(backend/frontend)抽取作为子系统,以便于子系统的增加以及在 git 对项目的管理。
    2. 配置了基础的路由配置、数据库连接。
    3. 安装了env环境变量,将env.sample 改为 .env 即可
      .env文件做为环境变量的文件(版本不控制),而.env.sample不被运行加载,但是需要版本控制(每个项目成员直接另存为.env即可)
    4. 前台模板的搭建,用的这套模板(https://wrapbootstrap.com/theme/homer-responsive-admin-theme-WB055J451) ,模板的JS、CSS都已经引入了。可以直接使用。
    5. 通过composer安装了RBAC权限控制,menu的权限列表已经配置完毕。
    6. 登录功能
    7. 注册功能
    8. 字段校验(rule)

    环境建议

      Apache >= 2.2 ,Apache2.4(推荐)

      MySQL >= 5.5,MySQL5.7(推荐)

      PHP >= 5.6,PHP7.X(推荐)

      

    技术交流(项目地址)

      项目Github:https://github.com/WilburXu/Yii2_Template  ,关注最新进展

            数据库文件在SYS_ADMIN目录下。默认帐号和密码(admin和1)

      邮箱:287887940@qq.com

      持续更新中,有建议加的组件,期待你的留言。 

  • 相关阅读:
    linux内存-swap
    linux内存-buffer和cache
    Linux内存-内存管理机制oom_killer
    HTTPS(二)证书合法性校验
    HTTPS(一)基础及连接建立
    docker镜像(一)overlayfs
    DNS(三)全局流量调度
    建造者模式(Builder Pattern)
    抽象工厂模式(Abstract Factory)
    工厂方法模式(Factory Method Pattern)
  • 原文地址:https://www.cnblogs.com/wilburxu/p/7840993.html
Copyright © 2011-2022 走看看