Download the PHP package yikai/yikaicms without Composer

On this page you can find all versions of the php package yikai/yikaicms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package yikaicms

YikaiCMS v2.0.0

面向企业官网与外贸网站的轻量 PHP CMS · 源码公开,免费商用

Release CI PHP

在线演示 · 下载最新版 · 使用教程 · 官网 · 更新日志

左:前台首页(Default 主题) · 右:易开网页构建器可视化编辑首页

简体中文 · 轻量、多语言、可视化的企业建站系统:PHP 原生部署,MySQL / SQLite 均可;企业官网常用的栏目、产品、新闻、案例、表单询盘、SEO 都已内置,不用装一堆插件;支持简体中文、English、日本語多语言站点。

English · A lightweight PHP CMS for business and export websites: deploys on plain PHP with MySQL or SQLite, ships the columns, products, news, cases, inquiry forms and SEO a company site needs, and builds multilingual sites in Chinese, English and Japanese. Source available and free for commercial use.

日本語 · 企業サイト・海外向けサイトのための軽量 PHP CMS。PHP だけで動作し、MySQL / SQLite に対応。カテゴリ、製品、ニュース、事例、問い合わせフォーム、SEO を標準搭載し、中国語・英語・日本語の多言語サイトを構築できます。ソース公開・商用無料。


适合谁

一个网站十几个栏目、几百个产品、一两千条内容——这类企业站用 YikaiCMS 开箱即可完成。 大型电商、社区论坛这类场景不是它的目标。

3 分钟安装

  1. 下载完整包 yikaicms-v2.0.0.zip(校验文件 yikaicms-v2.0.0.sha256),解压上传到网站根目录(也可以放在子目录);
  2. 确保站点根目录(安装器写入 installed.lock)和 /config/、/uploads/、/storage/ 可写,浏览器访问 http://你的域名/install/,按向导选择 MySQL 或 SQLite 完成安装;
  3. 配置伪静态(宝塔面板:站点 → 设置 → 伪静态,写入一行 include /www/wwwroot/<你的站点目录>/deploy/nginx-baota.conf;);
  4. 登录后台,在「建站向导」里从 30 套行业整站模板中挑一套导入,或直接在演示内容上修改。

各类主机的伪静态写法、安全规则与常见 404 排查见下文 安装与部署。

Windows 本机试用:用 易开面板 新建项目时选「YikaiCMS 最新版」,自动下载、建库并完成安装,不用配服务器。

核心能力

