Menu
Account

BeikeShop - 开源跨境电商系统 | Laravel开源商城系统

BeikeShop 是基于 Laravel 开发的一款开源商城系统

BeikeShop下载,跨境电商系统,Laravel开源商城系统,免费独立站系统,PHP源码,BeikeShop官网,建站系统,独立站,电商系统

Update Description

Upgrade Notes for BeikeShop 3.0
  • Feature Fully supports AI integration and feature expansion Details
  • Feature The all-new BeikeShop Agent store management assistant is now online.
  • Feature Laravel AI SDK has been integrated.
  • Feature Supports the MCP protocol and can be managed using agent tools such as OpenClaw and Hermes.
  • Feature Supported Google UCP protocol for global compliance and ad optimization.
  • Feature Opened backend API interfaces for Articles and Customers.
  • Feature Added backend APIs (currency, language, settings, region, customer groups, tax, address, shipping, layout, etc.)
  • Feature Opened full frontend API interfaces.
  • Feature Added sales volume tracking in Product Management, supporting filtering and sorting by specific dates.
  • Feature Added graphic captcha support for customer registration
  •  
  • Bugfix the overlapping issue of the delete button in the Mobile App homepage category-product module
  • Bugfix an issue where the state/province list appeared blank when country data was missing
  • Bugfix a stored XSS vulnerability in the product video feature to prevent malicious scripts
  • Bugfix Added address ownership validation in the checkout process to prevent information leakage
  • Bugfix Added permission checks for guest checkout to prevent unauthorized access to other orders
  • Bugfix Patched SQL injection vulnerabilities in admin product and brand queries to secure the database
  • Bugfix Added product ownership validation in the returns process to prevent order data leakage
  • Bugfix Fixed sorting issue for the homepage layout article module
  • Bugfix Fixed broken image issue in product lists when the primary image is a video
  • Bugfix Security vulnerabilities in homepage design modules to enhance anti-hacking protection
  • Bugfix Resolved intermittent errors in reading cart product weights
  • Bugfix Resolved cache refreshing issues for product image/video uploads and optimized filename generation
  •  
  • Optimize brand queries with caching for smoother system responses
  • Optimize Automated email notifications will now be sent to users immediately after backend after-sales order status updates.
  • Optimize The plugin root directory supports storing, reading, and displaying README.md documentation files. Details
  • Optimize Added postal codes to admin order printing
  • Optimize Accelerated storefront homepage loading for a smoother browsing experience
  • Optimize Completed system multilingual translations to improve cross-border e-commerce experience
  • Optimize Upgraded Stripe payment security validation to prevent fraudulent paid orders
  • Optimize Added parent category display to the admin article category list for clearer hierarchy
  • Optimize Added registration IP and User-Agent records to the customer list
  • Optimize Added PayPal compatibility for legacy NVP/SOAP APIs
  • Optimize query logic for products, categories, and articles to reduce database load and improve speed
  • Optimize Added click-to-preview popups for videos in product and file managers
  • Optimize Enhanced file manager path validation, restricting operations strictly to the catalog directory
  • Optimize category list and tree queries with caching for faster page loads
BeikeShop v1.2.5 2022-12-26
Downloads 2029

Update Description

  • Feature Added support for configuring the number of products displayed per page in the backend
  • Feature Added functionality to configure statistics code in the backend
  • Feature Added a new backend order fulfillment process
  • Feature Added country association ID to orders
  • Feature Added email functionality for new user registration, password recovery, new orders, and order status updates. Supports queue-based sending
  •  
  • Bugfix Fixed an error that occurred when selecting a delivery plugin during checkout
  • Bugfix Fixed an issue with navigation menu display on small screens (excluding mobile devices) when there are too many configured columns
  • Bugfix Fixed an issue with the file manager where the content area on the right side was not cleared after creating a new folder
  • Bugfix Fixed an issue with SKU image switching on mobile devices
  •  
  • Optimize Optimized performance issues on category pages, brand pages, and search pages when dealing with large amounts of SKU data (over 50,000)
  • Optimize Added indexes and optimized the performance of retrieving individual product names
  • Optimize On the backend login page, the entered account and password are now retained when there is an error in password input. Also improved the error UI
  • Optimize Optimized third-party login using Laravel\Socialite
  • Optimize The product modules on the homepage now follow the product sorting set in the backend
  • Optimize The file manager now sorts files in reverse chronological order, with newly uploaded files appearing first
