分类 CMF 下的文章

YASCMF新版(基础开发版)已发布,基于 Laravel 5.2 构建

由于工作时间问题,YASCMF沉寂了一段时间没有更新,现在它终于迎来5.2新版,未来重点也会放在新版新仓库。

欢迎 Watching/Star/Fork 本项目,同时也欢迎PHP爱好者、YASCMF 开发使用者入群交流,官方QQ群:260655062 。

快速链接

新仓库地址:https://github.com/yascmf/base
官网:http://www.yascmf.com
文档:http://www.yascmf.com/docs/index

更新说明

2016-07-01 在 Github 发布适配 Laravel 5.2 新版: YASCMF/BASE ,启用新的仓库地址,5.1 旧版将进入存档期。更新的内容,可参考下面版本比较。

版本比较

新的基础开发版 (yascmf/base) 与旧版 (douyasi/yascmf) 有何区别?

新版与旧版主要区别在以下几点:

  1. 新的基础开发版移除旧版后台内容(文章/单页/分类等)模版与前台网站,以方便开发者进行最小化的二次开发。
  2. 使用到一些 Laravel 5.2 新特性,路由支持多中间件群组,实现同一源码多站绑定,多站路由过滤,使用不同站点可访问资源不同。
  3. 废弃第三方 entrust 权限控制扩展包,改用原生的模型方法配合 Gate 实现角色权限控制;角色权限控制更加细分化(可到菜单显示、模型读写、搜索等)。
  4. 管理后台已实现自由切换肤色与布局;静态资源分类更加合理;删除了很多旧版无用的静态资源文件;
  5. 更加完善的文档资源,二次开发文档已同步在仓库中。
  6. 使用 Scheme-Less URL ,方便以后 http/https 部署;支持静态资源 CDN 部署,提供诸多助手函数辅助网址与资源链接生成。
  7. 修复旧版后台所存在的一些 BUG typo 错误,同时旧版 5.1将进入存档期。


- 阅读剩余部分 -

更新YASCMF,新增文章推荐位,模板服务注入

2015-07-01

YASCMF 更新日志

Github 开启 tag releases ,发布 YASCMF v5.1.0

  • 增加文章推荐位( flags ),数据库结构有变动,多出 yascmf_flags 表,请重新导入 yascmf_app.sql,有二开的请自行比较数据变化,手动升级迁移;

20150622113009.jpg

  • 增加 ArticleService 类,并将内容相关的 SLUG 链接生成方法放置于此,模板中使用 @injectLaravel 5.1 LTS 新增功能)服务注入,注意本版前台模板(位于 /resource/front 目录)文件有较大变化,可查询对比 commit 记录;
  • 其他一些bug修复,增加自定义扩展标签等。

基于 Laravel 5 构建的博客

此前已发过类似的贴子,但当时是 Laravel 4 版且没有公布源码,故关注的人较少。现在源码初版已发布到 GitHub ,欢迎大家关注,Star,Fork,希望本源码能起到抛砖引玉的作用。有任何问题可发起 Issue 或加群交流。

GitHub 地址:https://github.com/douyasi/yascmf
演示网站:http://www.yas.so/

20150312113729.jpg

安装说明请看 readme 文档


- 阅读剩余部分 -