[Open Source] Rapid Backend Development Framework Focused on Building Apps, Mini Programs, H5 Applications, and Websites

Open SourceProcess Management
2026-06-28 05:12 4 次浏览 • 0 次下载 0KB
[Open Source] Rapid Backend Development Framework Focused on Building Apps, Mini Programs, H5 Applications, and Websites

1. Project Overview

YiiFrame

YiiFrame is a rapid backend development framework based on Yii2 and Bootstrap, focused on building various PHP applications, including apps, mini programs, H5 applications, and websites. Its plugin-based architecture and modular design make it an ideal choice for developing large-scale application systems, such as portal websites, community websites, CMS, CRM, ERP, OA, and e-commerce projects.

2. Open Source License

Licensed under Apache-2.0

3. Screenshots

System Snapshots

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Example Screenshots

Workflow List Image

Workflow Status Image

Configure Reviewers Image

Workflow Transitions Image

Add Workflow Nodes Image

Pending Tasks Image

Completed Tasks Image

Review Tasks Image

Create Application Image

View Progress Image

Shift Management Image

Scheduling Management Image

My Schedule Image

Check-in List Image

Create Check-in Image

4. Feature Overview

Characteristic Functions

  • Extensibility and Plugin Architecture:  YiiFrame offers excellent extensibility and supports application-based, modular, and plugin-based development. It includes built-in multilingual support for Simplified Chinese, Traditional Chinese, English, Japanese, and more.

  • RBAC Access Control:  Powerful RBAC permission management supports unlimited levels of parent-child permission groups. Child permissions can be assigned freely, with fine-grained access control for buttons, links, custom content, and plugins.

  • Multiple Entry Points:  Provides multiple entry points, including the backend, enterprise portal, PC frontend, mobile interface, console, internal APIs, and external interfaces to meet the needs of different business scenarios and devices.

  • Third-Party Login and Payments:  Supports third-party login providers such as QQ, WeChat, Weibo, and GitHub, as well as WeChat Pay, Alipay, and UnionPay.

  • RESTful API:  Supports RESTful APIs for frontend-backend separation and app API development, providing a convenient API development experience.

  • Rich Form Controls and Components:  Provides a wide variety of form controls and components, such as time pickers, date range selectors, color pickers, and map coordinate selectors, as well as practical utilities for QR code generation, Curl, IP address geolocation, and more.

  • One-Click CURD and API Documentation Generation:  Provides a CURD code generation tool to simplify business development workflows, while also supporting one-click generation of API documentation.

  • Online Updates and Plugin Marketplace:  Supports online updates, allowing you to install updates to the latest version with one click, and provides a rich application plugin marketplace.

5. Tech Stack

Before You Begin

Before using the YiiFrame framework, make sure you have the following basic knowledge and skills:

  • Basic PHP Knowledge

  • Basic Yii2 Development Knowledge

  • Development Environment Setup Skills

  • Understanding of WeChat API Principles and Components (if WeChat development is involved)

  • Basic Knowledge of the HTTP Protocol, Headers, Request Methods, and More

  • Log Inspection and Debugging Skills

For detailed usage instructions and development guides, please refer to the official documentation.

Environment Requirements

  • PHP >= 7.2

  • PHP cURL Extension

  • PHP OpenSSL Extension

  • PHP fileinfo Extension (required by the asset management module)

  • Mysql >= 5.7.7

  • Apache or Nginx

  • Composer (for managing third-party packages)

  • Install CA Certificates (for Windows development environments)

You must read the environment setup documentation first. After installation, be sure to configure the website, the corresponding URL rewrite rules, and review the FAQ documentation.

Special thanks

Thanks to the following projects. Listed in no particular order.

  • Yiifrawork

  • Bootstrap

  • AdminLTE

  • EasyWechat

  • Rageframe

#1
资源直链https://gitee.com/hjp1011/yiiframe
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare