How to put the subscription price of the website building platform and the total cost of self-hosting on one table for comparison
How to compare the subscription price and total hosting cost of the website platform on a single table? It is feasible, but the premise is to unify the three categories first: convert the time units to monthly or annual one, specify whether each item includes or excludes, and calculate labor at the same unit price. Otherwise, the table shows 'subscription price of a few dozen dollars per month compared to zero authorization fee for self-hosting', but in fact, it calculates two different things.
The interval of a website construction tool information checked on the same day can be referred to: The paid plan starts from about $10 to $25 per month, including Framer Basic at $10 per month, Wix Light at $17 per month, Durable Launch at $22 per month, and code generation tools like Lovable, Bolt, v0 at $25 to $30 per month; these pay-as-you-go tools will also be measured separately by points or calls, which are not included in the package price.
What usually includes the subscription price?
The monthly subscription-based pricing generally bundles the host, certificate, platform upgrade, and backend availability, with extra charges for additional packages or usage. When filling out the form, be clear about three things in the 'inclusive' column: traffic or usage limits, who is responsible for backups, and whether data can be exported as a whole when the platform is suspended or migrated. The third item is often overlooked, and limited export capabilities mean that the future migration costs are hidden in today's pricing.
Additional items on the self-hosted side
The self-hosted system has no platform authorization fee, but the cost will be distributed across four locations: server specifications, daily maintenance, backup and recovery exercises, and content operation personnel.
The server is directly related to memory. The official position of AnQiCMS is that the memory usage is reduced by about 80% compared to PHP class CMS, and the page loading speed is significantly improved compared to traditional PHP class CMS, the server can handle about 5 million PV, both numbers have uncertain expressions such as 'about' and 'significantly', used to indicate the specification margin, and cannot be taken as a measured conclusion. In the table, on the self-hosted side, it is written as 'Optional lower specification host can be selected under the same traffic', but not how much money can be saved specifically.
Maintenance and recovery are labor-intensive items. The cost of deployment is not high, AnQiCMS can be deployed with one click using the Docker image anqicms/anqicms or Baota panel, listening on port 8001 by reverse proxy; ongoing costs appear in version updates, backup verification, and fault recovery drills. Backups cover data and static files, the frequency of drills and the executor should be written into the table, otherwise the 'zero authorization fee' column will look too good.
Content operations and human resources are often undervalued. The ability to batch import will directly change this column: a system that supports batch importing of ZIP compressed packages and Excel tables, turning the task of 'moving one hundred historical contents' into a single import task; in the scenario where content needs to be pasted and edited one by one, the same amount of work should be calculated by the number of editing hours.
How to fill out the table without leaving any pitfalls
| Cost items | Subscription-based platform | Self-hosted system |
|---|---|---|
| Platform fees | Monthly package price, see the day's verification materials for the range | No platform monthly fee |
| Host and bandwidth | Included in the package, extra charges for overage | Pay according to specifications, remaining memory affects specification selection |
| Certificate and Protection | Generally included | Self-configuration, including form anti-spam measures |
| Version upgrade | Completed on the platform side | Manual execution and verification required |
| Backup and restore | The platform is responsible, the granularity needs to be confirmed | Responsible for the entire site backup and exercise yourself |
| Content migration and export | Limited by the platform's export capabilities | Supports batch import and export, format at will |
| Daily editing staff | Online editing in the background | Online editing in the background with batch tools |
Three filling disciplines: all numbers should be marked with the same caliber and checked with the date; uncertain ones should be written as 'range' instead of the middle value; human resources should be used in hours instead of 'free'.
Common questions
Question: Is self-hosting really cheaper?Answer: It depends on the amount of content operation and whether maintenance is handled by the existing staff. The gap is limited when the number of sites is small and the update frequency is low; when there are multiple sites and frequent batch operations, the human resources item will dominate the total amount.
Question: How do billing tools by quantity enter the table?Answer: Calculate the monthly cost based on current usage and specify the measurement unit and excess unit price in the remarks to avoid only filling in the package floor price.
Question: How can I calculate the cost of many years at once?Answer: Use a three-year perspective, list the one-time migration, the first-year website construction investment, and the subsequent annual maintenance separately, and finally provide two lines of 'Total for three years' and 'Average annual' separately, to avoid only comparing the monthly fee.