Answer the question
In order to leave comments, you need to log in
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
From this
https://google.gik-team.com/?q=create+cms+php+tutorial
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.
If you don't know where to start, it's too early to start.
But in general, such things begin with the question why
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.
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.
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 questionAsk a Question
731 491 924 answers to any question