Hand-built sites, changed the careful way.

Some client sites were written by hand, not built on WordPress, Magento or Drupal. The Orchestrator reads the code first, keeps a copy of each file before changing it, checks the code before it is saved and proves the result from the live page.

The jobs agencies bring us on hand-built sites.

There is no standard layout to lean on, so the first job is always to understand the site. These are the requests we see most.

  • Take over a site

    Read the code and write down how the site works before anything changes.

  • Fix a bug

    Find the cause in code nobody remembers writing, then change the smallest thing that fixes it.

  • Add a feature

    A new form field, a changed price rule or a new page, written in the site's own style.

  • Move to a newer PHP

    Check the code for functions the new PHP version removed, before the server moves.

  • Bring back a blank page

    Find the stray character or missing file that stops a page from loading at all.

  • Change it safely

    Back up first, change the file, check the live page and keep a way back.

The Orchestrator on a hand-built site.

Your project agent works on one site at a time. It plans, you approve, and it ships the change with the proof attached.

Reads the whole site before it changes a line.

With no framework to lean on, the agent finds out how the site is put together, what it depends on and what the last developer left behind. It keeps those notes with the project, so the next job starts from them.

  • Notes kept per project, not lost when a developer leaves
  • Questions asked before the plan, not after the change
  • Your house rules and the PHP playbook read first

A backup and an error check before every save.

PHP is unforgiving: one stray character can blank a whole page. So the agent copies each file first, checks the new code with PHP's own checker, and only then replaces the file in one step.

  • A backup copy of every file it will touch
  • Every changed file checked for errors before it is saved
  • The file replaced in one step, so visitors never see half of it

Proof from the live page, not from the editor.

Code that looks right can still fail on the real page. After the change the agent reads what the site actually serves, and you get that evidence with the validation.

  • Page status and size compared before and after
  • The served page searched for fatal error text
  • Screenshots on desktop and phone for visible changes

Webgentic for sites on a hand-built site.

The site owner asks for a change in plain words. Webgentic for sites shows a plan first, the change appears on the page as it is made, and every change is saved with a plain-English note.

What Webgentic for sites can change on a hand-built PHP site
On a hand-built siteTodayIn practice
Site filesYesThe PHP, HTML, CSS and JavaScript files that make up the site.
Restoring a fileYesAny earlier version of a file can be put back in one click.
The databaseNot builtAnything kept in a database is out of reach.
Server and hostingNot builtServer and hosting changes are Orchestrator work.

A plan comes first and you see each change appear as it is made. Stop cancels the job on the server. Every change is saved with a plain-English note.

An Orchestrator job, start to finish.

Can a client's site move to a newer PHP version? Here is how the Orchestrator answers it.

  1. Brief

    The Larch client's site runs on an older PHP. The agency asks whether it can move to the next version.

  2. Plan

    The agent plans a readiness check. First search the code for functions the new version removed. Then run the site under the new PHP while visitors stay on the old one.

  3. Approve

    You read the plan, its risk and its way back, and approve it. Nothing has changed on the site yet.

  4. Deliver

    The agent proves its search on a test file first: 3 of 3 real problems found, 0 of 5 safe lines flagged. Without that step, harmless calls such as jQuery's .each() showed up as more than 20 false problems.

  5. Prove

    The site is loaded under the new PHP. Page status and size are compared with the old version, and the served pages are searched for fatal errors. You get a list of what is safe and what needs a fix.

Example based on a real job, details changed.

What our PHP playbook covers.

Each topic was learned on a real job and written down, so the next agent starts from it.

  • Reading an unknown codebase before changing it
  • Checking new code for errors, then saving it in one step
  • The one stray character that blanks a whole page
  • Whether a site is ready for a newer PHP version
  • The difference between a feature being installed and being switched on
  • Why a page still shows old code after a change
  • Checking a page that sits behind a password
  • What really limits the size of an upload

Questions agencies ask about hand-built sites

  • Can it work on a site with no documentation?

    Yes. The first job on any hand-built site is to read it. The agent writes down how the site is put together, then plans the change from those notes.

  • What if a change breaks the page?

    The Orchestrator copies every file before it changes it and checks the new code for errors before saving. After the change it reads the live page. If something is wrong, the backup copies are the way back.

  • Can it check whether a site will run on a newer PHP?

    Yes. It searches the code for functions the new version removed, then runs the site under the new PHP while visitors stay on the old one. You get a list of what is safe and what needs a fix.

  • Does Webgentic for sites change my database?

    No. On plain PHP sites it works on the files that make up the site. Anything kept in a database is not built yet.

  • Which one do we need, the Orchestrator or Webgentic for sites?

    The Orchestrator is for your agency: planned, approved jobs across your client projects. Webgentic for sites is for a site owner who wants to ask for small changes to their own site in plain words.

  • Something else on your mind?

    Ask us directly and a developer will reply.

    Ask a question

Bring us the site nobody wants to touch.

Join the waiting list. When your place comes up, we will show you the Orchestrator running on one of your real jobs in the first call.