ovaldivia / omcms
适用于新闻网站的简单PHP 7 CMS
1.0.1
2019-01-27 20:23 UTC
Requires
- php: ~7
- ext-curl: *
- ext-gd: *
- ext-imagick: *
- ext-mcrypt: *
- ext-pdo_mysql: *
- ext-xml: *
- bramus/router: ~1.3
- evert/sitemap-php: ^1.2
- tinify/tinify: ^1.5
- vlucas/phpdotenv: ^2.5
Requires (Dev)
- phpunit/phpunit: ^4.8.35 || ^5.0
This package is not auto-updated.
Last update: 2024-10-02 04:03:01 UTC
README
这是一个从头开始构建的简单CMS,易于使用和维护。
功能
- 新闻/文章的响应式设计
- 快速图片加载。图片优化,首先显示低分辨率版本,以便页面加载更快。
- 桌面版本中突出显示主要新闻
- 热门新闻栏
- 热门视频栏
- 快速新闻横幅
- 需要密码的管理控制台
- 管理员和作者角色
- 开发者视图,可以预览文章
- 设置文章状态:生产部署、开发部署、保存、存档
- 文章编辑,可以添加标签、视频和HTML文本
- 将图片保存到AWS S3,优化,调整大小。
- 创建网站地图文件
要求
PHP 7>, Apache 2.* , Mysql >5, composer
PHP INI: short_open_tag必须启用
安装
APP:使用composer
composer create-project ovaldivia/omcms omcms
DB:使用db/schema.sql在MySQL上创建数据库
上传文件夹:创建上传文件夹
xmls文件夹:创建xmls文件夹
Robot.txt:更新文件以包含您的域名
可选:将Google分析转换脚本添加到
- views/helpers/analytics.js.php
- views/helpers/conversion.js.php
管理控制台
/omcmsadmin