BeikeShop v1.2.0 2022-12-07
Downloads 1795

Update Description

  • Feature The backend management interface is now mobile-responsive and compatible with H5 on mobile devices
  • Feature Added support for using WeChat Pay or Alipay for purchasing and paying for plugins directly in the backend
  • Feature Restructured the underlying calculation logic for delivery methods
  •  
  • Bugfix When a delivery plugin is closed or uninstalled, the shipping fee needs to be recalculated
  • Bugfix Fixed an issue with calculating fixed shipping costs
  • Bugfix Fixed the problem where the backend favicon was not displaying
  • Bugfix Fixed the issue where configuring links in the backend/homepage editor without a URL would redirect to the homepage when clicked
  •  
  • Optimize Adjusted the image style on the mobile version of the product detail page
  • Optimize The SKU image of the main product is now displayed on the product list page and the detail page
  • Optimize Modified the visibility of modifying the status and updating completed orders
BeikeShop v1.1.2 2022-11-22
Downloads 1876

Update Description

  • Feature Enhanced table and field notes, and added a data dictionary generation script
  •  
  • Bugfix Fixed an error in judging the creation of a product button on the backend product list
  • Bugfix Fixed default currency and exchange rate issues
  • Bugfix Cleaned up backend category data and fixed the issue where deleting a parent category did not delete its subcategories
  • Bugfix Fixed the display of some backend configurations in multiple languages when the language was not enabled
  • Bugfix Fixed an error in editing customer address identity on the backend
  • Bugfix Fixed an isssue with pagination on the brand page
  • Bugfix Fixed the issue of missing content in backend article editing
  • Bugfix Fixed permissions issues with creating directories in the image manager
  • Bugfix Fixed the problem of the carousel sliding and linking to nowhere when there is only one image
  • Bugfix Fixed the issue of invalid custom links in decoration
  •  
  • Optimize Optimized the display of product specifications on the shopping cart, checkout page, and order products
  • Optimize Improved the UI for partial checkout in the right-hand side popup shopping cart
  • Optimize Optimized user avatar upload to resolve the issue of being unable to upload the same image for the second time
  • Optimize Optimized the centering issue of the banner module on large resolution screens
  • Optimize Enhanced Paypal and Stripe checkout functionality
  • Optimize Optimized the access to all plugin images using the plugin_resize function
  • Optimize Optimized the mobile version UI
BeikeShop v1.1.1 2022-11-04
Downloads 3422

Update Description

  • Feature Added partial checkout functionality for MiniCart when selecting products
  • Feature The backend order list now supports filtering orders by status
  • Feature The front-end product search now supports filtering by SKU and model
  •  
  • Bugfix Fixed an issue where the system would report an error if a product image or default image did not exist
  • Bugfix Fixed pagination issues on the product category page
  • Bugfix Fixed the problem where modifying the quantity of a product in the shopping cart did not sync with the MiniCart
  • Bugfix Fixed the issue of missing description images on the product detail page for demo data products
  •  
  • Optimize Optimized compatibility with 360 Extreme Browser
  • Optimize Optimized multilingual support for after-sales functionality
  • Optimize Optimized token-related functionality for the plugin marketplace
  • Optimize Optimized the display of product specifications on the shopping cart, checkout page, and order page
  • Optimize Optimized third-party login functionality
BeikeShop v1.1.0 2022-10-14
Downloads 3558

Update Description

  • Feature Added a plugin marketplace where plugins can be installed through the marketplace
  • Feature Added support for German, Spanish, French, Italian, Japanese, Russian, and Traditional Chinese
  • Feature Added third-party login plugins that support Google, Facebook, Twitter, and other third-party logins
  • Feature Added functionality to generate a sitemap.xml file for the site map, making it easier for search engines to index the site
  •    
  • Optimize Other feature optimizations and bug fixes

Correct Installation Procedure

Installation Tutorial (For Non-Developers)

1. Download BeikeShop

2. Upload the package to your server and extract the files

