SentCMS是本公司自主研发的一套网站管理系统,系统内核框架为ThinkPHP。SentCMS网站管理系统采用MVC设计模式,采用单一入口,系统有很好的扩展性,采用功能化、模块化的开发模式,方便开发者进行二次开发
最近更新: 2年前【此项目不再维护】,请新项目使用https://gitee.com/thinkcmf/ThinkCMF,ThinkCMF 是一款高速PHP内容管理框架,扩展性良好可高程度的提高开发者的开发效率,节省开发成本。
项目整合shiro,完成后台权限控制,封装baseDao 实现简单的CRUD和分页操作, 整合百度ueditor,实现资源上传等功能,前端页面使用freemarker模板,配置ehcache缓存逻辑,增加查询缓存,二级缓存。 同时整合配置redis2.6,另一种缓存逻辑。 springmvc4.x hibernate4.x mysql5.x shiro ehcache ueditor freemarker redis2.6 maven
最近更新: 3年前thinkphp写的开源cms 支持 自定义模型。写了常用的标签,方便前后台调用。 集成编辑器keditor、bootstrap、pintuer、hdjs 集成php类 phpexcel、phpmailer
最近更新: 3年前HttpHelper是一个轻量级Http请求框架,致力于为Http请求提供简洁明了的接口,使开发人员更专注于业务,提高效率。 允许开发人员针对REST接口定义客户端对应的请求Interface类,只需要根据接口定义作出对应配置即可实现类似于RPC的声明式调用,可使请求接口简洁,规范,高效,更有可阅读性。请求HTML资源,可以使用WebClient不仅支持JS渲染执行Ajax请求,还提供了一套数据抽取功能,支持xpath,css,regex任意配置到数据字段的规则抽取,可将文本数据抽取为复杂的(嵌套的)格式化的对象数据。一、设计考虑代码的复用,模块的复用,更考虑了模式的复用;请求的Pipeline是针对模版定义,不是针对单一接口,这种约定可以在准备开发新的处理器时需要考虑从更高层的模版共性出发,作出更通用和公用的处理器。同时模版配置TempleConfig支持继承关系,可以先定义通用的顶级父Temple配置,使用继承和泛化思想实现个性化配置。 二、使用规范和约定将针对接口请求的问题转换成根据业务接口的Client定义,仅需Copy接口定义输入输出POJO即可完成一个接口请求的定义。