On the web, you often find the statement that it is enough to simply make the site yourself. This is true, but only when you are well prepared for this work. Before you start building a website, you need to find answers to several important questions.
Domain and hosting
What will your site be called? You need to come up with a domain name - your own address on the Internet. It should be simple, explain the purpose of your site's existence, or describe your type of activity.
Many domains already have their own owners, so it often takes a lot of ingenuity to find the best option. The domain can be paid or free. The latter are unsuitable for serious business, but optimal for non-commercial projects or training in their creation.
The domain should be written in Latin if it is aimed at the widest possible audience: for example, hochusayt.ru. For Russian-speaking visitors, you can register a domain in the Cyrillic zone: I want_sayt.rf. Along with choosing a domain, they usually find a company that provides hosting services.
Number and type of pages
What sections will your site have? This is a very important question that affects how successful your project will be. Will you have an online store, forum, photo gallery, news feed, blogs? The more pages your site has, the better it is indexed by search engines, and the more visitors can come to you.
Design
What should be the look and feel of your website? Even if you order a design from a specialist, you will have to explain to him what you want to get as a result. Should the site be bright and catchy or calm and business-like? Laconic or multidimensional? Will the pages be dominated by visual or textual information? If you are going to do everything yourself, then you will need to think about the color scheme. It is necessary to decide where to get the necessary illustrations and how they need to be processed.
CMS
How do you want to work on the site? You can independently learn the simplest programming languages, for example, html. You can use a website builder - paid or free. As a rule, companies offering free hosting also offer an online website builder.
There are a large number of systems offering varying scope of services. The most common paid CMS include Bitrix, Joomla and others, and free - Word-Press. Website builders, as a rule, have ready-made templates for making web pages and examples of how it will look later.
The difference between specialized programs and constructors is where the information is stored and the ability to make changes to the finished template. In the first case, the design takes place on your computer, and then the result of the assembly is "uploaded" to the server. That is, you can work on the site without an Internet connection. Online programs only work with standard templates and require broadband access.
Budget
How much are you willing to spend on your website? The answer to this question will help you choose the right solutions for you. For example, if it is important to get a professional resource in the shortest possible time and with minimal loss of time, then it is better to find a programmer who will make a website with your budget. Now there are proposals for creating business card sites from 2-3 thousand rubles. If it is important to save money, but at the same time you are ready to spend time and energy learning new skills, then you should consider options for free hosting and free website builders. There is also a golden mean: for example, pay for hosting, and do the rest yourself.