FOXCMS黔狐内容管理系统 PHP开源版
#### 用心做开源,我们也很需要您的鼓励!动动发财的手指,戳右上角🌟Star,谢谢!
--- ### 💎系统介绍 FoxCMS是一套可免费商用开源的内容管理系统,采用PHP+MySQL架构。内置企业常用的内容模型,如单页、文章、产品、图集、视频、反馈、下载等,并配备丰富的模板标签及强大的SEO和伪静态优化机制。无需复杂编程技能,仅需掌握HTML即可快速构建出多元化的应用场景,实现内容的高效管理。系统支持多语言、表单设计、访客统计、消息通知、云存储服务等,更多应用插件持续上架中,欢迎大家提出宝贵意见和建议。 --- ### 🖥 基础信息 | 平台 | 地址 | |----|----| | 前端演示 | [http://demo.foxcms.cn](http://demo.foxcms.cn) | | 后台演示| [http://demo.foxcms.cn/admin.php](http://demo.foxcms.cn/admin.php) | | 模板手册| [https://www.foxcms.cn/help/template](https://www.foxcms.cn/help/template) | | 开源协议 | [https://www.foxcms.cn/system/statement/](https://www.foxcms.cn/system/statement/) | 点击查看更新日志 --- ### 💽运行环境 - Nignx /Apache(推荐)/IIS - PHP 7.1-7.4 - MySQL 5.7-8.0 --- ### ⚙️安装教程 1. 将源码上传至主机站点对应web根目录(www常见目录名之一); 2. 访问http://您的域名,根据提示进行安装。
--- ### 🎛️核心功能 |功能名称 # | 功能描述 | |----------|----| | 基本设置 | 可对站点状态的开启/关闭配置、后台管理入口的修改,包括站点描述、关键词、名称、LOGO、网站备案号、公安备案号、联系方式等基本信息的设置。| | 广告列表 | 管理站点上的广告展示位置,包括添加、编辑、删除和查看广告位信息,包括但不限于对广告位的创建、代码生成、属性设置(如名称、图片、链接、其他信息等),系统内置字段不能满足使用时,支持自定义添加广告位字段。| | 附件设置 | 配置附件的存储位置(本地服务器、云存储服务),文件支持格式如jpg, png, pdf, docx, mp4等,设置单个文件上传文件的大小限制,防止过大文件上传导致的性能问题。| | 图片水印 | 允许用户选择水印的类型,通常包括文字水印和图片水印两种,用户可输入自定义的文本作为水印,支持调整字体、字号、颜色、样式(如加粗、斜体)等;图片作为水印时,支持调整 水印坐标位置、大小、透明度等。| | 友情链接 | 帮助管理员方便地管理与其他站点之间的相互链接,从而增强网站间的合作、互访和SEO(搜索引擎优化)效果,允许管理员对已存在的友情链接进行编辑,修改其名称、URL、描述、启用状态等信息。| | 自定变量 | 管理员或开发人员根据实际需要扩展,动态添加自定义字段用于全局变量,支持多种字段类型的添加。| | 栏目列表 | 栏目列表管理是一个核心功能,允许管理员创建、编辑、删除和排序网站的各个栏目(或称为分类、频道、板块等),以实现对站点内容结构的灵活控制。| | 批量新增 | 支持对多个栏目进行批量添加操作,以便在栏目数量较多时提高管理效率。| | 栏目层级 | 通过实现栏目层级设置功能,能够支持复杂的信息架构需求,从而构建出符合站点内容的导航体系,系统支持一级、二级、三级类型的层级设置。| | 栏目字段 | 允许管理员灵活地管理、添加各个栏目的数据结构和展示方式,使得管理员能够轻松地构建和维护各种复杂的网站栏目结构。| | 模型管理 | 内置网站中常用的单页、文章、产品、图集、视频、反馈、下载等内容模型,允许管理员编辑现有模型,同时支持创建新模型。模型管理功能灵活支持网站的数据结构定义和管理工作,为开发者提供坚实的基础。| | 内容管理 | 内容管理功能根据所添加的栏目动态显示,根据栏目所属内容模型调用对应的内容管理模块,让网站管理员能够高效地创建、编辑、组织和发布各种类型的网站内容。| | 媒体管理 | 媒体管理器功能是一个常用的功能模块,管理员能轻松地上传、编辑、分类和删除包括图片、视频等在内的媒体文件,以便在网站的不同部分中使用这些文件,包含本地文件和远程文件的管理,可以极大地提升工作效率。| | 模板文件 | 模板文件管理用于定义网站的结构,提供代码编辑器,使得管理员对html模板进行编辑时,无需单独登录主机的情况下,轻松地新增、编辑和删除模板代码,系统对代码进行审核,防止恶意代码注入。 | 模板样式 | 提供CSS样式编辑器,对于需要深入定制的用户可直接在后台新增或调整CSS样式文件,为防止恶意代码注入,对JS文件禁止操作。| | 角色管理 | 在系统中实现细粒度的权限控制机制,用于定义和管理系统中不同用户角色的权限和职责。通过角色管理,系统管理员可以灵活地控制每个用户只能访问其被授权的资源。| | 用户管理 | 负责处理与系统用户相关的所有操作,包括用户的创建、编辑、删除、权限分配、状态管理等。| | 操作日志 | 记录了系统管理员或用户在后端执行的各种操作,如内容发布、用户管理、系统设置更改等。这个功能不仅有助于监控和审计系统的使用情况,还能在出现问题时帮助开发者或管理员快速定位问题原因。| | 数据备份 | 确保了系统数据的安全性和可恢复性,在遭遇数据丢失、系统崩溃或恶意攻击时能够迅速恢复系统的正常运行,支持单表备份和全表备份。| | 安全管理 | 通过合理配置和使用该功能,如果IP地址在黑名单中,则直接拒绝该请求,可以显著提升网站的安全性和稳定性,包括添加、删除、编辑、搜索等功能,以便管理员能够方便地管理黑名单中的IP地址,发挥着阻止恶意访问和攻击的关键作用。| | 应用中心 | 安装和卸载系统扩展应用(如插件、模块、应用等)的集中管理中心,分为系统内置应用、云上应用、扩展应用等类型,为用户提供了一个便捷、高效的方式来扩展和定制功能。| | SEO设置 | 通过这一功能,管理员可以调整站点的URL结构,优化路径,URL模式的选择,支持动态、伪静态、静态html的模式选择,选择伪静态时,系统根据Web服务器软件类型成生伪静态配置文件。| | 网站地图 |网站地图支持html、xml、txt三种类型,列出了网站上的所有重要页面及其关系。这些地图不仅方便用户浏览网站结构,还为搜索引擎提供了关于网站内容的详细指南,有助于搜索引擎更有效地索引和抓取网站内容。| | 搜索配置 | 热词搜索配置功能允许管理员定义、管理和展示一系列热门搜索词,这些词通常从而引导用户发现热门内容或相关产品,提升内容的曝光度。| | TAG标签 | TAG标签管理功能允许管理员为内容(如文章、产品、帖子等)分配标签(Tags),通过标签,用户可以更轻松地找到相关的内容,而搜索引擎也能更好地理解网站的结构和内容,从而提升网站的SEO性能。| ### 🗳️后台UI界面
--- ### 🎨模板开发 为模板开发者提供简单实用的模板标签引擎,相信会大大提高前端模板的开发效率。 #### 目录结构 模板目录在系统根目录下的templets内,下面是模板目录的文件目录结构。 ``` templets ┣━ skin ················································· 模板资源目录 ┃ ┣━ css ············································ 模板CSS样式目录 ┃ ┣━ js ············································· 模板JS脚本目录 ┃ ┣━ fonts ·········································· 模板font字体目录 ┃ ┗━ images ········································· 模板图片目录 ┃ ┗━ foxui01 ·············································· 默认模板HTML目录 ``` #### 模板设计 模板文件为html文件,后缀名为.html,放入foxui01文件夹(默认文件夹名,如已修改放入对应的文件夹即可) ``` foxui01 ┣━ header ················································· 头部模板名 ┣━ fooder ················································· 底部模板名 ┣━ index ·················································· 首页模板名 ┣━ list_自定义 ············································· 列表模板名 ┣━ index_自定义 ············································ 单页模板名 ┣━ index_自定义 ············································ 单页模板名 ┗━ view_自定义 ············································· 文章模板名 ``` #### 标签参考 1、文件调用实例: ``` {include file="header"/} ``` 2、全局标签调用实例: ``` {fox:basic name='name'/} 网站名称 {fox:basic name='web_logo'/} 网站LOGO ``` 3、列表标签调用实例: ``` {fox:arclist row='10'} [$field.title] {/fox:arclist} ``` 4、内容页标签调用实例: ``` [$article.title] 文章标题 [$article.content] 文章内容 [$article.author] 文章作者 [$article.keywords] SEO关键词 ``` 更多标签请参考模板手册,点击查看 模板手册 #### 默认前端模板
### 📃版权须知 GPL-3.0 是一种宽松的开源许可: 1. **授许许可:** 允许任何人以任何目的使用,支持二次开发,允许商业用途,请自觉遵守使用协议。 2. **版权声明:** 要求在软件和相关文档中包含原始版权声明和许可证声明,不允许对程序代码以任何形式任何目的的再发行或出售,否则将追究侵权者法律责任。望自觉遵守。 3. **保证免责:** 表明该软件是按现状提供的,没有任何明示或暗示的担保或保证。作者不承担任何赔偿责任。 --- ### 👨🏻‍💻参与项目 非常欢迎您对FoxCMS的开发作出贡献!你可以选择以下方式向FoxCMS贡献: - [Github - 发布issue进行问题反馈和建议](https://github.com/qianfox/foxcms/pulls) - [Gitee - 发布issue进行问题反馈和建议](https://gitee.com/qianfox/foxcms/pulls) - [Gitcode - 发布issue进行问题反馈和建议](https://gitcode.com/qianfox/foxcms/merge_requests) > 通过Pull Request提交修复、完善我们的文档和例子 --- ### 📃版权信息 - 本项目包含的第三方源码和二进制文件之版权信息另行标注。 - 版权所有Copyright © 2021-至今 By QianFox (https://www.QianFox.com)All rights reserved。 - FoxCMS/FoxUI商标和著作权所有者为贵州黔狐科技股份有限公司。 **[🔝返回顶部 ](https://gitee.com/qianfox/foxcms#%F0%9F%92%8E%E7%B3%BB%E7%BB%9F%E4%BB%8B%E7%BB%8D)**