哪些 CMS 会出现product目录 / 模块
product代表产品模块,国内企业建站 CMS 大量使用 product 命名,分为两种:①程序源码目录product;②模板目录的 product 模板文件;③URL 路由出现/product/访问路径。
一、源码自带 product 模块目录(ThinkPHP 内核国产 CMS)
1、EyouCMS(易优 CMS)【最典型】
- 路径:
application/product/,完整独立 product 模块(控制器、模型、视图),专门做企业产品展示,是易优原生内置模块,不是插件。 - 访问 URL:
/product/index.html产品列表、/product/detail/id.html产品详情。 - 模板:
template/pc/lists_product.htm、product_detail.htm。
2、TuziCMS(兔子 CMS)
TP 内核企业 CMS,模板目录直接存在
product_detail.html、product_group.html产品模板文件,路由 /product/。
3、PbootCMS
原生不带物理
product文件夹;二次开发后会新建/apps/home/controller/ProductController.php,路由配置product/*,原版默认没有实体 product 目录,属于开发者自建模块。
4、ThinkCMF
原版无 product;很多二次开发的企业版,会手动增加
product应用目录用于产品管理。
二、没有物理 product 目录,但 URL 显示 /product/(伪静态)
- 织梦 DedeCMS:没有
product文件夹;使用【产品模型】,栏目别名设置为product,伪静态后浏览器地址出现/product/,服务器硬盘找不到 product 文件夹,只是栏目别名。 - 帝国 CMS:和织梦一样,自定义栏目别名 = product,URL 出现 /product,磁盘无该目录。
- PHPCMS V9:自定义模型,栏目别名写 product,伪静态路径显示 /product。
重点区分: ✅EyouCMS:硬盘真实存在application/product/物理文件夹。 ❌织梦 / 帝国:只是栏目别名,服务器里没有 product 目录。
三、海外 CMS
- Magento:有
catalog/product,商品目录,电商系统,不是普通企业 CMS。 - WordPress:原生无 product 目录;安装 WooCommerce 插件后,URL 会出现
/product/,是自定义文章类型,磁盘不会生成 product 物理文件夹。
快速判断小技巧
- FTP 看服务器文件,如果根目录下有
application/product/→ 90% 就是易优 EyouCMS,这是国内最常见带实体 product 目录的 CMS。 - FTP 找不到 product 文件夹,但浏览器 url 是
/product/→ 大概率织梦、帝国、PHPCMS,栏目别名设置成 product。
简单对照表
表格
| CMS | 物理磁盘 product 文件夹 | URL 出现 /product | 说明 |
|---|---|---|---|
| EyouCMS 易优 | ✅ application/product |
✅ | 原生产品模块,最常见 |
| TuziCMS 兔子 CMS | ✅模块目录 | ✅ | TP 企业 CMS |
| PbootCMS 原版 | ❌ | ❌ | 需二次开发新增 Product 控制器 |
| Dede 织梦 | ❌ | ✅ | 栏目别名,伪静态 |
| 帝国 CMS | ❌ | ✅ | 栏目别名 |
| PHPCMS V9 | ❌ | ✅ | 自定义模型别名 |
| WordPress+Woo | ❌ | ✅ | 插件自定义文章类型 |
| Magento | ✅catalog/product |
✅ | 电商系统 |
