Сторінка 7 - Monthly Archives: 2021
Якщо ви вирішили видалити розширення Magento 2 Zero Downtime Deployment, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/ZeroDowntimeDeploy
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-zero-downtime-deploy
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-zero-downtime-deploy
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний
Якщо вам потрібно оновити розширення Magento 2 Zero Downtime Deployment від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення zero downtime deployment.
Оновлення через composer
Якщо модуль zero downtime deployment було встановлено через composer (перевірте чи існує папка vendor/magefan/module-zero-downtime-deploy
), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-zero-downtime-deploy
composer require magefan/module-zero-downtime-deploy
^x.x.x
# замініть x.x.x на версію яку ви хочете використовувати
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль zero downtime deployment було встановлено через
Ви можете встановити розширення Magento 2 Zero Downtime Deployment від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль Zero Downtime Deployment? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
Будь ласка, підіть в свій акаунт Magefan Account > My Downloads > Install via Composer, щоб отримати інсталяційні інcтрукції.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення Zero Downtime Deployment на сайті magefan.com (не з GitHub або ж інших джерел).
- Вилучіть файли.
- Скопіюйте папку app та lib з архіву у свою папку Magento 2.
- У командному рядку за допомогою "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть команди CLI:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди
Ніхто не хоче мати зламаний вебс-сайт під час розгортання статичного контенту, оскільки це відлякує потенційних клієнтів і змушує їх покидати веб-сайт. Зовсім не та перспектива, якої шукають власники успішних магазинів Magento 2.
На щастя, існує розширення Magento 2 Zero Downtime Deployment, яке виправляє це і зводить час простою до нуля. Воно дозволяє запускати deployment команди без поломки веб-сайту. Між іншим, ось список deployment команд, які потрібно виконати, щоб зменшити час простою до НУЛЯ.
Для того щоб повністю передепроїти Magento вам треба запустити цю команду
bin/magento magefan:zero-downtime:deploy
Щоб згенерувати налаштування введення коду та залежностей - (dependency injection configuration) (bin/magento setup:di:compile), використовуйте
bin/magento magefan:zero-downtime:deploy -d
Щоб виконати Magento static content (bin/magento setup:static-content:deploy) користуйтесь
bin/magento magefan:zero-downtime:deploy -s
Ви також можете запустити скрипт з кількома параметрами,
Magento 2 Zero Downtime Deployment — це розширення, яке вирішує ваші проблеми зі сторінками обслуговування 503 під час деплойменту. Воно запобігає поломці вашого веб-сайту і втраті потенційних клієнтів навіть під час запуску розгортання статичного контенту. Більше того, його справді легко налаштувати. Тож давайте розпочнемо.
Налаштуваня модуля Zero Downtime Deployment мають 4 секції: General, Instance Files and Folders, Composer та Git у яких є різні опції.
Наступні кроки для налаштування модуля Magento 2 Zero Downtime Deployment:
General
1. Підіть в Stores > Configuration > Magefan Extensions > Zero Downtime Deployment.
2. Ввімкніть модуль.
3. Виберіть опцію Static Content Deploy. Ви можете вибрати Deploy Only Enabled Themes або Deploy All Themes.
4. Визначте, скільки завдань потрібно обробляти паралельно під час розгортання статичного контенту в полі Count of Jobs For Parallel Processing Of Static Content Deploy.
5. Виберіть чи вмикати всі кеші після депройменту (Enable all
Прості продукти Magento 2 ( Magento 2 Simple Products) — це найпростіші продукти Magento. Простий продукт не має жодних опцій. Він продається окремо, оскільки має унікальний ідентифікатор товарної позиції (SKU).
Однак його також можна придбати як частину конфігураційного, збірного або згрупованого продуктів.
Наступні кроки для створення простого продукту в Magento 2:
1. Підіть в Catalog > Products та виберіть Simple Product з випадаючого меню Add Product.
Magento 2 славиться тим, що дозволяє створювати різноманітні продукти. Збірний продукт (Magento 2 Bundle Product) — це унікальний тип продуктів Magento 2, оскільки він дозволяє користувачам налаштовувати атрибути продукту.
Багато з вас вважають збірні та згруповані (grouped) продукти схожими, і це справді так.
Однак у чому різниця між згрупованими та збірними продуктами в Magento 2?
Купляючи згруповані продукти користувачі можуть додавати або видаляти продукти з групи (міняти кількість продуктів в групі). Збірні продукти, у свою чергу, складаються з простих та віртуальних продуктів з налаштовуваними опціями.
напр. Якщо у вас є згрупований продукт, який складається зі спортивної сумки, уніформи та кросівок, користувачі можуть вибрати один предмет (сумку, форму або кросівки). У збірному продукті вони можуть вибрати SKU спортивної сумки та розмір форми або кросівок.
Простіше кажучи, збірні продукти — це згруповані продукти з конфігураційними параметрами. Збірний продукт ще називають "склади
Згрупований продукт (Magento 2 Grouped Product) — це унікальний набір різних простих продуктів , пов’язаних між собою та зібраних в групу для того, щоб збільшити шанси придбання користувачами більшої кількості продуктів. Кожен окремий продукт у групі можна придбати окремо, а також як частину згрупованого продукту.
Компоненти згрупованого продукту перелічені в корзині як окремі продукти, але продаються групою.
Іноді люди не розуміють різниці між згрупованими та збірними продуктами (bundle products) в Magento 2. Але це насправді просто.
Купуючи збірні продукти користувачі можуть вибирати між різними варіантами продукту, а у випадку згрупованих продуктів користувачі можуть лише додавати або видаляти продукти з групи.
Оскільки згрупований продукт складається з окремих простих продуктів, опції які вам потрібно заповнити є такими ж, як і при створенні простого продукту. Однак є й деякі відмінні.
Наступні кроки для створення згрупованого продукту в Magento 2:
1. Підіть в Catalog > Products та
Створювати конфігураційні продукти в Magento 2 означає створювати кілька різних варіацій одного і того ж простого продукту. Оскільки конфігураційні продукти складаються з простих, які мають окремі SKU, вам зручніше відстежувати кожен простий продукт у складі конфігураційного.
Основна відмінність між конфігураційними та простими продуктами в Magento 2 полягає в тому, що перший має налаштовувані опції. Саме це робить конфігураційні продукти найпопулярнішим типом продуктів у Magento 2.
Отже, перед тим, як починати створювати конфігураційні продукти, переконайтеся, що ви створили конфігураційні атрибути та додали їх до відповідного набору атрибутів.
напр. Ви можете створити настроюваний атрибут "Material" і додати його до набору атрибутів "Bags", щоб користувачі могли вибрати сумки з різних матеріалів
Як ми вже зазначили, конфігураційний продукт — це лише комбінація простих продуктів. Відповідно, для створення конфігураційного продукту потрібно заповнити ті самі поля, що й під час створення
Magento 2 Блог - найкращий маркетинговий інструмент, який ви коли-небудь могли отримати безкоштовно. Управління блогом на вашому веб-сайті Magento 2 допомагає вам не тільки генерувати більше трафіку та покращити SEO, але й створити спільноту, до якої люди захочуть повертатися.
Magento стала однією з найкращих платформ електронної комерції. Це, як наслідок, призвело до збільшення кількості магазинів на базі Magento 2 і, відповідно, кількості компаній-постачальників розширень Magento 2. Оскільки Magento 2 Блог - це одне з найбільш базових розширень, яке має бути в кожному магазині, їх на ринку досить багато. Така велика конкуренція ускладнює пошук найкращих модулів для вашого магазину серед різноманітних розширень блогу.
Для того, щоб вибрати найкраще розширення блогу Magento 2, кожен знаходить власні причини та шукає якісь особливості та опції, які хотілося б бачити у блозі. Однак головне, на що люди зазвичай звертають увагу, - це відгуки інших користувачів, кількість встановлень