The. Net Core multi-tenant CMS website construction system based on ZKEACMS, zkeacmscms
Multi-tenant Architecture
Multi-tenant technology or multi-Tenancy Technology (SaaS) is a software architecture technology that allows users to share the same system or program components in a multi-user environment, data isolation between users is also ensured. To put it simply, you can run a single application instance on a server, which provides services for multiple Tenants (customers. From the definition, we can understand that multi-tenant architecture aims to allow multiple users to use the same program and ensure data isolation between users. The focus is easy to understand. The focus of Multi-tenant is to isolate multi-user data under the same program.
Generally, multi-tenant solutions are as follows:
- Independent Database
- Shared Database, independent Schema
- Shared Database, shared Schema, and shared data table
The ZKEACMS Core multi-tenant website creation system uses an independent database. This solution provides the highest user data isolation level and the best security. It provides independent databases for different tenants, it helps simplify the data model extension design and meet the unique needs of different tenants. If a fault occurs, data recovery is relatively simple.
ZKEACMS Core
ZKEACMS is a visual design of the. net core open-source cms. It supports a variety of different types of databases and can run on Windows, mac OS, Linux, and Docker.
GitHub: https://github.com/SeriaWei/ZKEACMS.Core
Demo address: http://demo.zkea.net/
ZKEACMS Core website construction system
The ZKEACMS Core website construction system is a multi-tenant CMS website construction system developed based on ZKEACMS (. net core. You can quickly create an independent website based on the existing template. With the powerful visual design function of ZKEACMS, you can quickly create a responsive and modern website.
Endpoint: http://build.zkeasoft.com/
Click site building center to register and log on to my website for experience:
After the website is created, you can directly click Edit website, or click Edit website in my website list to go to the website background for editing and modifying:
This website creation system allows users to bind their own domain names
Design page
The visual design of the page is a major feature of ZKEACMS. Users can drag and drop the content on the interface, and the flagship version can directly modify the content on the design interface, with a better user experience:
Address: http://www.zkea.net/codesnippet/detail/post-92