mothership-ec/mothership

此包已被废弃且不再维护。未建议替代包。

Mothership:面向人类的电子商务


README

Mothership 是一款开源的网上零售软件,将电子商务与电子销售点(EPOS)整合到一个统一的平台中。它基于超过 10 年的经验,但完全全新,不含任何遗留代码,是开发者的理想平台。

dashboard.jpg

它集成了运行在线商店所需的所有应用程序,还有一些令人惊喜的功能。以下是 MotherShip 当前支持的一些主要功能的不完整列表

  • CMS
  • 库存
  • 购物车和结账
  • Stripe 集成(具有开放架构供其他商家使用)
  • 出色的履行流程,带有打印文档和自动电子邮件
  • 退货
  • 多种货币
  • 多种税率
  • 礼品券
  • 折扣令牌
  • 报告

即将推出!

  • 电子销售点(EPOS)
  • 与 Xero 在线账户集成
  • Campaign Monitor 邮件列表集成

在 MotherShip 维基上有完整的 功能参考列表

系统要求

使用安装程序设置 Mothership,您必须具备以下条件

  • PHP 5.4.0 或更高版本
  • MySQL 5.1.0 或更高版本
  • Apache
    • 目前我们无法保证 MotherShip 与 Nginx 或其他服务器软件兼容
  • 类 Unix 操作系统(即 OSX、Linux 等)
    • 目前 MotherShip 在 Windows 环境中无法运行

推荐

  • Composer
    • Composer 是一个 PHP 依赖项管理器,可以从 Composer 网站 下载。
    • 使用 自动安装程序 安装 MotherShip 不需要 Composer,但需要 Composer 来保持您的安装更新或手动安装 MotherShip
    • 建议您全局安装 Composer
  • Git
    • 我们建议使用 Git 进行版本控制,并且这个基本安装假设您正在使用 Git 来管理和跟踪安装的更改

安装

安装 MotherShip 有两种方法

  • 使用自动安装程序
  • 手动安装

要安装,请按照以下说明操作。如需更多帮助,请务必查看 我们的维基,或访问 我们的论坛

安装程序

要使用安装程序安装 MotherShip

  1. 下载安装程序
  2. 创建一个空数据库
  3. 在终端中运行 php <路径到>mothership.phar
  4. 按照说明回答问题

手动

  1. 在终端中运行 composer create-project mothership-ec/mothership * <安装路径>
  2. 将您的数据库详细信息添加到 config/db.yml
  3. 在终端中从安装目录运行 bin/cog migrate:run
  4. 在终端中从安装目录运行 bin/cog asset:dumpbin/cog asset:generate
  5. 在终端中从安装目录运行 chmod -R 777 tmp public logs data
  6. 在终端中运行 bin/cog task:run user:create_admin 以创建第一个管理员用户

在项目中工作及贡献

为了设置开发此仓库的环境

  1. 克隆仓库并使用 Composer 安装依赖项
  2. 创建一个 config/local 目录
  3. 将所有配置文件都移动到这个目录中。请确保不要提交这些配置文件。
  4. 按照上述手动安装指南中的第 3. 步骤开始操作
  5. 请务必遵循我们的 贡献指南行为准则