Studies and guides

Publications

Our publications bring together the studies we carry out and publish in full, figures, method and source included, and practical guides for choosing a service or getting a website back on its feet.

Guide

PostgreSQL on a VPS: sizing memory, disk and connections

A fast PostgreSQL database is one whose frequently read data fits in memory. All the sizing follows from that: how big the database is, how much of it is really in use, how many connections it serves, then the disk and its headroom. This guide gives the method, starting settings for 4, 8 and 16 GB of memory, and the queries that measure an existing database.

Published on 29 October 202610-minute read

Read the guide
Guide

How many concurrent users can a VPS handle? Do the math

It all starts with one question: what are those users doing? A thousand people logged into an app do not make a thousand requests per second, and a page served from cache costs a hundred times less than a page built on every visit. This guide turns users into requests, requests into the CPU and memory your VPS needs, then shows how to check it all with a load test.

Published on 26 October 20269-minute read

Read the guide
Guide

What VPS do you need for AI? API calls or a model on the server

"Running AI" covers two needs that call for very different servers. An app that calls a model through an API is sized like any web application; a model running on the server itself is sized by its memory first. This guide separates the two cases, gives the footprint of common models and shows how to calculate it.

Published on 22 October 202610-minute read

Read the guide
Guide

VPS vs shared hosting: when is it time to upgrade to a VPS?

On shared hosting, hundreds of sites share one server, its settings and its limits. On a VPS, the server is yours, with its own resources and root access. The useful question is when shared hosting stops being enough. This guide sets out the difference point by point, the signs that settle it, and how to switch without downtime.

Published on 19 October 20268-minute read

Read the guide
Guide

How much RAM do I need for a VPS? The rule, workload by workload

RAM is what most often decides the size of a VPS. It runs out first, and when it does, the server does not slow down gracefully: it kills processes. This guide gives the sizing rule, what each part of an application actually uses, typical profiles, and how to measure a server that is already running.

Published on 15 October 20269-minute read

Read the guide
Guide

Why are my emails going to spam? Fix SPF, DKIM and DMARC, in order

A quote that goes missing, an invoice found in the junk folder: when your emails keep going to spam, the reason is written in the headers of the message that arrived. Three records on your domain, SPF, DKIM and DMARC, prove to mailbox providers that your mail really comes from you. This guide sets them up in order.

Published on 12 October 202611-minute read

Read the guide
Guide

Roll back a WordPress update that broke your site, without losing data

An update to WordPress, a plugin, the theme or PHP, and the site is no longer itself: layout in pieces, a white screen, a form that stopped working. Rolling back is done component by component, keeping everything the site has received since, orders and messages included. Here are the steps, in order.

Published on 8 October 20269-minute read

Read the guide
Guide

How to fix "Error establishing a database connection" in WordPress

Your site shows a single line: "Error establishing a database connection". WordPress could not open the database that holds your pages, settings and accounts. Your content is usually intact: this guide shows how to find which of the four possible causes is at play, and how to fix it.

Published on 5 October 20268-minute read

Read the guide
Guide

Hosting account suspended: find the cause and get your website back

Where your website used to be, a page now says the account has been suspended. A suspension usually comes down to one of four causes, and each is resolved differently: a hacked site, resource usage over the limits, an unpaid invoice, or a complaint received by the host. Here is how to tell which one, and the steps to get the site back online.

Published on 28 September 20269-minute read

Read the guide
Guide

Chrome says your website is dangerous: how to get the warning removed

Visitors hit a red "Dangerous site" screen in Chrome before reaching your website, or Google writes "This site may be hacked" under your search result. The warning comes from the Google Safe Browsing list, and it is lifted through a set process: find out what Google detected, clean it up, then request a review.

Published on 24 September 20269-minute read

Read the guide
Guide

WordPress site redirecting to a spam site: find and remove the redirect

Visitors land on a lottery page, a pill shop or a fake tech support screen, yet the site looks fine when you open it. That is the mark of an injected redirect, usually a conditional one. This guide shows how to trigger it on purpose, locate it in the files or the database, and shut the door it came through.

Published on 21 September 202610-minute read

Read the guide
Guide

Free website creation for nonprofits: 15 services

A nonprofit looking for a free website mostly finds online builders: the tool is free, the work is not. Here are fifteen services, ordered by how much each one takes off your hands, with what every provider publishes about its own free offer.

Published on 6 September 2026Offers read on 6 September 2026

Read the guide
Study

llms.txt on French websites: who has put the file up

An llms.txt is an invitation addressed to AI assistants: a short file at the root of a site, saying who you are and where to look. This reading counts the sites that have put it up, and reads what they tell those same crawlers in the file next door.

Published 5 September 202615,000-domain .fr panel, read on 4 September 2026

Read the study
Study

AI crawlers and French websites: who decides the answer

Before reading a page, an AI crawler reads a file that says what it may do with it. That file exists on most websites. This survey looks at what it answers, and above all at who wrote it.

Published on 3 September 202610,301 .fr websites, surveyed on 3 September 2026

Read the study
Study

Email at French SMBs: what their domain allows

Almost every one of these domains publishes an SPF record. This survey looks at the line after it: the policy that tells receiving servers what to do when the check fails.

Published on 3 September 2026, updated on 3 October 20261,730 French SMB domains that receive mail, surveyed on 23 September 2026

Read the study
Study

French SMB WordPress sites: what they actually carry

A site cleaned after a hack starts out clean, then gets taken again. This survey looks at what cleaning never changes: the number of suppliers the site depends on.

Published 1 September 2026, updated 1 October 20263,543 French SMB sites, surveyed 23 September 2026

Read the study
Guide

AI visibility tools: which ones your own AI can read

Knowing what AI assistants answer about your company has become a job of its own. Seven AI visibility tools do it. The question here is a technical one: which of them can your own assistant query directly, without going through a dashboard.

Published 7 August 2026Pricing read on 26 July 2026

Read the guide
Contact us