功能详情 ### 内容管理 - **栏目管理** — 无限层级栏目树,拖拽排序,多种栏目类型(列表、单页、产品、案例、下载、招聘、相册、外链) - **产品中心** — 多级分类,品牌、标签、图片组、规格参数、价格;产品与产品分类支持自定义网址 - **文章系统** — 多分类管理,置顶 / 推荐 / 热门标记,HugeRTE 富文本编辑 - **案例、招聘、下载** — 行业方案与成功案例;职位发布与筛选;文件分类、本地上传与外链、下载计数 - **单页与发展历程** — 企业简介、服务流程等静态页面;时间线多种布局,`[timeline]` 短码可嵌入任意页面 - **自定义内容模型** — 后台定义内容类型(团队 / 解决方案 / FAQ…),自动获得增删改查与前台列表 / 详情 ### 整站模板 - **整站模板市场** — 后台「建站向导」或「整站模板市场」浏览 30 套官方模板,可先看在线演示;导入时一并安装、启用模板用到的插件 - **安全导入** — 大包分批处理,导入后给出检查报告,不满意可恢复到导入前的快照;已有内容的网站在导入前需确认已备份 - **导出(专业版)** — 把整站(主题、栏目、内容、产品、表单、媒体与插件数据)打成模板包,用于复制给其他客户站;同一版本线(如 2.0.x)内均可导入 ### 易开网页构建器 - **可视化编辑** — 区块 → 列 → 元素三层结构,拖拽排序,常用元素开箱即用(标题、富文本、图片、按钮、视频、卡片、轮播、导航、表单、价格方案、客户评价等) - **实时预览** — 桌面 / 平板 / 手机与宽屏断点,响应式间距与显示控制 - **模板与区块库** — 内置整页模板、页头 / 页脚预设与常用区块,一键插入 - **布局与动态内容** — 容器嵌套、CSS Grid、画布上拖动调整间距;容器循环查询与 `{{数据来源.字段}}` 动态标签 - **样式与代码** — 元素、区块与区块标题可设置 ID、CSS 类、属性与自定义 CSS,另有页面 CSS;图片取景、成组灯箱与元素动效 - **网站页面模板** — 产品 / 文章 / 自定义内容的详情页,栏目列表页、搜索页与 404 页均可自行设计,按分类 / 栏目指定适用范围 - **专业功能** — 循环模板、显示条件、样式预设、表格、价格方案、全局类与元素交互由「易开网页构建器 Pro」插件提供(需专业授权,从插件市场安装);内容维护模式、单页外框覆盖与整站模板导出填写注册码即可使用。已发布的内容始终正常显示 ### 首页与主题 - **首页区块** — 轮播图、关于我们、数据统计、核心优势、栏目内容、客户评价、合作伙伴、CTA,可按语言编辑,拖拽排序、独立开关 - **随包主题** — Default(标准)、Business(深色商务风)、Minimal(极简);更多主题在后台「主题 → 模板市场」按需安装 - **模板覆盖** — layouts / blocks / partials 三层模板,theme.json 规范校验 ### 媒体与互动 - **媒体库与相册** — 图片与文件统一管理,自动缩略图;多相册拖拽排序 - **轮播图** — PC / 移动端双图、定时展示、分组管理 - **表单与询盘** — 可视化表单设计器,`[form-slug]` 短码嵌入;产品详情页内联询盘,多阶段状态管理,邮件模板 - **会员与社交** — 前台注册登录、下载登录限制;20+ 社交平台图标配置;友情链接 ### AI 内容助手 - 支持 OpenAI、Claude (Anthropic)、DeepSeek、通义千问 (Qwen)、智谱 (GLM) - 一次生成标题、摘要、标签、URL 别名与正文;改写润色、续写、SEO 优化、摘要生成 - API Key 加密存储,调用日志与 Token 用量统计 ### 系统管理 - **角色权限** — 多角色,按内容类型细分的编辑 / 删除权限 - **数据库** — 一键备份、按表导出、SQL 导入、日志清理 - **升级** — 内置升级检测,完整包与增量包在线升级,升级前自动备份 - **SEO 与安全** — Sitemap / OG / Canonical / 站长验证;登录保护、IP 白名单、表单防刷 - **扩展字段** — 自定义内容 / 产品字段 ### 插件 **随包预装**:轻量商城、返回顶部、Cookie 同意横幅(GDPR / PIPL,Google Consent Mode v2)、产品导入。 **插件市场**(后台「插件管理 → 插件市场」,SHA256 + RSA 签名校验):网站公告、后台菜单排序、数据库搜索替换、网站统计接入、SEO 助手、LOGO 制作、产品轮播、易登录、整站模板的配套插件(如民宿订房咨询),以及需专业授权的易开网页构建器 Pro。

安装与部署

环境要求

项目 要求
PHP >= 8.0(建议 8.2+)
数据库 MySQL 5.7+ / MySQL 8.0+(utf8mb4)或 SQLite 3
Web 服务器 Apache(启用 mod_rewrite)或 Nginx
PHP 扩展(必需) pdo、json、mbstring、fileinfo、dom
PHP 扩展(推荐) curl、openssl、gd、zip、simplexml(在线升级、缩略图、授权校验与 XLSX 导入需要)

以上要求由 includes/RuntimeRequirements.php 统一定义,安装器、站点健康检查与兼容层都从那里读取; 改要求请只改那一处。simplexml 核心不依赖,仅 product-import 插件读 XLSX 时用到。

本机试用:易开面板

易开面板(Yikai Panel) 是易开出品的 Windows 本地 PHP 开发环境:Nginx / Apache、PHP 8.0 / 8.2 / 8.5、MySQL 5.7 / 8.0 与 SQLite 一次装好,图形界面操作,不用命令行、Docker 或 WSL。

下载:panel.yikai.cn(Windows 10 / 11 x64,中文 / English / 日本語界面)。

1. 下载部署

