Static site hosting charges per head, how much does a five-person team need to pay in one year?

📅 2026-11-01 👁️ 0

Static website hosting charges per head for seat fees and also limits traffic, how much does a five-person team have to pay in a year? The conclusion is divided into two parts: the seat fees are collected monthly according to the number of collaborators, which is the number of people multiplied by the unit price multiplied by a fixed item of twelve months;Build minutes and bandwidth exceed usage floating. In the comparison口径 of the day, the seat fee for the Netlify advanced tier is $19 per seat per month, the Vercel advanced tier is $20 per seat per month, and Cloudflare Pages marks bandwidth as unlimited.At this scale, five people are counted, the former earning $1,140 per year, and the latter earning $1,200 per year. Whether it's expensive or not is not determined by the unit price, but by whether the billing dimension falls on person or resource.

What is free in the free tier?

The free tier eliminates the hosting slot itself: static files are placed on edge nodes, can bind a custom domain name, do not have to pay for the occupied space, and most tiers also come with a certain amount of build minutes and outgoing traffic.The usual things that cannot be avoided are three. The first is the collaboration seat, the free tier usually only allows a few accounts to access the backend, and adding more reviewers requires extra payment. The second is the build quota, the static site needs to be rebuilt every time it is published, and it is easy to reach the limit during frequent updates, exceeding the amount requires additional payment.The third is access control and form capabilities such as these, changing certain areas to require login to view, often priced separately. As more participants join and updates become frequent, the boundary of free access appears.

Three types of billing based on the day's figures

Categorize the fees extracted above, and the invoice structure will be clear, also convenient for item-by-item comparison with self-hosting.

Billing items How is static hosting charged? The column for comparison with self-hosting
Seat fees Charged per month based on the number of people entering the background, the more people, the more expensive 收费按服务器资源,账户数量不会改变账单
Build and bandwidth exceed Build minutes and outgoing traffic exceed the quota, additional charges are applied according to the amount Build and delivery are completed on the same machine, the cost follows the machine specifications
Number of sites Increasing the number of sites usually requires upgrading or additional charges per site A single backend can manage multiple sites with multi-site management

The most easily underestimated line is the third line. The slots for static hosting are grouped by whether people are in the same organization, while the norm for the content team is that a few people maintain multiple sites, with each site having its own website, event site, and foreign trade site. At this point, the slots based on the number of people are magnified twice by the number of sites, while the resource-based plan only changes with traffic and disk usage.

How to calculate a five-person team

First, assign roles to people, usually only one content editor and one developer need write permission, and the other three are approvers, distributors, and external consultants, who only need read access.The second step aligns the billing dimensions, when the platform charges by seat, five people all open up is five seats, starting from $1,140 per year based on the day's口径; replace three of them with read-only preview links, and the billing seats will be based on the actual number of people written in.Step three: leave an excess budget, build minutes and bandwidth fluctuate with the release rhythm. Step four: multiply the number of sites, when the same group of people maintain three sites, each site level up equals three times the work paid.After completing these four steps, the annual number falls between the year with full allocation of seats and the year with only write-in seats.

The column for comparison with self-hosting

Hosting independently changes the billing dimension from headcount to resource, this is the root of its long-term cost savings. Taking AnQiCMS as an example, there are two common deployment paths, using Docker images to start containers, or deploying with one-click on the Baota panel, the program listens to port 8001 by default.The official statement on the resource side is that the memory usage is about 80% lower than that of common PHP content management programs, which is a number with an approximate word rather than an exact multiple, meaning that the same business can choose a lower grade of machine specifications.The difference on the functional side lies in multi-site management, a single backend manages multiple independent sites, and it is not necessary to add seats according to headcount when sites are added. When several sites share a machine, it is often more cost-effective to leave some machine capacity than to add an extra seat.

Common questions

Q: Do you have to buy five seats for a five-person team? A: Not necessarily. Seats are generally counted based on the number of accounts with backend write permissions, and changing the approval and external advisor to read-only preview links can reduce the actual number of billing people.

How long can the free tier last? Answer: It depends on the two ceilings of build times and outgoing traffic. It is enough for a single site and one person to update a few times a month; when there are more sites or participants, build overages and seat purchases will appear first.

