treolabs / treocore
TreoCORE. 开源应用程序。
Requires
- php: ^7.1
- ext-curl: *
- ext-exif: *
- ext-gd: *
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
- ext-pdo_mysql: *
- ext-xml: *
- ext-zip: *
- composer/semver: ~1.4.0
- doctrine/dbal: ~2.4.2
- monolog/monolog: ~1.20.0
- mtdowling/cron-expression: ~1.0.3
- php-mime-mail-parser/php-mime-mail-parser: ~2.10.0
- phpoffice/phpspreadsheet: ~1.8.0
- slim/slim: ~2.6.2
- symfony/event-dispatcher: ~4.3.0
- symfony/workflow: ~4.3.0
- tecnickcom/tcpdf: ~6.2.17
- yzalis/identicon: ~1.1.0
- zbateson/mail-mime-parser: ~0.4.8
- zendframework/zend-mail: ~2.10.0
- zendframework/zend-servicemanager: ~3.3.2
- zordius/lightncandy: ~0.21
- dev-master
- 3.25.29
- 3.25.28
- 3.25.27
- 3.25.26
- 3.25.25
- 3.25.24
- 3.25.22
- 3.25.19
- 3.25.18
- 3.25.17
- 3.25.16
- 3.25.15
- 3.25.14
- 3.25.12
- 3.25.11
- 3.25.10
- 3.25.9
- 3.25.8
- 3.25.7
- 3.25.4
- 3.25.3
- 3.25.2
- 3.25.1
- 3.25.0-rc20
- 3.24.x-dev
- 3.24.33
- 3.24.32
- 3.24.31
- 3.24.27
- 3.24.26
- 3.24.25
- 3.24.23
- 3.23.42
- 3.23.39
- 3.23.38
- 3.23.36
- 3.23.35
- 3.23.34
- 3.23.33
- 3.23.31
- 3.23.28
- 3.23.27
- 3.23.26
- 3.23.25
- 3.23.24
- 3.23.23
- 3.23.22
- 3.23.21
- 3.23.20
- 3.23.19
- 3.23.18
- 3.23.17
- 3.23.16
- 3.23.15
- 3.23.14
- 3.23.13
- 3.23.12
- 3.23.11
- 3.23.10
- 3.23.9
- 3.23.8
- 3.23.7
- 3.23.6
- 3.23.5
- 3.23.4
- 3.23.2
- 3.23.1
- 3.23.0
- 3.22.11
- 3.22.9
- 3.22.8
- 3.22.7
- 3.22.6
- 3.22.5
- 3.22.4
- 3.22.3
- 3.22.2
- 3.22.1
- 3.22.0
- 3.21.4
- 3.21.3
- 3.21.1
- 3.21.0
- 3.20.15
- 3.20.14
- 3.20.13
- 3.20.12
- 3.20.11
- 3.20.10
- 3.20.4
- 3.20.2
- 3.20.1
- 3.20.0
- 3.19.17
- 3.19.16
- 3.19.15
- 3.19.13
- 3.19.12
- 3.19.11
- 3.19.10
- 3.19.9
- 3.19.8
- 3.19.7
- 3.19.6
- 3.19.5
- 3.19.4
- 3.19.3
- 3.19.2
- 3.19.1
- 3.19.0
- 3.18.4
- 3.18.3
- 3.18.2
- 3.18.1
- 3.18.0
- 3.17.0
- 3.16.2
- 3.16.1
- 3.16.0
- 3.15.1
- 3.15.0
- 3.14.5
- 3.14.4
- 3.14.3
- 3.14.1
- 3.14.0
- 3.13.6
- 3.13.5
- 3.13.4
- 3.13.3
- 3.13.2
- 3.13.1
- 3.13.0
- 3.12.15
- 3.12.14
- 3.12.11
- 3.12.10
- 3.12.9
- 3.12.8
- 3.12.7
- 3.12.6
- 3.12.4
- 3.12.3
- 3.12.2
- 3.12.1
- 3.12.0
- 3.11.3
- 3.11.2
- 3.11.1
- 3.11.0
- 3.9.9
- 3.9.8
- 3.9.7
- 3.9.6
- 3.9.5
- 3.9.4
- 3.9.3
- 3.9.2
- 3.9.1
- 3.9.0
- 3.8.1
- 3.8.0
- 3.7.10
- 3.7.9
- 3.7.8
- 3.7.7
- 3.7.5
- 3.7.4
- 3.7.3
- 3.7.2
- 3.7.1
- 3.7.0
- 3.6.1
- 3.6.0
- 3.5.3
- 3.5.2
- 3.5.1
- 3.5.0
- 3.3.13
- 3.3.12
- 3.3.11
- 3.3.10
- 3.3.9
- 3.3.8
- 3.3.7
- 3.3.6
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.10
- 3.2.9
- 3.2.8
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.0
- 3.1.0-rc3
- 3.1.0-rc2
- 3.0.10
- 3.0.8
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.1
- 2.14.0
- 2.13.0
- 2.12.2
- 2.12.1
- 2.12.0
- 2.11.1
- 2.11.0
- 2.10.0
- 2.9.1
- 2.9.0
- 2.8.6
- 2.8.5
- 2.8.4
- 2.8.3
- 2.8.1
- 2.7.14
- 2.7.12
- 2.7.11
- 2.7.10
- 2.7.9
- 2.7.8
- 2.7.7
- 2.7.6
- 2.7.5
- 2.7.4
- 2.7.3
- 2.7.2
- 2.7.1
- 2.7.0
- 2.6.24
- 2.6.23
- 2.6.22
- 2.6.21
- 2.6.20
- 2.6.19
- 2.6.18
- 2.6.17
- 2.6.16
- 2.6.15
- 2.6.14
- 2.6.13
- 2.6.12
- 2.6.11
- 2.6.10
- 2.6.9
- 2.6.8
- 2.6.7
- 2.6.6
- 2.6.5
- 2.6.4
- 2.6.3
- 2.6.2
- 2.6.1
- 2.6.0
- 2.5.7
- 2.5.6
- 2.5.5
- 2.5.3
- 2.5.2
- 2.5.1
- 2.4.1
- 2.4.0
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.2
- 2.0.0
- 1.21.7
- 1.21.6
- 1.21.5
- 1.19.11
- 1.19.10
- 1.19.9
- 1.19.8
- 1.19.7
- 1.19.6
- 1.19.5
- 1.19.4
- 1.19.3
- 1.19.2
- 1.19.1
- 1.19.0
- 1.18.5
- 1.18.4
- 1.18.3
- 1.18.2
- 1.18.1
- 1.18.0
- 1.17.5
- 1.17.4
- 1.17.3
- 1.17.2
- 1.17.1
- 1.16.7
- 1.16.6
- 1.16.5
- 1.16.4
- 1.16.3
- 1.16.2
- 1.16.1
- 1.16.0
- 1.15.21
- 1.15.20
- 1.15.19
- 1.15.18
- 1.15.16
- 1.15.14
- 1.15.13
- 1.15.12
- 1.15.11
- 1.15.10
- 1.15.9
- 1.15.8
- 1.15.6
- 1.15.5
- 1.15.4
- 1.15.1
- 1.15.0
- 1.14.9
- 1.14.8
- 1.14.7
- 1.14.6
- 1.14.5
- 1.14.4
- 1.14.3
- 1.14.2
- 1.14.1
- 1.14.0
- 1.13.5
- 1.13.4
- 1.13.3
- 1.13.2
- 1.13.1
- 1.13.0
- 1.12.10
- 1.12.9
- 1.12.6
- 1.12.5
- 1.12.4
- 1.12.3
- 1.12.2
- 1.12.1
- 1.12.0
- 1.11.7
- 1.11.6
- 1.11.5
- 1.11.4
- 1.11.3
- 1.11.2
- 1.11.1
- 1.11.0
- 1.10.0
- 1.9.9
- 1.9.8
- 1.9.7
- 1.9.6
- 1.9.5
- 1.9.4
- 1.9.3
- 1.9.2
- 1.9.1
- 1.9.0
- 1.8.3
- 1.8.2
- 1.8.1
- 1.7.7
- 1.7.6
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- v1.7.1
- v1.7.0
- v1.6.9
- v1.6.8
- v1.6.7
- v1.6.6
- v1.6.5
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.3
- v1.5.2
- 1.3.0
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.1
- 1.0.0
- dev-t-81433
- dev-Documents_new
- dev-t-81351
- dev-t-78862_N1
- dev-t-80244
- dev-t-78862_N
- dev-t-78512
- dev-t-78759
- dev-t-78862
- dev-t-78219
- dev-t-76877
- dev-documentation-v1
This package is auto-updated.
Last update: 2021-11-30 15:29:14 UTC
README
/*************************************************************************************/
TREOCORE 已停止维护。请使用 ATROCORE!
/*************************************************************************************/
什么是 TreoCore?
TreoCore 是 TreoLabs GmbH 开发并免费分发的开源软件生态系统,采用 GPLv3 许可证。TreoCore 旨在快速开发各种基于 Web 的响应式业务应用程序(ERP、PIM、CRM、DMS、MDM、DAM 等)。它是一款功能强大的工具,可实现成本效益高且及时的应用程序开发。
TreoCore 是一个单页应用程序(SPA),采用以 API 为中心、面向服务的架构,以及基于可配置实体和关系的灵活数据模型。您可以直接在 TreoCore 中组织和处理任何数据以及与业务相关的流程,其中许多通过简单易用的配置完成。
TreoCore 适用于谁?
TreoCore 是最适合那些想要
- 解决定制业务问题;
- 存储数据并组织业务流程;
- 建立和使用中间件以连接第三方系统;
- 为员工、客户和合作伙伴创造增值和最佳体验;
- 扩展现有软件基础设施功能的企业。
什么是 TreoCore 扩展组件?
以下扩展应用程序可在 TreoCore 基础上使用
- TreoPIM
- TreoCRM
- TreoDAM
每个应用程序都可以作为一个单独的实例使用,并且可以扩展到许多模块。
什么是 On Board?
以下是 TreoCore 包的详细描述
功能 | 描述 |
---|---|
仪表板 | 使用多个仪表板来控制系统中的所有主要活动。 |
模块管理器 | 它允许您直接从管理面板安装和/或更新任何模块。只需选择您想使用的版本。 |
实体管理器 | 您可以直接从管理面板配置数据模型,创建新实体或编辑现有实体,并设置不同类型的关联。 |
动态字段逻辑 | 您可以根据条件配置某些字段为不可见、只读或可编辑。 |
布局管理器 | 使用它来配置系统中的任何用户界面,或通过拖放显示相关实体的面板。 |
标签管理器 | 您可以编辑系统中的任何标签,在任何您想要使用的语言中。 |
可配置导航 | 使用拖放功能设置您想要的导航,如果需要,也可以为每个用户单独设置。 |
计划作业 | 您可以配置哪些作业应该由 cron 运行以及何时运行。 |
通知 | 为系统中的不同事件设置系统或电子邮件通知。 |
数据导入和导出 | 您可以将任何数据从系统中的任何实体导入或导出,即使是从您刚刚创建的实体。 |
高级批量更新 | 选择要更新的条目,设置新值,然后执行批量更新。 |
高级搜索和筛选 | 您可以根据需要配置筛选器和搜索条件,并且如果您以后想使用已保存的筛选器,还可以保存它们。 |
门户 | 使用此附加层为第三方提供对您系统的访问权限。使用门户角色来限制他们的访问。 |
变更日志和流 | 查看对条目的所有变更(谁、旧值和新值、何时),并添加您自己的带时间戳的帖子以及附件。 |
队列管理器 | 如果您想在后台运行或控制进程,请使用它。 |
访问控制列表(ACL) | 基于团队和角色的企业级ACL,具有访问级别(自己的、团队的、所有的)。您可以单独编辑每个字段的权限。 |
REST API | 与任何第三方软件完全集成。 |
使用它的优势是什么?
- 真正快速上市和低实施成本!
- 可配置、灵活和可定制
- 免费 - 100%开源,许可协议为GPLv3
- REST API
- 基于Web和平台无关
- 基于现代技术
- 良好的代码质量
- 面向服务的架构(SOA)
- 响应式和用户友好的UI
- 可配置(实体、关系、布局、标签、导航)
- 可模块化扩展
- 非常快
- 易于维护和支持
- 许多开箱即用功能
- 最适合快速应用开发
/*************************************************************************************/
TREOCORE 已停止使用。请使用 ATROCORE!
/*************************************************************************************/
它基于哪些技术?
TreoCore 是基于 EspoCRM 创建的。它使用
- PHP7 – 纯PHP,没有任何框架以实现最佳性能,
- backbone.js – SPA 前端的框架,
- Composer – PHP 的依赖管理器,
- 一些来自 Zend 框架的库,
- 一些来自 Symfony 框架的库,
- MySQL 5。
集成
TreoCore 有一个REST API,可以与任何第三方系统集成。您还可以使用导入和导出功能,或者使用我们的模块(导入源和导出源)以获得更多灵活性。
文档
要求
- 基于Unix的系统。推荐使用 Linux Mint。
- PHP 7.1 或更高版本(带有pdo_mysql、openssl、json、zip、gd、mbstring、xml、curl、exif 扩展)。
- MySQL 5.5.3 或更高版本。
基于您的服务器的配置说明
安装
安装指南基于 Linux Mint OS。当然,您可以使用任何基于Unix的系统,但请确保您的操作系统支持以下命令。
要创建新的 TreoCore 应用程序,首先请确保您正在使用 PHP 7.1 或更高版本,并且已安装 Composer。
-
通过运行以下命令创建新的项目:
composer create-project treolabs/skeleton my-treocore-project
my-treocore-project – 项目名称
-
递归更改项目文件的用户和组所有权
chown -R webserver_user:webserver_user my-treocore-project/
webserver_user – 依赖于您的 Web 服务器,可以是以下之一:www、www-data、apache 等。
-
按以下说明配置 crontab。
3.1. 运行以下命令
crontab -e -u webserver_user
3.2. 添加以下配置
* * * * * /usr/bin/php /var/www/my-treocore-project/index.php cron
-
按照 Web 界面中的安装向导安装 TreoCore。访问 http://YOUR_PROJECT/
许可证
TreoCore 根据 GNU GPLv3 许可证发布。
请注意,本描述的内容不受 GPLv3 许可,属于 TreoLabs GmbH 的财产。
/*************************************************************************************/
TREOCORE 已停止使用。请使用 ATROCORE!
/*************************************************************************************/