R
R
Roman Grinberg2020-12-28 19:26:22
CMS
Roman Grinberg, 2020-12-28 19:26:22

Where to start engine development?

Actually, the main point of the question is in the title.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
L
Lillipup, 2020-12-28
@GarfieldOfficial

From this
https://google.gik-team.com/?q=create+cms+php+tutorial

N
Northern Lights, 2020-12-29
@php666

The correct answer sounds like this - you don't need to start developing the engine.
This, of course, gives +100 points to knowledge, judging by myself, as I have been developing my "engine" for several years.
But from a practical point of view, this is a waste of time and a direct path to burnout.
In fact, if you were a builder, your question would be something like this: where to start building a multi-story skyscraper. Obviously, skyscrapers are not built alone. Likewise with engines. Nobody makes engines now. You don't have enough life for that, because at the present time any "engine", in your terminology, is a collection of many very complex, well-oiled independent components, each of which was worked on by dozens of people.
You won't write anything. And what you write - will be a piece of Mr.
Now anything can be downloaded in two clicks, installed and used immediately.
Do something more useful.

L
Leonid, 2020-12-29
@caballero

If you don't know where to start, it's too early to start.
But in general, such things begin with the question why

V
Vasily Bannikov, 2020-12-28
@vabka

From the study of other CMS, to understand what they like and what not, what are their advantages and disadvantages.
From this, then the goals, from them to determine the features, and from the features already set tasks, think through the architecture, and so on.
And here PHP I xs.

S
Sanes, 2020-12-28
@Sanes

If for business, then from the study of popular frameworks and libraries.
And then it depends on your skills. The lower the level of abstraction, the more work.

D
Dom Alfro, 2021-01-21
@mustang_shelby

for your own development, you can, of course, but a strong knowledge of php / sql is desirable - in order to be able to make small applications, then you can watch video tutorials - there will also be underwater stones, such as programming paradigms. Of course, you can study frameworks right away. But I spent a lot of time to create my own cms .. only because of my laziness ... so everything is in yours)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question