Is it unnecessary to worry about traffic fees if the bandwidth is unlimited? Answer: You cannot just look at this item. Unlimited usually refers to delivery bandwidth, but build minutes, forms, and access control may still be priced separately, and the bill should be checked item by item.

What additional preparations are needed to switch to self-hosting? Answer: A server with appropriate specifications, domain resolution, along with the habit of using backups and monitoring. Both Docker and Baota deployment are available for AnQiCMS, and multiple sites can be managed in the same background system, with costs only related to the machine specifications and traffic volume.

Related articles

After turning off the switch for the Generative AI feature, can you still receive AI recommended traffic?

Turning off the Generative AI feature switch is different from turning off natural search: the former affects the display and traffic brought by that feature, while the latter affects regular inclusion and recommendation. Before making a judgment, first look at the two dates, the report data start date should be earlier than the switch effective date, and the observation window must be after the effective date. The recommended traffic should be checked by grouping the proxy sources, and changes should retain the rollback records.

2026-11-01

The traffic share of the Generative platform is rearranged in a year, which foreign trade websites should pay attention to which entry points

The traffic share among generative AI platforms has been significantly reordered within a year, making it unreliable to consider a single entry as the entire source. Foreign trade websites should keep separate accounts for each entry, compare the conversion differences with recommended sessions, and match corresponding landing pages for multi-language sites and multi-sites. Look back quarterly once to avoid using the share structure of the previous quarter to judge this quarter.

2026-11-01

First look at the crawling log to decide who to block, and find out which paths the proxy is accessing.

Before deciding which AI agents to intercept, first use the server to capture logs and group the access volume by agent identifier and access path. Most sites place llms.txt, which is almost never read, and the few that do read it are concentrated on a few paths. Understand the real access distribution before writing robots rules, which is more bandwidth-saving than copying others' intercept lists and easier to roll back and review.

2026-11-01

The content referenced by AI is generally more up-to-date, and for old articles, it's better to change the date or rewrite them.

The AI engine tends to reference fresh content, but the last modified time displayed on the page is not the same as the freshness of the facts. Only changing the date and not the conclusion will continue to be referenced by the expired judgment. First, check if the data, version, and conclusion are still valid, and then decide whether to supplement paragraphs, rewrite the entire article, or withdraw, and write the refresh rhythm into the schedule; make a backup before batch replacing fields to prevent accidentally harming other pages.

2026-11-01

Why can't the registrar be changed within two months after changing the domain holder's email address?

Changing the name, organization, or email of the domain holder will trigger a transfer lock, during which the domain cannot be transferred to another registrar, regardless of whether the domain is due to expire. When scheduling website construction or replacing the host, this period needs to be reversed: first confirm that the holder's information is stable, then apply for the transfer code, and finally move the resolution. When managing multiple site domains, it is necessary to check if there are any domains that have just changed records.

2026-11-01

Why would making a page into an HTML cache turn it into an entry point for executable code?

To speed up the front-end page by making it an HTML static cache, but if the content with parameters is reflected in the cache file exactly as it is and the cache product is then handed over to the script parsing engine, malicious code can be executed in the cache. There are two boundaries: strip executable tags when writing, and do not treat the cache directory as the script directory when parsing. After the repair, the historical cache should be cleared, and then check the pseudo-static rules and page structure.

2026-11-01

The relationship filtering of the content API has not been purified, what data will the interface return more?

When the content interface directly concatenates the relationship filtering conditions into the query without purification, the caller can read associated fields that should not be publicly accessible using filtering syntax, such as author, order, and internal identifiers of cross-table data. Self-check should cover parameter whitelist, association depth, and readable field list, and clearly specify what each endpoint returns in the interface documentation. Authorization and minimum privilege determine the exposure surface, and run regression test cases before upgrading.

2026-11-01

Why can the template replacement of the form module become an entry point for code execution?

When the form module hands over the submitted content to the template for rendering, if the replaceable markers are not limited to safe sources, the field values may be treated as instructions and form an entry point for code execution. The defense is divided into two stages: on the input side, use captcha to block automated submissions and suspicious content, and on the rendering side, only whitelist markers are allowed. External modules need to be on the version list, and once the announcement is made, it can be located to one's own site.

2026-11-01