Вопросы с тегом «architecture»

1
Диаграмма Magento ER 1.9.x
Я ищу ER диаграмму magento 1.9.x, чтобы я мог понять поток базы данных magento и связи между таблицами. если кто-нибудь может предоставить мне полную диаграмму ER , которая действительно поможет мне. Как будто я видел хорошую схему prestashop, но не смог найти такую ​​диаграмму magento. Обновление : для ER Диаграмма …

4
Как оптимизировать архитектуру базы данных для больших объемов сайтов?
Вопрос не столько в конкретных элементах конфигурации Mysql, сколько в обработке нескольких баз данных, разделении чтения и записи на несколько серверов баз данных, master + master? Мастер + несколько рабов? С чем люди имели лучший опыт, и есть ли примеры того, как этого добиться?

3
Есть ли причина предпочитать $ model-> load () контрактам на обслуживание?
Я понимаю, что предпочтительным способом работы между модулями в Magento 2 является использование сервисных контрактов. Поэтому, если я хочу загрузить продукт, я использую репозиторий продукта: $product = $productRepository->getById($id); который по контракту возвращает экземпляр Magento\Catalog\Api\Data\ProductInterface. Но я мог бы также использовать старый способ, вызывая слой домена напрямую: $product = $productFactory->create()->load($id); Есть …

2
Какова цель Объекта контекста в DI конструктора любого класса? Как работает контекст?
В большинстве конструкторов класса передается объект Context. Я не мог понять, как работает этот Context Obj. Я также заметил, что иногда это передается конструктору родительского класса, как показано ниже. public function __construct( \Magento\Framework\App\Action\Context $context, \Magento\Catalog\Model\Design $catalogDesign, \Magento\Catalog\Model\Session $catalogSession, .... parent::__construct( $context, $layoutFactory, Не могли бы вы объяснить, как работает этот …

3
Поток запросов Magento 2
Их много суетится Magento 2, в них включены такие понятия, как Namespaces и т. Д. Мне просто любопытно узнать, как обрабатывается поток REQUEST Magento 2, может кто-нибудь дать мне краткое изложение. Интересный момент из презентации Anthol Krit Magneto2 имеет 8000 классов по сравнению с 2700 в Magento 1


4
Почему папка `code` отсутствует в папке` app` в стабильной версии magento 2?
Я скачал стабильную версию Magento 2 с https://www.magentocommerce.com/download с примерами данных и установил. Он отлично работает в обеих областях, т.е. фронтэнд и бэкэнд. Но я не смог найти app/codeпапку. Аналогичные папки модуля находятся под vendor\magento. Изменилась ли структура папок в Magento 2 снова? Куда мы можем поместить нашу папку с …

4
Лучшая практика Magento 2 для локаций и имен классов
В Magento 1нас привыкли размещать наши классы в этих каталогах блок помощник модель Ресурс и используйте простое имя класса без каких-либо заглавных букв в середине имени. Если мы посмотрим на некоторые случаи в Magento 2 Core Помощники Расположение : - \Foo\Bar\Helper Имя : - *.php Примеры : - \Magento\ImportExport\Helper\Report -\Magento\Cms\Helper\Wysiwyg\Images …

2
Какие компоненты Zend используются в magento2?
Magento2 теперь использует Zend Framewok 1, Zend Framework 2, Symfony и т. Д. Я хочу знать, какие компоненты взяты из Zend Framewok 1 и какие компоненты взяты из Zend Framewok 2. Например: Zend_Db (из Zend 1) Zend_Json (из Zend 2) Zend_mvc (из Zend 1) и т.п. А также сколько процентов …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.