Join Morten Rand-Hendriksen for an in-depth discussion in this video Who is this course for?, part of Installing and Running WordPress: WAMP.
- [Presenter] WordPress is a publishing application for the web. In other words, it's used to make websites accessed through the web. So why would you want to install WordPress on your computer? And when does it make sense to install WordPress on a computer rather than a live web host? After all, isn't the whole point of setting up a WordPress site to publish content on the web? The answer to that last question is yes, most of the time. Even so, installing WordPress on your computer is pretty much a must if you want to go beyond the basics. Let me explain.
In its intended form, WordPress runs on a server on the web, allowing you to publish your content on the web and other people to access that content. However, if you want to do more advanced things, like building a custom child theme or a full theme, or create a plugin, this configuration is not very practical. For one, every time you make a change, you have to publish that change to the web server to see what it did. For another, you have to have access to the web at all times to work on your project. And think about it, if you're working on a project, whether it be personal, corporate, or for a client, publishing it to the web before it's done, just to beta test it, might not be the best idea.
If you're planning on building anything for or with WordPress, be that a child theme, or a theme, or a plugin, or something else, or even if you're preparing a site before launch, or just planning to do some experimentation to get to know the application better, hosting it on your computer is the best option. That way, you have your very own personal WordPress site available to you at all times, that you can mess with, break, reconfigure, and build into and around without the encumbrances of internet access, slow external servers, and other people butting in.
In short, if you're serious about WordPress, you should have a locally installed copy. It's really that simple.
- What is WampServer?
- Installing and configuring WampServer and WordPress
- Setting up multiple sites and custom domains
- Troubleshooting your setup