7 “embarrassing” questions about website development

7 "embarrassing" questions about website development

Website development is a peculiar phenomenon. Here a person lives, does not bother anyone, and then again – you need to join the topic of website development and understand at least something. Sound familiar?

There are some nuances that you are likely to hesitate to ask your in-house developer, freelancer, or even an IT specialist you know. The trick is that most often these things are the basis, without knowing which you will “stick” in some situations.

But no one wants to play the role of a wooden dummy, especially when it comes to things that are important to him (or important money to him), right? Well then, let’s figure it out.

Question 1: how does it all work?

The main question for understanding everything. What is a site page? File folder.

No, this is not a joke, this is how the internal files of the site page look like, which is open in the code editor:

The “PAGE1” folder contains many files and other folders

We simply “insert” (prescribe) photos and text, through html-code we mark up how and where on the page all this should be displayed. It turns out something like this:

Naked markup

Site on “bare” markup

Then we connect styles (colors, fonts, sizes and much more), another code, CSS, is responsible for them:

html + CSS

And now we have connected the necessary styles to this page.

Well, like the icing on the cake – we include scripts (this is another JavaScript code), they are needed for the animation to work on the page, everything moves, lights up and is interactive. And that’s all, the page is ready or, as they say, it is typeset.

Site – one or more such pages, usually located on a server on the Internet.

The browser reads information from these file folders and displays it for you on the screen.

It often happens that just a few pages are not enough. They need to be quickly edited or new standard pages added without using code. Or you want to set up interaction with mail, other applications, or even do some complicated thing (shopping cart, catalog, unloading goods, connecting widgets …)

Then the pages “land” on the CMS, the “engine” of the site. This is a special program that makes it easier to manage the site and set up complex interactions within it.

But the site itself is still an array of pages, and the pages are file folders. And this is the basis.

Question 2: What do I need in order for the site to work?

Apart from the site itself? First of all, these are:

BUT. The place where you will place your pages and other data

Of course, you can store the site on your computer, but will it be connected to the Internet 24/7, will it have good bandwidth and will it stand up to work as a server? I doubt it.

A personal computer is an invaluable thing, for everything else there are special hosting services. You pay a subscription fee to the hosting owner, and voila – he will provide you with the right amount of space in his storage with the necessary characteristics.

B. The address at which you will “register” them on the network

This address is a domain. If your site is a home, then hosting is the land on which it stands, and the domain is the address plate by which it can be found.

You can register (rent) a domain from special registrars, by the way, hosters (hosting owners) are very often also registrars, i.e. provide services in the complex.

IN. CMS (“engine”), on which your site will run (but not always)

There are a lot of CMS to choose from now. There are both paid (1C-Bitrix) and free (WordPress), their capabilities are also very different.

Which CMS to choose depends entirely on your needs and site specifics. Maybe, by the way, she won’t be needed at all.

two different CMS

Question 3: it turns out that a site without an “engine” is real?

Of course, there are a lot of such sites. By the way, similar ones are cheaper, tk. it is not a five-minute business to put a layout on a CMS qualitatively.

It is better to consult with your developer about whether you need a CMS. If you have one page on your site, it doesn’t do anything more difficult than sending text from forms, and you are not going to update it in the future – the CMS in your relationship with the site will be the third superfluous.

Now I have described a typical landing page, which we do well and quickly enough just because they do not need to be planted on a CMS.

Question 4: can I do something myself?

Sure you can. The code is a complicated thing and you cannot easily master it, but especially for beginners, we have come up with many no-code solutions.

For example, there are a large number of builders that allow you to create your own sites by simply dragging and dropping standard blocks from place to place with their subsequent customization. The most striking example of such a constructor is Tilda. Take short training courses and you can create a simple website with your own hands.

There are, of course, disadvantages: limited tools, the inability to crawl into the site files and a monthly payment to the authors of the constructor, but if you don’t have enough stars from the sky and you need to quickly do something simple, the constructor is ideal.

