开发语言:PHP
数据库:MySQL
开发框架:ecjia
模板引擎:smarty
Github: https://github.com/ecjia/ecjia-daojia
官方网站
官方网站:https://ecjia.com
专题介绍:https://ecjia.com/daojia.html
帮助文档:https://ecjia.com/wiki/
演示网站:https://cityo2o.ecjia.com
ECJia 到家官方交流 QQ 群:372623746
简介
EC+(ecjia)到家是由上海商创网路科技有限公司推出的,一款可开展 O2O 业务的移动电商
系统。它包含:移动端 APP,采用原生模式开发,覆盖使用 iOS 及 Android 系统的移
动终端;后台系统,针对平台日常运营维护的平台后台,针对入驻店铺管理的商家
后台,独立并行;移动端 H5,能够灵活部署于微信及其他 APP、网页等。官方网址:https://ecjia.com。
ECJia 到家是一款符合当下及未来发展的新电商系统,主打三个新:新模式,新框架,
新技术。
【新模式】结合线上线下互通,LBS 定位,最后一公里配送,完美打造到店+到家+配
送+商家入驻,一体化的零售与服务平台,满足新零售,商圈业态,同城电商浪潮,
最终打造成B2B2C+O2O商业生态;
【新框架】模板堂 10 年底层框架开发经验,专为电商打造的 EC+框架,包含:核心层,
系统层,应用层,插件层,主题层,五层架构,满足可扩展性与模块化,组件化开发
模式,未来将与百万开发者合作共赢;
【新技术】EC+专注移动互联网,通过原生 App 与微商城双轨驱动,多端同步,数据完
美对接,通过不断更新迭代的技术来驱动电商行业未来。
五层架构
【核心层】核心层是 EC+的核心驱动,集成基础 PHP 函数、Composer 组件的封装,支持缓存机制、多驱动机制、多数据源连接、多国语言方案、Hook 机制、OSS 云存储、Memcache、Redis。
【系统层】系统层是 EC+的模块化扩展机制的核心,驱动着 EC+所有应用和插件的调度与扩展。
【应用层】应用层是 EC+的业务的分离后的模块,每个应用对应一个业务模块,可以根据需求无限的扩展应用,后台可轻易安装、卸载、移除应用。
【插件层】插件层是 EC+的业务的扩展,根据业务的不同场景下的需求不同,可以轻松通过插件对应用的扩展进行业务逻辑补充。后台可轻易安装、卸载、移除插件。
【主题层】主题层是 EC+的对外前端界面,通过“主题框架”展示多样的前面功能,推出了颠覆性的模块制作方式,秉承“界面决定业务功能”架构方式,可以满足你任何一款模板的制作,没有任何限制。后台可轻易安装、卸载、移除主题。
框架特性
灵活和完善的角色权限控制体系,权限粒度支持到方法的权限设置。
支持 RBAC(基于角色的权限设计)和 UBAC(基于用户的权限设计)
全部模块化的功能应用机制,可单独安装卸载单个应用
随意可扩展功能和完善的插件机制
缓存支持-提供包括文件、数据库、Memcache、Redis 等多种类型的缓存支持
Session 支持,提供包括文件、数据库、Memcache、Redis 等多种类型的 Session 存储
强大的 Hook 机制,轻松植入,轻松调用
支持 Gettext 国际化的多语言方案
应用列表
插件列表
环境要求
操作系统须 Linux(开发环境下,Windows 也可以)
PHP 环境须 5.5.9 或更高版本
MySQL 环境须 5.5 或更高版本
搭建步骤
创建数据库。如使用 MySQL,字符集选择为“utf8”或者“utf8mb4”(支持更多特殊字符,推荐)
创建一个空数据库
访问网站地址,如 http://localhost 或其它可访问程序的地址
运行安装程序,填写相关配置信息,安装
安装完成,访问系统。
安装产品后可以通过以下地址访问各个页面:
例如安装地址是:http://demodaojia.ecjia.com,可以更换为自己的访问地址。
ECJia 到家首页:http://demodaojia.ecjia.com
ECJia 到家 H5 端:http://demodaojia.ecjia.com/sites/m/
ECJia 到家平台后台:http://demodaojia.ecjia.com/sites/admincp/
ECJia 到家商家后台:http://demodaojia.ecjia.com/sites/merchant/
ECJia 到家 API 地址:http://demodaojia.ecjia.com/sites/api/
ECJia 到家公众平台地址:http://demodaojia.ecjia.com/sites/platform/
安装文档
为帮助您学习了解 ECJia 到家,方便使用 ECJia 到家,快速开始 ECJia 到家研究开发, 我们提供以下文档资料及技术支持。
ECJia 到家环境部署说明: https://ecjia.com/wiki/ECJiaWiki:ECJia 到家环境部署说明
ECJia 到家安装流程指导: https://ecjia.com/wiki/ECJiaWiki:ECJia 到家安装流程指导
ECJia 到家 Linux 环境安装流程指导: https://ecjia.com/wiki/ECJiaWiki:ECJia 到家 Linux 环境安装流程指导
关于 MySQL 不支持 InnoDB 的解决方案: https://ecjia.com/wiki/ECJiaWiki:关于 MySQL 不支持 InnoDB 的解决方案
Windows 环境下 Phpstudy 开启 OpenSSL 扩展: https://ecjia.com/wiki/ECJiaWiki:Windows 环境下 Phpstudy 开启 OpenSSL 扩展
使用配置
ECJia 到家帮助文档地址:http://ecjia.com/wiki/帮助:ECJia 到家
如何为 H5 及 APP 配置支付宝支付:https://ecjia.com/wiki/常见问题:如何为 H5 及 APP 配置支付宝支付
ECJia 后台中如何配置微信公众平台:https://ecjia.com/wiki/常见问题:ECJia 后台中如何配置微信公众平台
ECJia 到家商家入驻申请流程:https://ecjia.com/wiki/ECJiaWiki:ECJia 到家商家入驻申请流程
开发文档
ECJia 到家 H5 路由清单:https://ecjia.com/wiki/ECJiaWiki:ECJia 到家 H5 路由清单
ECJia 到家 API 接口列表:https://ecjia.com/wiki/ECJiaWiki:ECJia 到家 API 接口列表
ECJia 到家数据库表结构说明:https://ecjia.com/wiki/ECJiaWiki:ECJia 到家数据库表结构说明
ECJia 到家后台配置文件解析:https://ecjia.com/wiki/ECJiaWiki:ECJia 到家后台配置文件解析
ECJia 到家数据库之查询构建器:https://ecjia.com/wiki/ECJiaWiki:ECJia 到家 RC_DB-数据库之查询构建器
产品截图
ECJia 到家首页
ECJia 到家平台后台
ECJia 到家商家后台
ECJia 到家平台登录
ECJia 到家商家登录
ECJia 到家商家入驻
ECJia 到家 H5 首页