产品发布
ModStart CMS v8.5.0

下载地址:

ModStartCMS 稳定版 v8.5.0

ModStartCMS Laravel9 v8.5.0


产品授权说明:

1.免费部分:ModStart是一款基于Laravel的模块化开发框架,使用 Apache2.0 开源协议,目前免费且不限商业使用,被广泛应用于各大行业。

2.付费的部分:除了ModStartCMS和ModStartBlog的基础功能免费外,基于ModStart我们还有“魔众付费模块和“魔众快速落地行业解决方案成品”,这部分需要付费授权(通过代理商购买授权有更多优惠和服务哦~)。

3.授权的意义:通过付费授权能让您快速完善产品,让创业者专注于业务本身的运营和引流,而不是把精力浪费在开发和运维上


购买授权渠道:

1.官网授权:官网售后、原价购买。

2.代理商授权:官网售后+代理商售后、不定期折扣或返现优惠活动、代理商可开票。

Q:选择通过我们代理商购买有哪些额外优势?

①服务质量:工作时间双重售后保障,不仅可以享受官网售后的技术服务,还能享受到代理商的运维服务;

②服务时长:非工作时间值班售后保障,官网售后下班后,代理商会安排人员值班,尽量及时解决您的问题;

③服务成本:代理商会不定期的发布折扣和优惠活动,为您实实在在节约创业成本。

更多优惠详询售前微信:run7game】


更新日志:

2024年06月12日ModStartCMS Laravel9发布v8.5.0版本,增加了以下28个特性:

  • [新功能] CMS表单提交支持验证码配置,拦截恶意信息提交

  • [新功能] 增加命令执行函数和数组多键值排序方法

  • [新功能] 后台安全提醒修改密码链接不存在问题

  • [新功能] 优化 Nav 组件,支持链式调用,支持弹窗打开

  • [新功能] 命令超时运行函数

  • [新功能] 文件流式下载工具类,加密方式默认使用安全 Key

  • [新功能] 用户上传数据表模型表

  • [新功能] Grid、Form、Detail 支持自定义 view 和 viewData

  • [新功能] 后台支持自定义样式文件 modstart.admin.styles

  • [新功能] Hidden 组件支持序列化类型,避免入库异常

  • [新功能] 后台标准返回 redirect 支持静默跳转

  • [新功能] 后台快速选择用户 AdminMemberSelector 组件

  • [系统优化] Grid 增加按钮默认使用 titleAdd 属性

  • [系统优化] Grid 列表错误异常渲染优化

  • [系统优化] Code 换行符默认替换为 \n 问题

  • [系统优化] 临时文件清理调度默认调整到后台运行

  • [系统优化] 超长表格 loading 效果不可见问题

  • [系统优化] 时间辅助函数方法优化

  • [系统优化] 网站统计报表实时查询数据库插入冲突问题

  • [系统优化] 记录是否存在方法优化

  • [系统优化] code组件重复编码问题

  • [系统优化] 在 Linux 系统下,artisan 命令运行用户检测,避免 root 运行引起的权限问题

  • [系统优化] LockUtil 加锁方法优化

  • [Bug修复] 已登录绑定授权信息,开启自动绑定账户时,绑定账户异常问题

  • [Bug修复] 后台自动跳转到第一个有权限菜单异常问题

  • [Bug修复] VIP设置赠送积分但积分设置为0时异常问题

  • [Bug修复] 手机快速注册登录密码设置控件不是password修复

  • [Bug修复] Laravel9下关联模型数据异常问题


ModStart Blog v9.4.0

ModStartBlog 稳定版 v9.4.0

ModStartBlog Laravel9 v9.4.0

2024年05月29日ModStartBlog发布v9.4.0版本,增加了以下27个特性:

  • [新功能] 后台标准返回 redirect 支持静默跳转

  • [新功能] 命令超时运行函数

  • [新功能] Vue文件Widget支持style,支持自定义样式

  • [新功能] 优化 Nav 组件,支持链式调用,支持弹窗打开

  • [新功能] Code组件编辑默认调整为代码编辑器,支持多种语言设置

  • [新功能] JS 库新增 MS.util.sprintf 方法

  • [新功能] 后台安全提醒修改密码链接不存在问题

  • [新功能] 后台左上角标题支持自定义,修改 modstart.php 中 admin.title 配置

  • [新功能] 链接选择弹窗增加默认类型过滤

  • [新功能] 图标增加 eye-close

  • [系统优化] LockUtil 加锁方法优化

  • [系统优化] 时间辅助函数方法优化

  • [系统优化] 在 Linux 系统下,artisan 命令运行用户检测,避免 root 运行引起的权限问题

  • [系统优化] 记录是否存在方法优化

  • [系统优化] 网站统计报表实时查询数据库插入冲突问题

  • [系统优化] bool值表单联动判断

  • [系统优化] code组件重复编码问题

  • [系统优化] 文件库文件删除脏数据异常问题

  • [系统优化] 组件jsonKeyValue列表和详情显示优化

  • [系统优化] 超长表格 loading 效果不可见问题

  • [系统优化] GridFilter增加hidden属性,支持自定义条件回调

  • [系统优化] CurlUtil 请求头 referer 默认值调整为空

  • [系统优化] 事件触发工具类参数优化

  • [Bug修复] Laravel9下关联模型数据异常问题

  • [Bug修复] 后台自动跳转到第一个有权限菜单异常问题

  • [Bug修复] 博客编辑状态下可浏览,标签和博客分类数量计算数量异常

  • [Bug修复] 非模型字段在复制和编辑时填充异常问题


安装入门
菜单111

菜单111阿达是的

70035_r3rq_5636.png


开发教程
菜单222

菜单222

开发常见问题
Q:如何修改登录默认的过期时间?

打开 config/session.php 文件,修改 lifetime 的值即可。

<?phpreturn [
    // ...
    // 过期时间,单位分钟
    'lifetime' => 120,
    // ...];

注意:

系统默认使用文件会话驱动(file driver),由于每个会话都对应一个文件,如果过期时间很长,文件会积累在 storage/framework/sessions 目录下。 这可能导致文件系统占用过多空间,由于文件系统中的文件数量增加,可能会影响性能,尤其是在文件系统较慢的情况下。 为了避免这些问题,建议将会话过期时间设置为适当的值,根据应用程序的需求和安全性考虑,以及系统资源的可用性。在开发和生产环境中,可以根据具体情况选择合适的会话过期时间。


系统运维
如何开启Redis作为缓存驱动

系统已经默认安装了 predis/predis 扩展,只需要以下简单配置即可完成缓存驱动切换。

## 切换缓存驱动为 redis
CACHE_DRIVER=redis

## 设置 Redis 连接信息
REDIS_HOST=127.0.0.1  # 服务器
REDIS_PASSWORD=xxxxx  # 密码,默认为空
REDIS_PORT=6379  # 端口,默认6379
注意:单服务器部署多个网站,开启redis,需要手动修改config/database.php中'database' => 0参数的值,不同的站用不同的库。

配置完成后清除系统缓存

更详细的配置参考 config/cache.php 和 config/database.php 文件