3. Set the "public" folder under the extracted directory as the website root

4. Launch the installation wizard by visiting your domain in a browser.

5. BeikeShop Detailed Installation Guide

6. To upgrade, download the latest version and replace the existing files on your server (ensure you back up and retain your .env file), then run "php artisan migrate" in the website root directory

Installation Tutorial (For Developers)

1. Clone the repository via CLI: git clone https://github.com/beikeshop/beikeshop.git

2. Navigate to the "beikeshop" directory using the command line and execute "composer install" to install third-party packages

3. Next, execute "cp .env.example .env" to create a configuration file

4. Then, run "npm install" (requires Node.js version 16+) and "npm run prod" to compile frontend JS and CSS files

5. Set the "public" directory as the document root (web root).

6. Launch the installation wizard by visiting your domain in a browser.

7. For upgrades, run "git pull && composer install && php artisan migrate && npm install && npm run prod" in the website root directory on the server

Docker Installation

1. Install Docker and Compose locally or on your serverhttps://docs.docker.com/engine/install/

2. Execute "git clone https://gitee.com/beikeshop/docker.git"

3. Create a new folder "www" in the current directory as the website directory: mkdir www

4. In the "docker" directory, create a configuration file based on the template file: cp env.example .env

5. Modify .env and docker-compose as needed, then execute "docker compose up -d"

Environmental Requirements

1. PHP 8.2+

2. MySQL 5.7+

3. Apache httpd 2.4+ or Nginx 1.10+

PHP Components

1. BCMath PHP Extension

2. Ctype PHP Extension

3. cURL PHP Extension

4. DOM PHP Extension

5. Fileinfo PHP Extension

6. JSON PHP Extension

7. Mbstring PHP Extension

8. OpenSSL PHP Extension

9. PCRE PHP Extension

10. PDO PHP Extension

11. Tokenizer PHP Extension

12. XML PHP Extension

Copyright Notice:

1. The copyright for this system belongs to Chengdu Grand Network Technology Co., Ltd.

2. No individual, entity, or organization may sell, rent, or profit from this system and its derivatives without written permission from our company.

3. Please retain our company's copyright information. To remove it, you need authorization from our company.

Disclaimer:

1. Risk Disclaimer: The use and installation of the BeikeShop system are at your own discretion. We are not responsible for any losses, damages, or legal liabilities that may result from using this system.

2. Legal Compliance: When using this website building system, you agree not to engage in any illegal, infringing, or law-violating business activities. We are not responsible for your business activities.

3. Data Loss: Although we have taken reasonable security measures, there is still a risk of information transmission loss. We are not responsible for data loss.

4. Hacker Attacks: Despite taking reasonable security measures, the risk of hacker attacks still exists. We are not responsible for security incidents caused by hacker attacks.

Please Sign In
Important Notes for Upgrading to BeikeShop 2.0
⚠️ Before upgrading, please make sure to create a full backup of your website, including code files and database. This ensures you can quickly restore your site if the upgrade fails or compatibility issues occur.
Upgrade Method:
Please download the BeikeShop v2.0 code and overwrite it on your server (make sure to keep the original .env file), then run the following command in your website root directory: php artisan migrate
In version 2.0, the image directory path has been changed from public/catalog to public/image/catalog.
After upgrading, you may find that images in the media library are missing.
Solution: Please move the entire original public/catalog folder into public/image/ and replace the existing catalog folder.
Image Path: After moving the directory, please go to the admin panel and use the "BeikeShop 2.0 Image Path Migration Plugin" to migrate the image path data in the database.
Important Notes for Upgrading to BeikeShop v3.0 Beta
⚠️ Before upgrading, please make sure to create a full backup of your website, including code files and database. This ensures you can quickly restore your site if the upgrade fails or compatibility issues occur.
Upgrade Method:
BeikeShop v3.0 integrates the Laravel AI SDK, so your PHP version must be PHP 8.4.
Please download the BeikeShop v3.0 code and overwrite the files on the server while keeping the existing .env file intact. Then run php artisan migrate in the website root directory.
⚠️ Reminder: BeikeShop v3.0 is currently in Beta and is recommended for developers. If you don't have development experience, we recommend using the stable BeikeShop v2.0 version.