OpenCart
OpenCart современная, быстрая и легко масштабируемая система для ведения электронной коммерции в Интернете. На этой странице собраны все материалы, которые опубликовал автор этого блога на тему OpenCart с момента создания этого блога в 2009 году.
В открытом доступе представлены не только базовые статьи о том, как стать разработчиком модулей и шаблонов под OpenCart. Статьи содержат подробные объяснения на доступном уровне, которые будут понятны начинающим разработчикам на языке PHP.
Для более опытных коллег, знакомых с ООП, SOLID и допустим PSR стандартами, но не имевшим ранее опыта разработки конкретно под OpenCart написаны статьи, которые позволят за считанные часы разобраться в устройстве ядра OpenCart, его библиотек и модулей, максимально быстро приступить к выполнению поставленных заказчиками или руководством вашем компании задач.
Не сморя на то, что автор уже несколько лет ведет коммерческую разработку под Node.js, React и прочих ECMAScript, OpenCart был, есть и скорее всего останется одной из самых интересных разработок, которые были сделаны на языке PHP для широкой аудитории.
Автору CMS OpenCart удалось написать настолько простую для понимания систему или как говорят разработчики «с низким порогом входа», что создать свой интернет-магазин возможно даже не обладая навыками программирования как таковыми. Код прекрасно читается на интуитивном уровне, где каждая переменная говорит сама за себя: language, cart, cache, contoller и т.д.
Автор не ставил себе задачу переписать все имеющиеся в сети материалы, а скорее поделиться своим опытом и наблюдением о том как писать модули под OpenCart или вести индивидуальную (кастомную) разработку. Поэтому у меня отсутствуют статьи на тему MVC, что такое ООП и пр., т.к. эти статьи в более чем исчерпывающем формате и погружении уже написаны другими коллегами.