关于 EspoCRM
EspoCRM 是 PHP CRM 平台,围绕实体定义、关系元数据、角色、布局和可扩展业务逻辑构建。它提供销售、营销、支持和报表流程,同时允许团队通过元数据驱动模型添加自定义实体与集成。
本地 EspoCRM 项目运行于 PHP、MySQL 或 MariaDB 和 Web 服务器。内置计划任务端点必须由 cron 触发才能执行自动化;IMAP、SMTP、WebSocket 或 Redis 相关服务只在安装实际配置这些集成时才相关。
核心能力
- Entity Manager
- 关系元数据
- 角色访问控制
- BPM 与工作流
- Formula 脚本
- REST API
常见使用场景
- 销售与客户管理
- 客户支持跟踪
- 线索资格评估
- 定制关系型 CRM 应用
EspoCRM 将实体元数据与计划自动化结合
主本地栈保持紧凑;集成服务由正在开发的功能决定。
- PHP 与 Web 服务器
- 在本地 URL 上提供 CRM 应用及其 API。
- MySQL 或 MariaDB
- 持久化实体、关系、用户设置和自定义元数据。
- 计划任务 Cron
- 调用 EspoCRM 计划任务处理,使自动化行为接近运行中的安装。
- 可选邮件集成
- 仅在邮件同步和通知功能需要时测试本地 SMTP 或 IMAP。
FlyEnv 如何提供帮助
匹配项目运行时
为 EspoCRM 选择项目所需的运行时版本。
管理本地服务
仅在项目需要时启动数据库、缓存和其他服务。
保持项目隔离
让不同项目使用各自的版本和服务配置。
配置本地域名
需要时可通过本地域名和 HTTPS 访问项目。
配置本地环境
项目安装请遵循上游官方文档;FlyEnv 负责管理其所需的运行时、数据库、Web 服务器和辅助服务。
- 1按照 EspoCRM 官方文档安装项目和依赖。
- 2在 FlyEnv 中选择项目需要的运行时版本。
- 3启动项目配置中指定的数据库服务。
- 4仅在项目需要时启动缓存、搜索或其他辅助服务。
- 5按需配置本地 Web 服务器、域名和 HTTPS。
- 6将相关服务加入启动组,方便重复启动。
准备好本地运行 EspoCRM 吗?
使用 FlyEnv 管理本地 EspoCRM 环境所需的运行时、数据库、Web 服务器和服务。
