行云海CMS(XYHCMS)网站内容管理系统 v3.5 bulid0508更新日志 [√]增加全局文档搜索(所有模型文档[单页除外])。 [√]增加Tag。 [√]增加通用配置标签:cfg。方便调用自己手动添加的配置项。 [√]增加上传图片水印功能。 [√]增加已上传的图片缩略图重新生成功能(在附件管理处),方便进行缩略图尺寸调整后使用。 [√]栏目增加css样式设置,方便前台调用(如果不同的栏目不同的图标样式等) [√]权限系统由原来的RBAC换成AUTH权限 [√]增加部门(网站后台),可设置后台内部用户(原管理员)所属于部门(原管理组),及对应职位(权限)。 [√]增加栏目权限统一设置,包括职位(原管理员组)及会员组的栏目权限。 [√]增加 添加文档时 点击数起始值可设置为随机数或固定数。 [√]增加文档的权重,权重越大的默认排前(用于文档的排序)。 [√]增加type标签调用范围,可调用对应栏目的信息,可调用对应栏目的父级栏目信息,可调用对应栏目的顶级栏目信息,使用时可3选1。 [√]增加栏目的状态,满足个性化需求。由原来的2种状态(显示、隐藏),变为3种状态:显示,隐藏(导航不显示,能访问),禁止(禁止访问) [√]增加栏目不存在的访问优化(属于SEO优化)。当栏目不存在/栏目禁止访问时,提示404(原来提示栏目不存在) [√]增加对应栏目的文档数标签:typenum。 [√]列表标签(如list,piclist等)增加对多栏目的支持,如typeid='2,3,4'。 [√]数据库表进行规范。如表名/字段名统一以小写和下划线分割。同时时间字段统一由原来时间截变为日期字段。 [√]自由块标签block调整为freeblock。解决跟框架模板block重名问题。 [√]跟国家言论政策接规,留言本和评论增加审核功能。新发布留言或评论需要审核后才会显示(默认)。当然如果有需求不审核能正常显示也可以,调用对应标签时,指定对应属性值即可。 [√]增加选择站内图片时,友好显示对应缩略图,同时可自由选择各尺寸图片(原来需要点击图片才会展示图片预览)。 [√]图片上传生成缩略图尺寸配置项,由原来2个合并成1个。 [√]客服代码进行全面升级。去除原来IE6的支持。新版本客服代码更现代,更美观。 [√]修改catlist标签不指定flag时(默认由原来为0变为1),则默认显示全部栏目。增加hideflag属性,当hideflag为0时,不包含隐藏的栏目。 [√]增强清除系统缓存功能,可以全部清除,也可以部份数据清除。如果清除过程有失败,也会及时提示,方便用户进一步处理。 [√]“更新静态缓存”功能进行合并优化(并不是所有人都会使用到,所以进行合并,同时有相关文字友好提示)。 [√]增加栏目/文档/留言/评论等标签的json接口,方便移动端使用数据。 [√]解决TP3.X在缓存使用却存在缺陷的安全问题 [√]禁止XYHCMS配置项填写php代码的等安全问题 行云海CMS(XYHcms)简介 行云海CMS(XYHcms)是完全开源的一套CMS内容管理系统,使用简单,轻松建站。 是企业建站、个人博客、个性网站的首选。系统简洁,高效,易用,一般的开发人员能够使用本系统以最低的成本、最少的人力投入,在最短的时间内架设一个功能齐全、性能优异的网站。 注:XYHCMS3.0要求php5.3及以上,如果php版本较低,请下载XYHCMS2.0 XYHCMS是基于PHP Mysql开发的网站内容管理系统,提供了单页模块,文章类模块,产品类模块,图片类模块,下载类模块等。你在使用过程中可选择任意模块来建设您的网站。 同时集成电脑版及手机版网站,方便各种终端访问。 伪静态一键设置,简单实用。 静态缓存设置,缓解服务器压力。 行云海CMS(XYHcms)前台页面   行云海CMS(XYHcms)后台管理 后台地址:域名/xyhai.php?s=/Index/index 用户名与密码:安装时可设置 后台页面: 相关阅读 同类推荐:CMS系统 企业网站
2026-01-04 10:27:14 8.49MB Php源码-CMS文章
1
在现代Web开发中,静态网站托管服务如GitHub Pages与边缘计算平台如Cloudflare结合,可以创造出许多创新的应用场景。本文将深入探讨如何利用Cloudflare Worker实现GitHub Pages上的动态博客,以此来增强静态托管站点的功能性。 Cloudflare Worker是Cloudflare提供的一种无服务器计算平台,它允许开发者在Cloudflare的全球网络上运行自定义的JavaScript代码,无需关心底层基础设施。通过Worker,我们可以拦截、修改或转发HTTP请求,从而实现许多动态功能,比如API代理、缓存控制、URL重写等。 对于GitHub Pages,这是一个免费的静态网站托管服务,它支持Jekyll等静态站点生成器生成的HTML页面。然而,由于其本质是静态的,因此无法直接处理动态内容,例如评论、实时交互或者用户登录。这就是Cloudflare Worker发挥作用的地方。 我们需要创建一个Cloudflare Worker。在Cloudflare的控制台上,选择你的域名并导航到Workers部分。然后,编写一个JavaScript脚本,该脚本将在每次有请求到达时运行。这个脚本可以解析请求,根据需要与后端服务通信(如API接口),并将结果返回给客户端。 以下是一个简化的示例: ```javascript addEventListener('fetch', event => { event.respondWith(handleRequest(event.request)) }) async function handleRequest(request) { // 检查请求是否指向博客文章 if (request.url.includes('/blog/')) { // 调用你的动态博客API获取内容 const response = await fetch('https://your-api.com/blog/' + request.url.split('/')[3]) // 将响应转换为HTML并返回 return new Response(response.text(), { status: response.status }) } else { // 对其他请求,直接返回原请求 return fetch(request) } } ``` 在上述代码中,我们监听所有fetch事件,当请求URL包含'/blog/'时,我们向自己的动态博客API发起请求,获取文章内容,然后返回响应给客户端。这样,虽然GitHub Pages本身不支持动态内容,但我们通过Cloudflare Worker实现了这一功能。 为了部署这个Worker,你需要将其保存为`worker.js`,并将其上传至GitHub。你可以创建一个新的GitHub仓库,或者将它作为现有博客仓库的一个子目录。接下来,配置Cloudflare域名解析,将你的博客域名指向GitHub Pages,并在Cloudflare Workers设置中关联你的`worker.js`。 在实现动态博客的过程中,可能还需要考虑其他因素,如用户认证、数据持久化和性能优化。例如,可以使用Cookie或JWT令牌进行身份验证,通过Cloudflare的KV(Key-Value)服务存储用户数据,以及利用缓存策略提高响应速度。 总结起来,通过将Cloudflare Worker与GitHub Pages结合,我们可以将原本静态的博客转变为具备动态功能的网站,实现诸如动态评论、实时互动等功能,同时保持了GitHub Pages的简单性和免费性。这种方法不仅适用于个人博客,也可以扩展到其他静态网站,为开发者提供了更多可能性。
2025-11-26 09:51:28 15KB JavaScript开发-内容管理系统
1
动易正式面向大中型企业和媒体机构发布SiteFactory 内容管理系统 4.0标准版。此次发布的动易 SiteFactory 4.0版本,首次将国际CMMI认证引入软件研发体系当中,完善了动易软件研发流程和提升了动易产品技术标准,为动易SiteFactory 增加了新动力。依托这种世界
2025-10-10 17:14:05 17.47MB phpCMS建站源码 sitefactory
1
【Yzncms内容管理系统 v1.0.0】是一个基于ThinkPHP5.0.11框架构建的开源内容管理系统,特别适合于二次开发和功能扩展。系统设计时考虑了代码的可维护性和扩展性,使得开发者能更高效地进行功能定制,降低开发成本,从而更加专注于业务的深度开发。 在内容管理系统(CMS)领域,Yzncms以其易用性和灵活性脱颖而出。CMS的主要目标是简化网站内容的创建、管理与发布流程,它通常包括后台管理系统、模板引擎、权限管理、内容编辑工具等功能。Yzncms采用ThinkPHP5.0.11作为基础框架,该框架具有良好的性能和丰富的生态,为开发者提供了强大的支持。 1. **ThinkPHP5.0.11框架**:这是一个流行的PHP轻量级框架,遵循MVC(Model-View-Controller)设计模式,强调简洁、快速的开发流程。其特性包括自动加载命名空间、依赖注入、异常处理、事件系统等,为Yzncms提供了稳定的基础。 2. **开源性质**:Yzncms的开源特性意味着源代码对所有人开放,用户可以自由查看、修改和分发。这鼓励了社区的参与,促进了系统的持续改进和创新。 3. **功能扩展性**:Yzncms的设计允许开发者轻松添加新功能,通过插件或模块化的方式实现。这使得系统能够适应各种不同需求,无论是简单的博客网站还是复杂的门户站点。 4. **代码维护**:良好的代码组织和规范使得维护工作变得简单。对于大型项目,易于维护的代码是关键,因为它可以减少后期的修复成本和时间。 5. **二次开发友好**:对于已经有网站的用户,Yzncms提供了一条平滑的升级路径,可以便捷地将现有网站集成到这个系统中,无需从头开始构建。 6. **权限管理**:作为一个成熟的CMS,Yzncms应该具备用户角色和权限管理功能,允许管理员设置不同的操作权限,确保网站的安全和管理效率。 7. **模板引擎**:Yzncms可能包含一套灵活的模板引擎,使得设计人员可以根据需求定制网站的外观和布局,同时保持后端逻辑与前端展示的分离。 在提供的压缩包文件中,我们看到以下几个文件: - **下载说明.htm**:这通常包含了系统安装、升级或使用过程中的详细步骤和注意事项。 - **易采源码下载说明.txt**:可能包含源码获取的详细信息,如版权声明、版本更新记录等。 - **易采源码下载.url**:这是一个快捷方式链接,可以直接打开到源码下载页面。 - **YZNCMS**:可能是系统的主目录,包含所有必要的源代码文件。 Yzncms内容管理系统v1.0.0是一个为开发者打造的高效、易用的开源CMS,借助ThinkPHP5.0.11的强大功能,它提供了完善的二次开发支持和代码维护能力,是搭建和管理各类网站的理想选择。
2025-07-11 11:11:55 5.51MB v1.0.0
1
Yzncms内容管理系统(又名御宅男cms)是完全开源的项目,基于ThinkPHP5.011最新版,框架易于功能扩展,代码维护,方便二次开发。帮助开发者简单高效降低二次开发成本,满足专注业务深度开发的需求。 Yzncms内容管理系统使用 环境要求: ThinkPHP5.09的运行环境要求PHP5.4以上。(注意:PHP5.4dev版本和PHP6均不支持) 安装教程: 第一步:修改数据库配置 apps/database.php 第二步:将根目录的yzncms.sql文件导入数据库即可 第三步:后台入口 http://您的域名/admin 默认账号密码admin 123456 PS: 本系统持续更新 由于时间关系 更新时间较长 本系统从0开始发布 TP新手可以看看如何写一个cms 任何问题都可以提交到码云的issues里 Yzncms内容管理系统截图 相关阅读 同类推荐:站长常用源码
2025-07-11 11:11:22 5.51MB Php源码-CMS文章
1
八哥内容管理系统(BageCms)是一款基于php mysql开发的多功能开源的网站内容管理系统。使用高性能的PHP5的web应用程序开发框架YII构建,具有稳定、安全、高效、跨平台等特点。采用MVC设计模式,定制方便灵活,可用于企业建站、个人博客、资讯门户、图片站等各类型站点。 八哥内容管理系统(BageCms) 3.1.3 更新日志:2016-10-30 此次更新仅做安全问题进行修正,未涉及到程序的功能升级。 特点: 1.开源免费 无论是个人还是企业展示型网站均可用本系统来完成。 2.数据调用方便快捷 自主研发的数据调用模块,能快速调用各类型数据,方便建站。 3.应用范围广 这套系统不只是企业网站管理系统,也不是博客程序,更不是专业的图片管理系统,但它却具备大部分企业站、博客站、图片站的功能。 4.安全高性能 基于高性能的PHP5的web应用程序开发框架YII构建具有稳定、安全、高效、跨平台等特点。 5.URL自定义 系统支持自定义伪静态显示方式,良好的支持搜索引擎SEO。个性化设置每个栏目、内容的标题标签、描述标签、关键词标签。 6.自定义数据模型 系统可自定义数据模型满足各种表示形式和字段需求。 7.完善的后台权限控制 特有的管理员权限管理机制,可以灵活设置管理员的栏目管理权限、网站信息的添加、修改、删除权限等。
2025-05-17 15:50:07 6.6MB PHP源码-全站CMS
1
JEECMS是一款集PC端、手机H5网页、APP、微信小程序的建站利器,支持栏目模型与内容模型交叉自定义,对于不懂技术的用户来说,只要通过后台的简单设置即可自定义集新闻管理、图库管理、视频管理、下载系统、文库管理、政务公开、作品管理、产品发布、供求信息、房屋租售、招聘信息、网络问券调查及留言板于一体的综合性且不失个性化的门户网站。
2025-05-15 10:49:04 10.41MB jeecms java开源 内容管理系统
1
YzmCMS是一款轻量级开源内容管理系统,它采用自主研发的框架YZMPHP开发。程序基于PHP+Mysql架构,并采用MVC框架式开发的一款高效开源的内容管理系统,可为公司企业、个人站长快速建站提供解决方案。
2025-05-05 21:04:37 4.88MB 开源cms 免费cms yzmcms
1
1、增加了文章采集功能。 2、增加了传统静态生成的功能。 3、增加了验证码的语音提示功能。 4、增加了在线执行SQL的功能(access版本也可以)。 5、增加了Discuz!NT的单向整合功能(有意深度整合的朋友可E-mail联系我)。 6、对前台页面进行了一定的SEO优化。 7、更换了后台皮肤。 8、其他很多小地方的修改。
2025-04-11 03:39:06 12.82MB 管理系统 Cms 源码
1