Staging Server Cloning for Website Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content management systems (CMS) face challenges in secure and compatible website management, particularly during security updates and staging processes, which often require professional expertise and are not platform-independent, leading to incompatibilities and difficulties in managing proprietary code.

Innovation Solution

A system and method that allow users to create a staging environment identical to production by cloning the website on a staging server with the same hardware and software configuration, enabling modifications and updates without altering the application, and allowing access through the same URL, ensuring compatibility and reducing setup time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If open source CMS is used to simplify website creation, then programming skills are no longer required and users can focus solely on content, but security updates become delicate and require backup restoration in case of incompatibility

Engineering Contradiction:
Improvewebsite creation simplicityVSAvoidsecurity update safety
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system creates a staging environment copy of the website before applying security updates. This preliminary copy allows testing of updates in isolation, preventing potential incompatibility issues from affecting the live site. The staging environment is prepared in advance with the same hardware and software configuration, enabling safe update testing before production deployment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention clones the production website to a staging server with identical hardware and software configuration. This copy allows independent testing of security updates without risking the live site. The staging copy can be modified, tested, and validated before merging changes back to production, ensuring update safety while maintaining ease of operation.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If current staging solutions are used, then website modifications can be tested, but they are linked to specific CMS and not compatible with all platforms, requiring application structure knowledge and path modifications

Engineering Contradiction:
Improvestaging service compatibilityVSAvoidapplication structure modification
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates a universal staging environment that works across all CMS platforms and web applications. By cloning the production site's exact hardware and software configuration, the staging environment automatically adapts to any platform without requiring platform-specific modifications. This eliminates the need for administrators to modify application structures or paths for different CMS systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The invention copies the production website's complete configuration including hardware, software, and application structure to the staging server. This exact copy ensures that the staging environment is universally compatible with any platform while requiring no additional configuration or modification of the application structure, thereby reducing complexity.

Inventive Principle:
Principle #26Copying

3Ease of operation

If staging service requires administrator access to subdomain, then staging can be accessed, but paths, serialized data in database, configuration files or other must be modified

Engineering Contradiction:
Improvestaging accessVSAvoidconfiguration modification
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system copies the production website's complete configuration including paths, serialized data, and configuration files to the staging server. This exact copy ensures that the staging environment has the same structure as production, eliminating the need to modify paths or configuration files. Administrators can access the staging site through the same URL without additional configuration changes.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The staging environment is configured with identical hardware and software settings as production, creating an equipotential environment where the same URLs and paths work exactly as in production. This equality eliminates the need for administrators to modify configuration files or paths, simplifying access and operation while maintaining ease of use.

Inventive Principle:
Principle #12Equipotentiality

4Adaptability or versatility

If proprietary code is used for website development, then custom functionality is achieved, but staging becomes absolutely impossible due to unpredictability

Engineering Contradiction:
Improvecustom functionalityVSAvoidstaging capability
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system creates an exact copy of the production website including all proprietary code, configurations, and structures on the staging server. This precise duplication allows proprietary applications to be staged and tested just like any other website. The copy preserves all custom functionality while enabling staging capability, as the identical configuration ensures predictable behavior in the staging environment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system prepares a preliminary staging copy of the proprietary application before any modifications are made to production. This advance copy allows testing and validation of changes in a controlled environment with identical hardware and software configuration, making staging of proprietary code predictable and manageable rather than impossible.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3825877A1System and method for the management of a website
Publication Date: 2021.05.26 ERGONET SRL
  • EP3825877A1 patent drawingFigure 1
  • EP3825877A1 patent drawing
  • EP3825877A1 patent drawing

AI summary

A method for managing a website comprises the steps of sending by at least one user of a request to the host server on which the original web space associated with the website to be modified resides for the modification of the associated website, cloning of the web space by the host server on a staging server for copying the web space and generating a cloned website with a corresponding work or staging environment. accessing to the staging server by the user through the URL of the website for modifying the cloned website directly on the staging server, transferring of the cloned and modified website on the host server for the publication thereof on the web, wherein the host server and the staging server have the same software and hardware configuration.