tecnodes / encore
Encore 应用程序。
3.0.1
2024-05-09 22:23 UTC
Requires
- php: ^8.2
- ext-json: *
- astrotomic/laravel-translatable: ^11.10
- cartalyst/sentinel: ^7.0
- composer/installers: ^2.1
- doctrine/dbal: ^3.3
- guzzlehttp/guzzle: ^7.2
- guzzlehttp/psr7: ^2.2
- illuminate/support: ^10.2
- intervention/image: ^2.7
- laravel/framework: ^10.5
- laravel/passport: ^11.8
- laravel/sanctum: ^3.2
- laravel/tinker: ^2.8
- laravel/ui: ^4.2
- laravelcollective/html: ^6.3
- mcamara/laravel-localization: ^1.8
- spatie/laravel-responsecache: ^7.4
- symfony/yaml: ^6.0
- tecnodesignc/adminlte-theme: ^2.0
- tecnodesignc/core-module: ^3.0
- tecnodesignc/dashboard-module: ^3.0
- tecnodesignc/encore-theme: ^2.0
- tecnodesignc/laravel-menus: ^9.0
- tecnodesignc/media-module: ^3.0
- tecnodesignc/menu-module: ^3.0
- tecnodesignc/page-module: ^3.0
- tecnodesignc/presenter: ^0.2.6
- tecnodesignc/setting-module: ^3.0
- tecnodesignc/stylist: ^2.1
- tecnodesignc/tag-module: ^3.0
- tecnodesignc/translation-module: ^3.0
- tecnodesignc/user-module: ^3.0
- tecnodesignc/workshop-module: ^3.0
- tightenco/ziggy: ^1.4
- typicms/nestablecollection: ^3.0
- venturecraft/revisionable: ^1.39
- yajra/laravel-datatables-oracle: ^10.3.1
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.6
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.0
- spatie/laravel-ignition: ^2.0
README
EncoreCMS 是一个带有无头内容管理系统的开源 Web 应用程序开发平台。
EncoreCMS 3.0 使用 laravel 10
、vue
、vuex
、buefy
和 bulma
构建,其 模块 和 主题 采用 分层模型视图控制器 (HMVC) 结构。
快速入门
composer create-project tecnodes/encore ecms
cd ecms/
mv public_html ../public_html
注意:EncoreCMS 已配置为将 public_html 文件夹与系统文件分开,如果您不想保留此配置,则应
- 使用以下方式修改
bootstrap/app.php
文件。
// set the public path to this directory $app->bind('path.public', function() { return __DIR__.'/../public_html'; });
- 使用以下方式修改 public_html/index.php 文件。
if (file_exists($maintenance = __DIR__.'/../storage/framework/maintenance.php')) { require $maintenance; } require __DIR__.'/../vendor/autoload.php'; $app = require_once __DIR__.'/../bootstrap/app.php';
### 安装 EncoreCMS
php artisan encore:install
EncoreCMS 有何不同?
-
旨在开发大型应用程序
-
基于结构化(HMVC)的模块和主题
-
鼓励使用如
Vue
、Vuex
、Buefy
等最新技术
为什么选择 EncoreCMS?
好吧,为了回答这个问题,问问自己:您是否想要开发一个内容管理系统,它不会妨碍您的企业应用程序?如果是这样,EncoreCMS 就适合您。
加入我们
- 在 GitHub 上贡献并提出问题。
我们正在积极寻求为我们的 encorecms 文档 贡献,请随时发送 pull requests
。
支持我们
请考虑为项目加星标,以显示您的支持。
TecnoDesign 是一家位于哥伦比亚的 Web 代理机构。您可以在 GitHub 上找到我们所有开源项目的概述。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。