tilde rates

By the way, we also make websites on Tilda. Consider right away: an inexpensive cost in this case means that we will spend less effort and labor hours on creating such a site. But this does not mean that it will be worse than the corporate website from the standard tariff – it will just be easier.

In general, to create your own “Avito” through the designer for 18,000 rubles, of course, will not work. However, Avito cannot be created for 50,000 rubles, or even for 100,000 rubles.

Question 5: why can’t you create Avito for 100,000 rubles?

It starts again. Guys, you shouldn’t open this topic, you are young, playful, everything is easy for you …

What are you saying? Is a site a collection of file folders? Is Avito inherently different from a regular landing page?

On the one hand, no. Any site on its pages uses many standard solutions. But on the other hand, “Avito” is a very complex mechanism, on the creation of which a large number of qualified specialists need to work a huge amount of time.

Why? Remember when we talked about CMS? It is a program that allows you to customize internal interactions and implement complex things. So, CMS is a standard solution, which is most often simply installed, “filled” with add-ons and slightly modified. And now let’s remember how much Avito requires in technical terms. This is a huge database, and different personal accounts with different accesses, and filtering, and constant interaction of different elements at different levels … No typical solutions (standard CMS) will definitely be able to cope here.

It is necessary to write a large and very complex “base” of the site from scratch, taking into account millions of factors, and then all this still needs to be launched and tested so that there are no critical errors. And without bugs in such a huge structure will definitely not do, the site needs to be constantly edited, improved and developed. That is why Avito has a whole staff of its own developers of various calibers, a small studio here will simply burst.

meme with Boromir

You can’t just take and make Avito from scratch

Although, if you really need an analogue of Avito and you do not mind discussing, say, six-figure sums – welcome here, we will discuss your proposal. And if it’s no joke, we are always ready to discuss any of your suggestions, crazy and not so.

Question 6: What should I do with the site next?

Even serious-looking businessmen often come to us and do not understand why they really need a website? Just make it. ©

They say Mr. Berners-Lee gave us the concept of a site, Google sorted them through search and ranking, and PPC made all sites equal. So, now in order to make a really useful business tool out of the site, in most cases there are only two ways. A sort of blue and red pills.

Blue pill – SEO promotion through search. You make the site better, and because of this, it will rank higher and move up in the search. This path requires investment, time and patience, and it is not suitable for everyone – a one-page page, for example, will be almost impossible to promote in search.

Red pill is an advertisement. Contextual advertising in search engines, social networks, and even in a local newspaper. It works faster than SEO, but if, after promoting the site in the search, you can no longer improve your site, customers will go to you on their own, then this does not work with advertising. The advertising budget must be constant, otherwise the flow of visitors will dry up.

In principle, these methods are often combined, first they include advertising, and then they are promoted in the search. Or they work on two fronts all the time. Decide what exactly you need now – our article will help you.

advertising against CEO

Question 7: which site is the best? (whisper a secret in your ear)

And there is nothing to whisper, the best site is the one that is in its place and does its job correctly. Landing page, multi-page or complex portal – it all depends on what exactly you require from it.

If it works well in practice, this is the perfect site.

Well, if your requirements suddenly change, then the site should also change accordingly. Website improvements are a useful thing, there are no limits to perfection, the main thing is that these improvements are in place.

In general, the site is a sword from a famous saying. Much more important is not its characteristics (length or number of pages), but the way it is used.

meme about when you want more in the development process than at the beginning

Afterword

To paraphrase a well-known phrase – it’s not a shame not to know, it’s a shame not to learn. It is a shame, of course, if you really need / are interested in this knowledge.

If you have any ideas that you would like to implement – write to us, we will discuss, help and advise. And yes, here everyone is our own, so you can safely ask us even the “most embarrassing” questions. =)

Leave a Reply

Your email address will not be published. Required fields are marked *