Giter Site home page Giter Site logo

HisiPHP

HisiPHP V2版 基于ThinkPHP5.1 + layui开发的一套开源PHP快速开发框架,默认集成了权限管理、模块管理、插件管理、钩子管理、数据库管理等常用功能,以方便开发者快速构建自己的应用,我们在发布第一个版本就为您集成了一键升级框架的功能,扩展的模块、插件、模板均可独立在线升级。为了让您开发的应用获得更多的使用者,HisiPHP在发布之初就上线了PHP应用市场(http://store.hisiphp.com),我们诚邀您的加入。

目录结构

www  WEB部署目录(不建议使用子目录)
├─application          应用目录
│  ├─system            系统基础模块(禁止修改)
│  ├─common            公共模块目录
│  │   ├─behavior      行为目录
│  │   ├─controller    公共模块控制器目录
│  │   ├─model         公共模型目录
│  │   ├─validate      公共验证器目录
│  │   ├─taglib        标签库目录
│  │   │   ├─Hisi.php  Hisi通用标签库
│  │   │   └─ ...      更多自定义标签库
│  │   └─ ...          更多类库目录
│  │
│  ├─index             前台默认模块
│  │  ├─home           前台控制器目录
│  ├─install           系统安装模块(安装成功后可删除)
│  ├─module_name       模块目录(请使用开发助手创建)
│  │  ├─admin          后台控制器目录
│  │  ├─home           前台控制器目录
│  │  ├─model          模型目录
│  │  ├─view           后台视图目录
│  │  ├─config         配置目录
│  │  ├─common.php     模块函数文件
│  │  └─ ...           更多类库目录
│  │
│  ├─command.php        命令行定义文件
│  ├─common.php         公共函数文件(禁止修改)
│  ├─function.php       **为方便系统升级,二次开发中用到的公共函数请写在此文件**
│  ├─install.lock       安装成功之后自动生成(禁止删除)
│  └─tags.php           应用行为扩展定义文件
│
├─backup                备份目录
│
├─config                应用配置目录
│  ├─module_name        模块配置目录
│  │  ├─database.php    数据库配置
│  │  ├─cache           缓存配置
│  │  └─ ...            
│  │
│  ├─app.php            应用配置
│  ├─cache.php          缓存配置
│  ├─cookie.php         Cookie配置
│  ├─database.php       数据库配置
│  ├─hs_cloud.php       云平台配置(禁止修改)
│  ├─hs_system.php      HisiPHP基础配置(禁止修改)
│  ├─log.php            日志配置
│  ├─session.php        Session配置
│  ├─template.php       模板引擎配置
│  └─trace.php          Trace配置
│
├─route                 路由定义目录
│  ├─hisi.php           HisiPHP基础路由(禁止修改)
│  ├─route.php          路由定义
│  └─ ...                更多
│
├─public                WEB目录(对外访问目录)
│  ├─static             静态资源目录
│  │   ├─fonts          字体图标目录
│  │   ├─js             js资源目录
│  │   │   ├─editor     网页编辑器目录
│  │   │   ├─fileupload 文件上传
│  │   │   ├─layer      layer弹窗
│  │   │   ├─layui      layui
│  │   │   ├─jquery.2.1.4.min.js 	Jquery
│  │   │   ├─jquery.qrcode.min.js 	Jquery生成二维码插件
│  │   │   └─query.SuperSlide.2.1.1.js 	Jquery幻灯片插件
│  │   ├─plugins        插件静态资源目录
│  │   ├─system         后台静态资源目录
│  │   ├─module_name    扩展模块资源目录
│  │   └─ ......         更多
│  │
│  ├─theme              前台模板目录
│  │   ├─module_name    扩展模块资源目录
│  │   └─ ......         更多
│  │
│  ├─upload             资源上传目录
│  ├─index.php          默认入口文件
│  ├─admin.php          后台入口文件
│  ├─robots.txt         Robots协议
│  ├─router.php         快速测试文件
│  └─.htaccess          用于apache的重写
│
├─thinkphp              框架系统目录
│  ├─lang               语言文件目录
│  ├─library            框架类库目录
│  │  ├─think           Think类库包目录
│  │  └─traits          系统Trait目录
│  │
│  ├─tpl                系统模板目录
│  ├─base.php           基础定义文件
│  ├─convention.php     框架惯例配置文件
│  ├─helper.php         助手函数文件
│  └─logo.png           框架LOGO文件
│
├─extend                扩展类库目录
│  ├─hisi               HisiPHP提供的基础类库(禁止修改)
│  │  ├─Cloud.php       云平台类
│  │  ├─Database.php    数据库操作类
│  │  ├─Dir.php         文件或文件夹操作类
│  │  ├─Download.php    文件下载类
│  │  ├─Http.php        Http请求类
│  │  ├─PclZip.php      压缩包操作类
│  │  └─Xml.php         xml操作类
│  │
│  └─ ......            更多
│
├─plugins               插件目录
│  ├─hisiphp            HisiPHP系统基础信息插件
│  ├─plugins_name       扩展插件目录
│  └─ ......            更多
│
├─runtime               应用的运行时目录(可写,可定制)
├─vendor                第三方类库目录(Composer依赖库)
├─.env                  环境变量配置
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─think                 命令行入口文件
├─version.php           HisiPHP框架版本信息

帮助手册

[HisiPHP 完全开发手册]http://www.kancloud.cn/hisi/hisiphp_v2

应用商店

store.hisiphp.com

社区版演示

v2.demo.hisiphp.com

PRO版演示

pro.demo.hisiphp.com

应用推荐

CMS内容管理系统(含小程序)

多公众号管理

在线支付(支付宝、微信扫码支付、微信公众号支付、微信H5支付、微信小程序支付、微信APP支付)

通用RESTfulAPI接口

响应式轻博客

第三方登录

七牛云储存

阿里云OSS

万能采集插件

QQ交流群

群①:50304283(2000人)群②:640279557群③:679881764群④:375815448

鸣谢

感谢ThinkPHPJQueryLayui等优秀开源项目。

版权信息

HisiPHP承诺基础框架永久免费开源,您可用于学习和商用,但必须保留软件版权信息。 本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2017-2021 HisiPHP.COM (http://www.hisiphp.com)

All rights reserved。

hisiphp's Projects

ant-design-vue icon ant-design-vue

🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜

api icon api

A RESTful API package for the Laravel and Lumen frameworks.

edex-ui icon edex-ui

A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.

helper icon helper

一些常用方法,类库,包含时间美化,基础http请求,xml与array转化,可逆加解密类,twitter的Snowflake分布式全局唯一ID生成器PHP实现

hisiphp icon hisiphp

HisiPHP V2版是基于ThinkPHP5.1和Layui开发的后台框架,承诺永久免费开源,您可用于学习和商用,但须保留版权信息正常显示。如果HisiPHP对您有帮助,您可以点击右上角 "Star" 支持一下哦,谢谢!

jsrender icon jsrender

A lightweight, powerful and highly extensible templating engine. In the browser or on Node.js, with or without jQuery.

layui icon layui

采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS的书写形式,极低门槛,拿来即用。

lego icon lego

A demo that enable building a website by drag & drop

lowcode-engine icon lowcode-engine

An enterprise-class low-code technology stack with scale-out design / 一套面向扩展设计的企业级低代码技术体系

marked icon marked

A markdown parser and compiler. Built for speed.

mobile-detect icon mobile-detect

Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.

querylist icon querylist

:spider: The progressive PHP crawler framework! 优雅的渐进式PHP采集框架。

swoft icon swoft

⚡️ Modern High performance AOP and Coroutine PHP Framework, base on Swoole

tcpdf icon tcpdf

Official clone of PHP library to generate PDF documents and barcodes

think icon think

PHP Framework ThinkPHP5——为API开发而设计的高性能PHP框架

umi icon umi

🌋 Pluggable enterprise-level react application framework.

vue-layout icon vue-layout

基于UI组件的Vue可视化布局工具 | Vue Visualization Layout Tool

vue2-elm icon vue2-elm

基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用

vvvebjs icon vvvebjs

Drag and drop website builder javascript library.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.