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

28
Как оптимизировать архитектуру базы данных для больших объемов сайтов?

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

28
Диаграмма Magento ER 1.9.x

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

24
Есть ли причина предпочитать $ model-> load () контрактам на обслуживание?

Я понимаю, что предпочтительным способом работы между модулями в Magento 2 является использование сервисных контрактов. Поэтому, если я хочу загрузить продукт, я использую репозиторий продукта: $product = $productRepository->getById($id); который по контракту возвращает экземпляр...

23
Какова цель Объекта контекста в DI конструктора любого класса? Как работает контекст?

В большинстве конструкторов класса передается объект Context. Я не мог понять, как работает этот Context Obj. Я также заметил, что иногда это передается конструктору родительского класса, как показано ниже. public function __construct( \Magento\Framework\App\Action\Context $context,...

21
Поток запросов Magento 2

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

17
Почему папка `code` отсутствует в папке` app` в стабильной версии magento 2?

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

15
Лучшая практика Magento 2 для локаций и имен классов

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

8
Какие компоненты 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) и т.п. А также сколько процентов от каждой...