Websites and Tech

Back End

Also called server side, backend

The server-side code, logic and data that decide what a page contains before the browser ever sees it.

Quick facts: Back End

Category
Websites and Tech
Also called
server side, backend
Level
Beginner
Affects
Page speed, uptime, form and order reliability, security
Where to see it
Hosting control panel, server error logs, Search Console Crawl stats
In this article4
  1. How the back end works
  2. Why the back end matters
  3. Common mistakes with the back end
  4. How to act on it

How the back end works

When someone opens one of your pages, the browser sends a request to your server. Something on that server has to decide what the answer is: which article was asked for, whether the visitor is logged in, what the stock level is, which price applies. That decision-making code, plus the data it reads and writes, is the back end. It hands the browser a finished page or a block of data, and the browser turns that into what the visitor sees.

Three parts are usually involved. A web server accepts the request. Application code — PHP in WordPress, or Node, Python, Ruby, Java elsewhere — runs the logic. A database stores the content, orders and accounts that the logic reads. Everything the visitor actually touches, the layout and buttons and scripts in the browser, belongs to the front end instead.

Why the back end matters

It sets the floor for how fast your site can be. Nothing renders until the server has replied, so heavy queries, an overloaded host or badly written plugin code delay every visitor equally, whatever the design does afterwards. Speed work that only touches images and CSS cannot rescue a slow server.

It also owns everything you would rather not lose. Enquiries, orders, customer records and payment handling all live back there. When a form silently stops sending, when an order confirmation never arrives, or when a page returns a server error under load, the cause is almost always on this side of the line rather than in the design.

Common mistakes with the back end

The frequent one is treating it as invisible and therefore optional. Marketing budgets pay for a redesign while the same fragile plugin stack, unpatched code and unmonitored database carry on underneath. Security follows the same pattern: an out-of-date component here is how most small business sites get compromised, not through a clever attack on the design.

The second is confusing symptom with cause. A slow-loading page gets blamed on the theme, a lost lead gets blamed on the form layout, and nobody checks the server log where the actual error was recorded. The third is building custom logic without documenting it, so the next developer rebuilds what already exists.

How to act on it

You do not need to read the code, but you should know a few things about it: what platform the site runs on, who can access the server, where the error log is, and how often the software is updated. Ask for that in writing when a developer hands a site over, and keep it somewhere other than one person’s inbox.

When something breaks, start at the server log rather than at the design. When you plan new functionality — a booking flow, a member area, a connection to your CRM — treat it as back-end development work and scope it properly, because that is where the effort and the risk sit, not in the screen it produces.

Do and do not

Do

  • Keep platform, plugins and server software patched
  • Check the server error log before blaming the design
  • Get platform, access and update details documented at handover

Do not

  • Fund a redesign while ignoring the code underneath
  • Expect image compression to fix a slow server
  • Let one person hold all the server credentials

Questions people ask about this

What is the difference between the front end and the back end?

The front end is everything that runs in the visitor's browser: layout, text, images, buttons and the scripts that make them react. The back end runs on the server: it works out what should be shown, reads and saves data, and handles logins, orders and forms. One is the shop window, the other is the stockroom.

Does the back end affect SEO?

Indirectly but strongly. Server response time, correct status codes, clean URLs, reliable uptime and the ability to render pages consistently are all back-end responsibilities, and search engines react to every one of them. A site that answers slowly or intermittently gets crawled less and frustrates the visitors who do arrive.

Do I need a back-end developer for a WordPress site?

Not for everyday content, themes or standard plugins. You do need one when the site has to do something the platform does not offer: a custom booking system, a connection to another business system, bespoke pricing rules, or performance work on slow database queries. For most small sites that is occasional rather than ongoing.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.