{"id":14968571,"url":"https://github.com/weeshop/weeshop","last_synced_at":"2025-11-03T17:40:11.935Z","repository":{"id":57079496,"uuid":"109558549","full_name":"weeshop/WeeShop","owner":"weeshop","description":"优雅易用的微信小程序商城，PHP商城。 基于Laravel的基因，来自Symfony的底层技术，来自Drupal Commerce的核心技术，由Drupal中国开源社区维护。QQ群：714023327","archived":false,"fork":false,"pushed_at":"2024-03-26T07:36:29.000Z","size":60279,"stargazers_count":383,"open_issues_count":9,"forks_count":129,"subscribers_count":15,"default_branch":"8.x-1.x","last_synced_at":"2025-04-04T02:08:25.830Z","etag":null,"topics":["commerce","docker","drupal","laravel","php","shop","symfony","wechat"],"latest_commit_sha":null,"homepage":"https://www.weeshop.org","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weeshop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-11-05T06:58:40.000Z","updated_at":"2025-03-06T06:07:40.000Z","dependencies_parsed_at":"2024-03-26T08:27:40.227Z","dependency_job_id":"9e481350-14cc-424e-8eb3-583b06eb1bc5","html_url":"https://github.com/weeshop/WeeShop","commit_stats":{"total_commits":385,"total_committers":5,"mean_commits":77.0,"dds":0.535064935064935,"last_synced_commit":"c18ff56cfc4a23beb95e1d7dddc2b7a4d9223840"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weeshop%2FWeeShop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weeshop%2FWeeShop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weeshop%2FWeeShop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weeshop%2FWeeShop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weeshop","download_url":"https://codeload.github.com/weeshop/WeeShop/tar.gz/refs/heads/8.x-1.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248647151,"owners_count":21139080,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["commerce","docker","drupal","laravel","php","shop","symfony","wechat"],"created_at":"2024-09-24T13:40:09.211Z","updated_at":"2025-11-03T17:40:11.878Z","avatar_url":"https://github.com/weeshop.png","language":"PHP","readme":"\u003cp align=\"center\"\u003e\u003ca href=\"https://www.weeshop.org\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg width=\"100\" src=\"https://avatars2.githubusercontent.com/u/50817500?s=400\u0026u=4014b477b48c6c8a517a0231592a685e019ae807\u0026v=4\" alt=\"WeeShop\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eAn E-commerce web system that based on Drupal Commerce\u003c/p\u003e\n\n\n\u003ch2 align=\"center\"\u003e WeeShop | QQ Group：714023327\u003c/h2\u003e\n\nThank you for watching：\n- Add stars to our GitHub repository.\n- [Create issue](https://github.com/weeshop/WeeShop/issues/new) to report any problem.\n\n\n## 特性\n- 灵活的商品属性系统，可表达任意类型的商品，包括虚拟商品。\n- 支持多仓库存管理，也支持不需要库存管理的商品。\n- 灵活的结账过程，可以针对任意商品类型定制结账过程。\n- 支持全球的物流信息对接，支持国内各大快递公司。\n- 完备的多语言系统，支持全球100多种语言。\n- 支持全球流行的各种支付手段，Paypal、支付宝、微信、银行卡等。\n- 使用全文检索技术，可以选择使用各种流行的全文检索方案，如Apache solr等。\n- 支持符合工业标准的 RESTFul 接口，可配置多种认证方式HTTP Basic、Oauth2.0 等，轻松进行移动应用开发。\n\n## 快速体验\n\n#### 创建 WeeShop 工程\n\n本项目支持用 Composer 创建工程，使用下面的命令，会在当前目录下创建一个 `WeeShop` 目录，并在其中下载 WeeShop 相关的代码，包括它们的依赖：\n\n```bash\ncomposer create-project weeshop/weeshop-project WeeShop --stability dev --no-interaction -vvv\n```\n\n这条命令实际上是简单地下载 WeeShop 模板工程仓库 [weeshop/weeshop-project](https://github.com/weeshop/weeshop-project) 的代码，\n并安装其所定义的 Composer 依赖，所以，实际上你也可以直接克隆该仓库，把它作为你新项目的起点。\n\n#### 使用 Docker 镜像运行代码\n\n本项目提供了预置的 Docker 镜像，并编排到了模板工程根目录的 `docker-compose.yml` 中。\n\n如果不希望使用 docker 快速安装，也可以参考 [通过传统的手工方式安装](https://www.weeshop.org/user_guide/install.html)\n\n先决条件：\n- 确保本机 8080 端口没有被占用。这是因为 `docker-compose.yml` 中需要映射 Web 容器的 80 端口到物理机的 8080 端口。\n\n```bash\n# 启动 docker 容器\ndocker compose up -d\n```\n\n#### 安装方式一：使用图形界面\n\n这时你可以访问 `http://localhost:8080`，打开图形安装界面根据提示输入信息进行安装：\n- 主机: db\n- 端口：3306\n- 用户：root\n- 密码：123\n- 数据库：weeshop\n\n\n#### 安装方式二：使用命令行\n\n如果你喜欢用命令行的方式，你可以使用下面的命令行来安装\n\n```bash\n# 进入 docker 容器\ndocker compose exec web bash\n\n# 进入容器后，在容器内继续运行下面的命令\nchmod u+w /app/web/sites/default \u0026\u0026 \\\ncd /app \u0026\u0026 \\\nvendor/bin/drush site:install weeshop \\\ninstall_configure_form.enable_update_status_emails=NULL \\\ninstall_configure_form.demo_content=0 \\\n--db-url=mysql://root:123@db:3306/drupal \\\n--locale=en \\\n--site-name='WeeShop' \\\n--site-mail='164713332@qq.com' \\\n--site-pass=ekpass \\\n--account-name=admin \\\n--account-mail=164713332@qq.com \\\n--account-pass=ekpass\nvendor/bin/drush locale:check \u0026\u0026 \\\nvendor/bin/drush locale:update\n```\n\n浏览器访问 `http://localhost:8080`，开始体验吧！\n\n#### 登录管理后台\n\n安装完成后，通过 `http://localhost:8080/user/login` 登录后台。\n\n## 重要 issues\n\n- 订单打印 [#2831952](https://www.drupal.org/project/commerce/issues/2831952)\n\n## Modules pending for Drupal 10 upgrade\nPending in dev branch:\n- adminimal_admin_toolbar\n\nWaiting:\n- migrate_manifest\n\n[粤ICP备18006542号-1](http://www.beian.miit.gov.cn)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweeshop%2Fweeshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweeshop%2Fweeshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweeshop%2Fweeshop/lists"}