The test version announcement is only suitable for test environments, and how to set up a pre-release site.
The announcement is written for self-test and is only suitable for test environments, the original text is intended for testing and development only, and the actual meaning of this sentence is that verification must be completed in another environment, not on the official site.WordPress was released on October 20, 2026, as 7.2 Beta 1. The announcement clearly states that it is intended for testing and development only, and should not be installed or run on production or critical business sites. Please use a testing environment or local site.This kind of verification is carried out by a pre-release site that is the same version, configuration, and data form as the official site.
Is the pre-release environment and test version the same thing
No. The test version refers to the software version being in the gray release stage, and the pre-release refers to a fixed-purpose environment: it runs the formal version or the version to be launched, and the data is a copy of the formal site, which is not accessible to the outside world.
The relationship is: the trial version can only be run in the pre-release or local environment, while the pre-release environment serves not only the trial version - high-risk actions such as template revision, batch import, and structural migration also require it. It is treated as a temporary machine for trying out new versions once, and is usually discarded after two uses.
How to replicate data and configuration
The first step is a data copy. Export a complete set of data from the official library, including documents, categories, tags, and static files. AnQiCMS supports the backup and recovery of data and static files. The backup generated is the starting point for duplication. After importing the copy into the pre-release environment, the volume of content on both sides is consistent, and the verification conclusions have migration value.
The second step is to configure duplication. Three areas are most likely to be missed: pseudo-static rules and site structure, authorization and captcha switch, and third-party service configuration items. These may run under default values, but may not perform the same under customized configurations of the formal site.
The third step is to align the deployment form. The official site uses the Docker image anqicms/anqicms for deployment, and pre-release also follows the same path; the official site is deployed in the Baota or aaPanel environment using the panel, and pre-release is also deployed using the panel. Details such as listening to port 8001 by default, the reverse proxy layer needs to be replicated in the form of the official site, otherwise the upgrade verification is of 'environment differences' rather than the version itself.
How to isolate the content status
In the pre-release environment, new content will also be generated. When verifying, it is necessary to distinguish between 'This is test data' and 'This is the content to be launched'. AnQiCMS has document states such as formal documents, drafts, to be published, and recycling station, and it is the most convenient to use it for isolation:
Complete all destructive verification writing with drafts, the draft link with the preview parameter can be previewed without being caught by the outside; confirm the manuscripts to be launched to the pending release, which is equivalent to marking a clear batch mark for the synchronization action of the formal station; discard data generated during the test process is directly deleted into the recycle bin, and decide whether to restore or clear it after the verification is completed to avoid test manuscripts mixing into the formal index.
Acceptance list
The first pre-release verification should at least cover the following actions, record whether each item passes or fails:
Back-end login and permission, publishing and classification tag, image upload and display, front-end rendering after template modification, batch import of paragraph positioning, data integrity after upgrade or version switching, once a real backup and restore drill. The last item is often omitted, but it is precisely what determines whether the pre-release environment is really available on the day when a problem occurs.
The online experience station plays another role in this process: it is suitable for verifying functions and interactions before deciding to adopt a system, without duplicating data. Using the experience station as a pre-release will result in an environment with different data volume and configuration, and the verification conclusion has no persuasiveness for the official site.
Copy level comparison table
| Copy item | Must be consistent | Can be simplified |
|---|---|---|
| Data copy and static files | Is | No |
| Version and configuration items | Is | No |
| Deployment method and reverse proxy | Is | No |
| Content status isolation | Is | No |
| Access traffic | No | Simplified to zero |
| external domain name | No | use internal address instead |
Common questions
should the pre-release environment be kept running all the time?it is recommended to keep it running long-term but reduce the configuration specifications. It is only accessed during verification, can be started and stopped according to the verification window, and avoids continuous maintenance.
can the data from the official site be changed directly?no. Do the verification directly on the official repository, any misoperation is immediately visible to the public, and the premise of isolation is that the data is a copy.
how to synchronize to the official site after the verification is passed?replay the steps confirmed in the pre-release, rather than covering the entire environment. The difference is only in the data and configuration sources, and the steps themselves have already been verified.