确保以下目录可写:站点根目录(安装器写入 installed.lock)、/config/、/uploads/、/storage/

2. 运行安装向导

浏览器访问 http://你的域名/install/,按向导完成安装。

支持 MySQL 和 SQLite 两种数据库。

3. 配置伪静态

「首页正常,点栏目就 404」几乎都是这一步没做。

YikaiCMS 内置 PHP 路由分发器(includes/Dispatcher.php),只要把「不存在的文件」 统一交给 index.php,剩下的路由由 PHP 完成。 所以多数主机不需要逐条 rewrite,配一条 catch-all 即可。

Apache

.htaccess 已内置,确保启用 mod_rewrite 且 AllowOverride All。

宝塔面板(Nginx)

站点 → 设置 → 伪静态,把下面这一行写进去并保存(无需重启):

随包的 deploy/nginx-baota.conf 除了路由规则,还封禁了 config/、storage/、 install/sql/ 等敏感目录,并拒绝执行 uploads/ 里的 PHP。升级解压新包会一并更新 这个文件,宝塔「重载配置」即生效。不想用 include 的话,把该文件内容整段粘进伪静态框 也可以,但每次升级都要重新粘一次。

⚠ 不要只选 wordpress 预设。 它只有一条 catch-all:

try_files 会先放行磁盘上真实存在的文件,而 SQLite 站点的数据库就在站点目录内的 storage/database.sqlite。没有额外的拒绝规则时,它会走静态文件通道直接被下载, 根本不经过应用鉴权;包内的 .htaccess 只对 Apache 有效,nginx 不读。 部署完请当场验证:浏览器访问 /storage/database.sqlite 必须是 403 或 404。

阿里云 / 万网 云虚拟主机

主机控制面板 → 高级环境设置 → NGINX 设置,把默认的 location / {} 与 location ~ /\.ht {deny all;} 两段整体替换为下面内容, 保存即生效(无需重启):

该面板只允许 location / allow / deny / try_files / rewrite / return / if / set, 且后七者必须写在 location 内——上面的写法已经遵守这些限制。 与源码 deploy/aliyun-nginx-minimal.txt 的规则逐条一致(该文件带逐条说明):敏感目录、上传目录里的 PHP、文档与 SQL 文件、安装目录里除入口以外的文件都在服务器层拦截。

自建 Nginx

完整示例见源码 deploy/nginx-server.conf,改完 nginx -s reload。

部署在子目录

安装器、前台、后台与可视化编辑器都可以在子目录下运行,.htaccess 放在域名根目录或子目录均可用。 Nginx 下一个 server 块服务多个一级子目录站点的写法见源码 deploy/nginx-subdirectories.conf,说明见 deploy/SUBDIRECTORY.md。

配好了仍然 404?

按顺序排查:栏目是否已启用 → 别名(slug)是否与其它栏目/单页重名 → 栏目类型是否为「外链」(这类只跳转、本身没有页面)→ 是否开了「静态生成」(开启后页面由已生成的静态文件提供,新栏目需重新生成一次)。

4. 安装后


开发文档

适用于开发者及不同 AI 编程助手,不包含易开网页构建器插件开发。

目录结构

技术栈

层面 技术
后端 PHP 8.0+,纯原生,无框架
数据库 MySQL 5.7+ / 8.0+ / SQLite 3,PDO
前端样式 Tailwind CSS v4
前端交互 Alpine.js v3
富文本 HugeRTE(TinyMCE 6 的 MIT 分支)
轮播图 Swiper
拖拽排序 SortableJS
AI 接口 OpenAI / Anthropic / DeepSeek / Qwen / Zhipu

许可证

YikaiCMS 源码公开(Source Available),免费商用,采用 《YikaiCMS 软件许可协议》,Copyright (c) 2026 Yikai。 它不是 MIT、GPL、Apache 等 OSI 开源许可证,主要条款:

随包第三方组件按其各自协议授权,清单见 THIRD-PARTY-NOTICES.md。

相关链接


All versions of yikaicms with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
ext-dom Version *
ext-fileinfo Version *
ext-json Version *
ext-mbstring Version *
ext-pdo Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package yikai/yikaicms contains the following files

Loading the files please wait ...