Web Solutions

Dedicated to Customer Care
and Technical Excellence

British Computer Society

Web Solutions

Dedicated to Customer Care
and Technical Excellence

Web Solution packages I offer …

New Builds

I specialize in designing bespoke websites that put the user and their journey at the heart of the experience. Every website I create is crafted with precision, purpose, and a deep understanding of user engagement, ensuring that your business or personal brand has a meaningful and impactful web presence.

Using the latest cutting-edge technologies, I seamlessly blend ideas, proposals, and functionality to build a site that not only looks great but also performs flawlessly. Whether you need a sleek business website, an engaging portfolio, or a dynamic e-commerce platform, I tailor each design to suit your specific needs and goals.

Let’s bring your vision to life—get in touch today!

Web Troubleshooting

If your website is broken, not loading, or acting up, don’t panic—I can get it back online in no time! With a friendly and professional approach, I’ll quickly diagnose the issue and provide a fast, reliable fix.

Whether it’s a server problem, coding error, WordPress issue, or anything else, I have the experience to restore your site and get it running smoothly again.

Don’t let a broken website hold you back—get in touch now, and I’ll have you back online double-quick!

Migrations

Need to move your website, transfer a domain, or migrate your email accounts without the stress? I specialize in complex website and email migrations, ensuring a smooth transition with minimal downtime.

Whether you’re switching hosting providers, upgrading your email system, or transferring domains, I handle every technical detail so you can focus on what matters most—your business.

Let’s make your migration smooth and secure—get in touch today!

web

Domain/DNS work

The Domain Name System (DNS) is the phonebook of the Internet. Humans access information online through domain names, like Google.co.uk
Web browsers interact through IP addresses. DNS translates domain names to IP address so browsers can load Internet resources.

Each device connected to the Internet has a unique IP address which other machines use to find the device. DNS servers eliminate the need for humans to memorize IP addresses and the domain name is often a sensible representation of the meaning of the site or business name.

Domain/DNS work

The Domain Name System (DNS) is the phonebook of the Internet. Humans access information online through domain names, like Google.co.uk
Web browsers interact through IP addresses. DNS translates domain names to IP address so browsers can load Internet resources.

Each device connected to the Internet has a unique IP address which other machines use to find the device. DNS servers eliminate the need for humans to memorize IP addresses and the domain name is often a sensible representation of the meaning of the site or business name.

MySQL Databases

The WordPress Database is an essential part of WordPress where core settings and website data are stored. When talking about stored data, it is not only basic details like usernames and passwords.

It includes all blog posts, pages, comments, website themes, WordPress configuration settings, and more. The Database ensures fully optimized webpage functioning and superior data management. It can also be life-saving for storing, retrieving, and backing up valuable data.

There are several ways to access and use the Database. First, WordPress uses MySQL as its database management system. MySQL is open-source software responsible for managing WordPress Database components, such as user data, user meta, comments, posts, and more. Second, as the language of instruction to create, read, update, and delete data from the MySQL database, WordPress uses PHP via the SQL query in the PHP markup. The Database stores data in the form of tables, each of which comprises unique data displayed in rows. These rows also contain other pieces of information or parameters. WordPress automatically creates core database tables (12 WordPress 4.4) upon setting up a WordPress website.

MySQL Databases

The WordPress Database is an essential part of WordPress where core settings and website data are stored. When talking about stored data, it is not only basic details like usernames and passwords.

It includes all blog posts, pages, comments, website themes, WordPress configuration settings, and more. The Database ensures fully optimized webpage functioning and superior data management. It can also be life-saving for storing, retrieving, and backing up valuable data.

There are several ways to access and use the Database. First, WordPress uses MySQL as its database management system. MySQL is open-source software responsible for managing WordPress Database components, such as user data, user meta, comments, posts, and more. Second, as the language of instruction to create, read, update, and delete data from the MySQL database, WordPress uses PHP via the SQL query in the PHP markup. The Database stores data in the form of tables, each of which comprises unique data displayed in rows. These rows also contain other pieces of information or parameters. WordPress automatically creates core database tables (12 WordPress 4.4) upon setting up a WordPress website.

PHP & Plugins

PHP code is what makes WordPress work. A WordPress website stores all its data in a MySQL database. This data includes everything from your blog name and blog post content, to your plugin settings and user profile information. PHP’s job is to get specific information from the database, and piece it together into an HTML web page. For more details on that process, you can see our guide on how WordPress works behind the scenes.

PHP files in WordPress do their work on your web hosting server. So, in simple terms, when someone goes to your website, WordPress accesses the PHP files to get your database information (like your blog post content) to show it to your visitor. That sounds simple enough. However, there’s a little problem. Web browsers don’t read PHP. They read HTML. HTML is a type of scripting language used to create website pages. We refer to HTML as a “client-side” scripting language.

Browsers like Chrome, Firefox, and others are called “clients.” Here, a “client-side” language simply means that web browsers do the work of turning HTML code into what you see on your browser window.

PHP and Plugins

PHP code is what makes WordPress work. A WordPress website stores all its data in a MySQL database. This data includes everything from your blog name and blog post content, to your plugin settings and user profile information. PHP’s job is to get specific information from the database, and piece it together into an HTML web page. For more details on that process, you can see our guide on how WordPress works behind the scenes.

PHP files in WordPress do their work on your web hosting server. So, in simple terms, when someone goes to your website, WordPress accesses the PHP files to get your database information (like your blog post content) to show it to your visitor. That sounds simple enough. However, there’s a little problem. Web browsers don’t read PHP. They read HTML. HTML is a type of scripting language used to create website pages. We refer to HTML as a “client-side” scripting language.

Browsers like Chrome, Firefox, and others are called “clients.” Here, a “client-side” language simply means that web browsers do the work of turning HTML code into what you see on your browser window.

Expert Web Development & Troubleshooting

With many years of experience in web development and back-end server work, I specialize in SQL development, PHP, ASP, and .NET. Whether you’re struggling with a complex database issue or need custom back-end functionality, I have the expertise to streamline your systems and improve performance.

But where I truly thrive is troubleshooting—especially when it comes to WordPress. If your site is slow, broken, or behaving unpredictably, I can diagnose the issue and get things running smoothly again.

So why waste time stressing over technical problems? Let me handle the complexities while you focus on what you do best. If your website, server, or domain is giving you headaches, reach out today—I’ll help you create reliable solutions that work for you and your customers. Let’s build something great together!

What people are saying about working with me

Fantastic Service

“Stu built and maintains our website.  In addition, he maintains all the church office computers and staff laptops on a monthly basis.Stu is quick to respond, always goes that extra mile and is a pleasure to work with.  I would happily recommend giving Stu a call for any website or PC assistance – he is also very patient if it’s tuition you are after.”

Professional, Friendly Approach

“Stu built and maintains my website. He’s consistently fast, competent and professional and has always been able to solve problems or add function almost immediately. Who could ask for more?”

Cost effective and brilliant service!

“He has set me up for the future with a really workable website, at a reasonable cost. Stu also offered tech and computer advice in many different ways and sorted out long-term glitches and set ups that were very poor. He is extremely easy to deal with and always responds promptly when help is needed.”