PHPackages                             simplecms/framework - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. simplecms/framework

ActiveLibrary[Framework](/categories/framework)

simplecms/framework
===================

Simple-CMS is a SimpleCMS

1.1.1(1y ago)023115MITPHPPHP ^8.2

Since Jun 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/hackout/simplecms-framework)[ Packagist](https://packagist.org/packages/simplecms/framework)[ RSS](/packages/simplecms-framework/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (27)Used By (5)

Simple Framework
================

[](#simple-framework)

一个基于Laravel的扩展框架

测试包~请勿使用

环境配置要求
------

[](#环境配置要求)

1. PHP 8.0+
2. Imagick 7+
3. FFmpeg

安装指令
----

[](#安装指令)

```
composer require simplecms/framework
php artisan vendor:publish --provider="SimpleCMS\Framework\SimpleServiceProvider" --tag=simplecms
php artisan migrate
```

命令行
---

[](#命令行)

```
php artisan create:model # 创建模型并同时创建其他的控制器、服务等, 仅创建模型请用php artisan make:model
php artisan create:service SimpleService --model=Simple --type=backend #创建服务类
php artisan create:controller SimpleController --model=Simpler --type=backend #创建控制器
php artisan create:route Simple --type=backend #创建路由
php artisan create:seeder #同php artisan db:seeder
php artisan create:migration #同php artisan make:migration
```

辅助函数
----

[](#辅助函数)

```
//验证码API校验
captcha_api_check(string $value, string $key, string $config = 'default')
```

Facades
-------

[](#facades)

```
use Captcha; #验证码
use Dict; #字典
use ExcelConvert; #Excel转换
use ExcelDrawing; #Excel提取图片
use Menu; #菜单
use SystemConfig; #系统设置
use SystemInfo; #系统环境参数
use Finger; #设备指纹
```

Middleware
----------

[](#middleware)

```
->withMiddleware(function (Middleware $middleware) {
    $middleware->alias([
        'role' => CheckPermission::class
    ]);
})
```

服务扩展
----

[](#服务扩展)

```
SimpleService::macro('customMethod', function ($simpleService,...$parameters) {
    $newService = new newClassService;
    return $newService->customMethod($simpleService,...$parameters);
});
```

其他说明
----

[](#其他说明)

服务及控制器等使用请参考IDE提示。 更多文档请自行查阅代码

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Total

26

Last Release

654d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e86728cb7944f155dc7c047658fe99f1aeaf605cd2f790dfa0d928540fe7f20f?d=identicon)[hackout](/maintainers/hackout)

---

Top Contributors

[![hackout](https://avatars.githubusercontent.com/u/9741288?v=4)](https://github.com/hackout "hackout (171 commits)")

---

Tags

frameworklaravelSimpleCMS

### Embed Badge

![Health badge](/badges/simplecms-framework/health.svg)

```
[![Health](https://phpackages.com/badges/simplecms-framework/health.svg)](https://phpackages.com/packages/simplecms-framework)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[krayin/laravel-crm

Krayin CRM

22.0k32.8k1](/packages/krayin-laravel-crm)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

3691.5k](/packages/codewithdennis-larament)[kompo/kompo

Laravel &amp; Vue.js FullStack Components for Rapid Application Development

11812.4k21](/packages/kompo-kompo)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
