Magento: Difference between revisions

From Wiki RB4
Line 5: Line 5:


==Technology==
==Technology==
* PHP 7
* PHP 7 and coding standards PSR-0 to PSR-4
* MySQL 5.6
* MySQL 5.6
* Apache 2.2, 2.4
* Apache 2.2, 2.4
* https://getcomposer.org/doc/00-intro.md PHP Composer]
* https://getcomposer.org/doc/00-intro.md PHP Composer]
* HTML5
* CSS
* jQuery
* RequireJS
* Zend Framework
* Symfony
* Magento Testing Framework
* ...
* ...



Revision as of 09:49, 9 August 2018

General

  • object oriented
  • uses design patterns (GoF) like GRASP, but in an individual manner
  • uses MVC with thin controller approach (Business Logic is mainly in Model or View), View is configured by layout XML

Technology

  • PHP 7 and coding standards PSR-0 to PSR-4
  • MySQL 5.6
  • Apache 2.2, 2.4
  • https://getcomposer.org/doc/00-intro.md PHP Composer]
  • HTML5
  • CSS
  • jQuery
  • RequireJS
  • Zend Framework
  • Symfony
  • Magento Testing Framework
  • ...

Sources