M
M
MRcracker2018-10-19 19:24:11
CMS
MRcracker, 2018-10-19 19:24:11

What is the best engine to use for websites?

What is the best system to use for the portal? Of course, everything depends on the complexity of the project, but will there be any problems if you use a static site generator in the future, problems when building a project if the number of pages grows a lot? It’s just that now many people are switching to static page generators, but despite this, large projects like lifehacker still use wordpress.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
X
xmoonlight, 2018-10-19
@xmoonlight

Nobody bothers to turn a dynamic engine into a static page generator!
By GET - we return the content from the files from the STATIC folder, and there we add the finished pages created by the engine with binding to the desired URL in the GET request.
And, accordingly, we control changes in the generated pages through feedback in order to update the static code in time.

O
Oleg, 2018-10-19
@OlegPyatakov

Of course, everything depends on the complexity of the project, but will there be any problems if you use a static site generator in the future, problems when building a project if the number of pages grows a lot?

Here is an example of a benchmark for the speed of the two most popular generators: link .
The fast Hugo has no problems even with 10 thousand pages, while the "slow" Jekyll can do it in 3 minutes. Considering that it is necessary to regenerate only when the content changes, then 3 minutes may not cause problems.
WordPress has its own advantages, which in fact may not be necessary for specific sites:
As you can see, a lot depends on the necessary functionality of the site for users.
IMHO, I recommend Static Site Generators if 1) the functionality of static generators is enough; 2) you have a ready-made specialist (and you yourself are ready to figure it out), who can figure out this or that generator.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question