Step #1: Choose Your Website Platform
In order to build a website, you first got to decide what platform you’re going to build your website with.
What do I mean by “platform”?
Well, back in 2005 when I got started with web development, most sites were created using HTML (code), CSS, and PHP. Each of these took a lot of time to learn and were difficult to master.
That’s why most people still think setting up a website from scratch is difficult or requires a lot of coding and design skills – but that’s no longer true.
In 2022, content management systems (CMS) like WordPress have made creating a website accessible to everyone.
To put it simply, a CMS (or website building platform) is a user-friendly platform for building websites and managing your own online content, instead of creating a website from scratch using HTML, PHP, and other coding languages.
Popular Site Building Platforms in 2022
To better understand which are the most popular content management systems, I dug up some recent statistics from W3 Techs and BuiltWith.
Why use WordPress and not website builders?
It’s FREE (no recurring subscriptions, open-source)
Unlike website builders or web design software, WordPress doesn’t cost a dime to download, install or use. It’s built by web developers and there’s a large developer community who have designed beautiful free themes and templates, making it easy to get going fast.It’s highly customizable and user-friendly
If you know how to use Google Docs, you already know how to add your own content. WordPress can be easily expanded with free add-ons to handle just about any site you can imagine – from small business websites to e-commerce sites. With WordPress “plugins” you’ll be able to add contact forms, subscription forms, image galleries, stores, and so on for your website. And it’s all pretty simple.Your site will be ‘responsive’. Meaning it’ll work on smartphones & tablets, too
The website you build will instantly be responsive, looking great on every mobile device, smartphone, and tablet. No need to hire a web developer for that.Help available from the community