Answer the question
In order to leave comments, you need to log in
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
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
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 questionAsk a Question
731 491 924 answers to any question