A
A
Andrei Popov2019-07-27 10:39:57
opencart
Andrei Popov, 2019-07-27 10:39:57

Do I need to know OOP and frameworks to become an OpenCart developer?

I plan to master OpenCart and noticed that job descriptions often require knowledge of OOP and frameworks. In general, I want to clarify whether you need to know OOP and frameworks to become an OpenCart developer?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Denis, 2019-07-27
@andrei500

I think not, opencart is written quite "on the forehead", I once wrote extensions for different versions and I never had to use design patterns, interfaces (abstract classes), etc., or rather, in principle, no one limits you, but this time, and time in opencart is often underestimated, and since the cms itself has its own nuances:
- various assemblies that have different glitches
- cache (ocsmod / vkumod, it rarely happens mega hell when both function simultaneously),
- a template that almost always does not fit for your project
- the conflict of extensions with each other
, then it all comes down to doing and forgetting as quickly as possible.
Opencart is a regular MVC system where
M is represented by a set of queries in the database
V before the third version, these were ordinary php files with html markup, in the third version they connected the Twig
C template engine, usually a huge class that does everything

W
web-mechanic, 2019-07-29
@amfetamine

remember this question when you do integration with some external service, then it will immediately become obvious

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question