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.3.5 2023-04-12
Downloads 4842

Update Description

  • Feature Added hooks for file manager, login, shopping cart, and product data
  • Feature Added new feature for product weight, used for calculating shipping fees in plugins like FlexShipping
  • Feature Enabled the option to disable attributes in advanced filtering
  •  
  • Bugfix Fixed the issue with the address form enabling country list data
  • Bugfix Fixed issues with third-party login functionality, optimized controllers, and adjusted plugin priority
  • Bugfix Fixed the issue where article categories were not displayed after pagination on the article list page
  • Bugfix Fixed the vulnerability of duplicate installations
  • Bugfix Fixed the issue with customer group discounts
  •  
  • Optimize Optimized UI for news, multi-select for advanced filtering attributes, guest checkout, and order success page
  • Optimize Improved configuration for homepage modules and hot-selling products
  • Optimize Improved functionality related to the new "fanshion2" template
  • Optimize Optimized UI adjustments for backend products, categories, articles, article categories, and system settings
BeikeShop v1.3.4 2023-03-17
Downloads 4178

Update Description

  • Feature Added support for entering your own key and added OpenAI permission settings
  • Feature Added hooks for order details page, product editing, and categories, brands, articles, and article categories related to products
  • Feature Refactored URL generation rules to fit plugin modifications to URL generation
  • Feature Homepage modules now support plugins and a new hot-selling module plugin has been added
  • Feature Added support for multi-language in the backend form rich text component
  • Feature Added support for multi-language in the backend form input box component
  • Feature Added support for multiple selection boxes in the backend form input component
  •  
  • Bugfix Fixed the description for plugins in the plugin market
  • Bugfix Fixed the issue where the installation would fail if the database password contained "#" character
  • Bugfix Fixed inventory issues where an order could be placed successfully when the total number of items in the cart exceeded the inventory
  • Bugfix Fixed the issue with order status not displaying correctly on the order details page in the user center
  • Bugfix Fixed the issue with guest checkout and ordering
  • Bugfix Fixed the issue with pagination not working in the plugin market
  • Bugfix Fixed the issue where the product price was not displayed on the product list page
  • Bugfix Fixed the issue with tax fees for guest checkout
  • Bugfix Fixed the issue with products being deleted and moved to the recycle bin
  • Bugfix Fixed the issue with creating customer groups repeatedly
  •  
  • Optimize Optimized the UI for displaying subcategories on the category page
  • Optimize Improved plugin permission settings
  • Optimize Optimized the 403 error page
  • Optimize Improved role terminology
  • Optimize Upgraded third-party packages to the latest version
  • Optimize Sorted products by input product ID
  • Optimize Added corresponding domain name attributes and attribute group data when installing a new language
  • Optimize Plugins can now read static files
  • Optimize Added plugin permissions in the permission management
BeikeShop v1.3.2 2023-03-01
Downloads 4024

Update Description

  • Feature Integrated OpenAI plugin to support intelligent conversations in the admin panel
  • Feature Added automatic currency exchange rate updates and display in the backend currency list
  • Feature Added hooks for payment process, backend customer management, registration, login, etc
  • Feature Debugbar now shows all hook calls on the current page for easier development
  •  
  • Bugfix Optimized the "404" page to display a link to go back to the previous step
  • Bugfix Fixed an issue with displaying multiple languages in the backend plugins
  • Bugfix Fixed an issue where selecting a tax class in the backend product settings couldn't be reverted
  • Bugfix Fixed an issue with image width exceeding the limit in blog posts
  • Bugfix Fixed an issue with the "APP_FORCE_HTTPS" setting being ineffective
  • Bugfix Fixed an issue with disabling categories
  • Bugfix Fixed an issue with displaying subcategories on the frontend
  • Bugfix Optimized bulk modification of specifications
  • Bugfix Fixed an issue with Chinese character filtering in the backend causing garbled characters
  • Bugfix Fixed an issue with guest checkout losing address country information
  • Bugfix Enabled frontend validation for saving product details page
  •  
  • Optimize Improved permissions for category articles
  • Optimize Improved permissions for attributes and attribute groups
  • Optimize Set the default language to Chinese on the installation interface
  • Optimize Optimized backend callback URLs for third-party login
  • Optimize Added multi-language support and UI optimization for attribute, product management, and customer list
  • Optimize Improved the deletion of search text corresponding to ID in the autocomplete feature
  • Optimize Removed CSRF token verification in callback, which can be used for payment callbacks
  • Optimize Added support for editing the delivery information of orders in the admin panel after it has been added
  • Optimize Supported password reset through "php artisan root:password" command
