Linux 软件免费装
Banner图

Masetti Static Site Publisher

开发者 riccardomas
更新时间 2026年11月1日 05:25
PHP版本: 8.3 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

aws cloudflare netlify static site static hosting

下载

0.9.3 0.10.0

详情介绍:

This is a public beta (0.10.0). Masetti Static Site Publisher lets you keep WordPress as the place where you write, and serve the public site as plain static files from a cloud provider. There is no PHP and no database in front of your visitors: the site is fast, cheap to run and has almost nothing to attack. What it does Your cloud account, your data You use your own account with each provider. The credentials are stored encrypted in your database, are never written to the log and are sent only to that provider. The plugin is free and complete; there is no paid feature locked inside it. Good to know

屏幕截图:

  • Creating a site: choose how many visitors you expect and see the estimated monthly cost before anything is created.
  • The summary of the resources that will be created, with the confirmation box.
  • Publish: one button puts the changes online, and the versions of the site show the one that is online.
  • Content: every page, post and menu belongs to one site, and what another site publishes is marked.
  • The report of a publication: what went out and which links lead nowhere.

常见问题:

Does it cost anything?

The plugin is free. The hosting is paid to the provider you choose, on your own account. A small static site usually costs cents a month on AWS and can fit inside the free tiers of Cloudflare and Netlify, but check the current prices of your provider: the plugin's estimate comes from price tables that can be out of date.

Which providers are supported?

Amazon Web Services, Cloudflare and Netlify. Google Cloud and Azure are planned.

What happens to forms, comments and search?

A static site cannot run them. The export report lists what was found so you can replace them with a service of your choice. The Forms page shows what each form needs. A separate add-on to receive the messages of the forms in your own cloud account is being prepared (see the next question).

What is the Add-ons page?

A list, inside the plugin, of the separate add-ons for things that need their own services; for now only the Forms add-on, marked as coming soon. The list is part of the plugin: it does not contact any server, collects nothing and locks nothing. The plugin works in full without add-ons.

Do I lose WordPress?

No. WordPress stays where you write and manage the content, and can be on any hosting, including a private one. Visitors never reach it.

The export stops and talks about a page cache. What do I do?

A page cache or a proxy in front of WordPress (a caching plugin, the cache of your host, a CDN) answered with a saved copy instead of the page WordPress makes for this site (its home page and menus), and the plugin does not publish a page that is not the one you chose. Make the cache skip every request that carries the header X-ASBuilder-Crawl: the plugin adds it only to the requests it makes to read your own site. Visitors are not affected.

Is anything created without my consent?

No. Before anything is created you see the list of resources, the estimated cost and a confirmation box, and the server checks again that the plan has not changed. Deleting a site removes only what the plugin created.

Can I use it in my language?

The interface is in English and Italian, and follows the language of WordPress. Translations are welcome on translate.wordpress.org.

How do I see what a site really costs?

The estimate of the month is always shown. For what AWS really charged, open the site and press "Read the real cost". It needs the label asbuilder:site to be activated as a cost allocation tag in the AWS billing console, once for the whole account, by whoever pays the bill:

  1. Sign in to the AWS console with the account that pays the bill. If the account belongs to an AWS organization, only its management account can do this.
  2. Open Billing and Cost Management and choose "Cost allocation tags".
  3. Select the key asbuilder:site and choose "Activate". The key shows up there up to a day after the first site is created.
  4. Wait: AWS can take up to a day to activate it, and the costs are refreshed once a day.
  5. For the costs from before the activation, choose "Backfill tags" on the same page, pick the month the site was made and confirm.
Until then the reading is empty. AWS charges about 0.01 USD for each reading, which is why the plugin only reads when you ask, and not more than once every ten minutes for the same site.

更新日志:

0.10.0 0.9.3 0.9.2 0.9.1 0.9.0