BeikeShop v1.3.0 2023-02-10
Downloads 2699

Update Description

  • Feature Added membership group discount functionality
  • Feature Implemented features related to news blogs and article categorization
  • Feature Introduced template hook functionality (hook and wrapper hook) to support plugin-based template modifications
  • Feature Enabled customization of middleware by plugins
  • Feature Provided support for complete rewriting of system routes and corresponding controllers by plugins
  • Feature Introduced frontend and backend data hooks, as well as process hooks for plugins
  • Feature Enabled plugins to modify the order status machine process
  • Feature Supported multi-language plugin names and descriptions in the backend
  • Feature Implemented backend version update notifications
  • Feature Added a richtext component to the backend
  • Feature Enabled bulk setting of multiple specifications for product details in the backend
  • Feature Added product module and icon link module to the homepage modules
  •  
  • Bugfix Removed the restriction on the length of the Stripe key
  • Bugfix Fixed the product autocomplete search keyword to use the "contains" condition
  • Bugfix Resolved the issue related to page navigation after selecting the number of items per page on the frontend
  • Bugfix Improved the UI of the shopping cart page
  • Bugfix Fixed third-party login plugin issues after modifying the backend directory
  • Bugfix Fixed backend HTML encoding issue in settings
  • Bugfix Corrected the suggested size error for the "four images in a row" module
  •  
  • Optimize Optimized the Comment database table
  • Optimize Enhanced the display of deleted images on the page in the footer copyright information editing
  • Optimize Improved the UI of the brand list
  • Optimize Removed category quantity limits on the filtering page
  • Optimize If the original price is 0 or the same as the selling price, the strikethrough price will not be displayed
  • Optimize Optimized the frontend route format for plugins
  • Optimize Removed remote access from the PayPal constructor to improve routing performance
  • Optimize Optimized backend order management, product management, and customer management list filtering, etc
  • Optimize Unified hook naming conventions (filter, action, blade)
  • Optimize Automated template option retrieval in the black template demo in the backend
BeikeShop v1.2.8 2023-01-13
Downloads 2831

Update Description

  • Feature Added hooks for checkout page, order submission, order details, and plugin editing
  • Feature Backend plugin installation now automatically executes database migration (db migrate)
  • Feature Added guest checkout functionality
  • Feature Added the product attribute function
  • Feature Added related products functionality.
  • Feature Support for setting TDK (Title, Description, Keywords) for products and categories
  • Feature Added product filtering functionality on category pages
  •  
  • Bugfix Fixed issues related to emails
  • Bugfix Resolved problem with selecting uninstalled languages in the backend
  • Bugfix Fixed plugin marketplace and plugin address issues on the list page
  • Bugfix Rectified default shipping cost issues
  • Bugfix Fixed errors in backend product editing
  • Bugfix Addressed memory shortage caused by oversized images
  • Bugfix Resolved the problem of third-party logins not returning email addresses
  •  
  • Optimize Optimized performance of backend image manager to support over 10,000 images in a single directory
  • Optimize Adopted Pint's Laravel standard code formatting
  • Optimize Enhanced backend customer recycle bin functionality
  • Optimize Improved order details and checkout page extension codes for self-pickup plugins, etc
  • Optimize Loaded frontend theme template paths for decoration preview
  • Optimize Optimized UI for navigation menu, 404 pages, product detail pages, and more
  • Optimize Brand page group sorting feature
  • Optimize Optimized backend system settings such as mandatory courier company requirements
  • Optimize Upgraded nette/schema to be compatible with PHP 8.2
  • Optimize Rearranged backend customer listing in reverse order
  • Optimize After-sales requests now automatically retrieve the phone number from the order
  • Optimize If an order has already been paid on the order payment page, it will redirect to the order details page

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.