Архів по місяцям: Лютий 2019

  1. Підготовка до сертифікації Magento 2 Professional Developer

    Компанія Magento розробила декілька сертифікацій для Magento 2, одна із них це - Magento 2 Certified Professional Developer

    Для отримання цього сертифікату потрібно пройти іспит, який перевірить ваші знання та навички необхідні для модифікації Magento 2 у таких областях: інтерфейс користувача, база даних, адмін панель, процес оформлення замовлення, каталогу та розширення функціональність. Іспит призначений для розробника Magento 2, який має глибоке розуміння концепцій та досвід розробки Magento 2. Рекомендовано, щоб перед початком проходження у вас було не менше 1.5 роки досвіду кастомізацій Magento 2.

    Іспит складається із 60 тестових запитань на англійській мові, які мають одну чи декілька відповідей. Час проходження - 90 хвилин (1.5 години). Для успішної здачі, необхідно отримати 64% або більше відсотків.

    У цій статті ми розкажемо про лоукост-варіант підготовки до іспиту, без використання курсів, таких, як наприклад, від Magento U за $950.

    Дізнатись більше »
  2. Запускаємо декілька версій PHP на одному сервері за допомогою php-fpm

    DISCLAIMER: стаття написана PHP програмістом, який вирішив у першій годині ночі побути у ролі DevOps.
    Попередня конфігурація: Ubuntu 16.04, Apache2

    Буває, що на одному і тому ж веб-сервері працює одразу декілька веб-сайтів, і кожному з них потрібно певну версію PHP. За допомогою apache mod PHP можна одночасно використовувати лише одну версію PHP для усіх сайтів. 

    Ми покажемо як одночасно використовувати:

     - php5.6 для веб-сайту http://php56.loc із встановленою Magento 1.7
     - php7.2 для веб-сайту http://php72.loc із встановленою Magento 2.3.0. 

    Для вирішення цієї проблеми необхідно налаштувати PHP-FPM.

    Дізнатись більше »
  3. Налаштування XML Sitemap для Блогу в Magento 2

    Щоб налаштувати XML sitemap для модуля Magento 2 Блог ,перш за все, переконайтесь, що Magento XML sitemap за замовчуванням налаштована правильно.

    Після налаштування XML sitemap для продуктів, категорій, CMS сторінок в Magento, XML sitemap блогу буде створена автоматично та буде доступна за тим самим шляхом, що і XML sitemap за замовчуванням, але з префіксом "blog_".

    Приклад 1

    URL адреса XML Sitemap за замовчуваням:  https://domain.com/ sitemap.xml 
    URL адреса XML Sitemap блогу: https://domain.com/blog_ sitemap.xml

    Приклад 2

    URL адреса XML Sitemap за замовчуваням:  https://domain.com/pub/ en_sitemap.xml 
    URL адреса XML Sitemap блогу: https://domain.com/pub/blog_ en_sitemap.xml

    Майте на увазі, що ви не побачите ніякого додаткового sitemap елементу у сітці різних sitemaps в адмін панелі. XML sitemap блогу буде згенеровано автоматично у фоновому режимі разом із стандартною sitemap.

    Після створення sitemap блогу ми настійно рекомендуємо додати його посилання до файлу robots.txt, як ми робимо це в Magefan (https://magefan.com/robots.txt).

    Дізнатись більше »
  4. Налаштування XML Sitemap в Magento 2

    Налаштовуючи XML SItemap для вашого веб-сайту Magento 2, ви допомагаєте Google краще ідентифікувати, сканувати та аналізувати посилання на ваш веб-сайт. Google класифікує не лише веб-сайт як цілісність сторінок, але й окремі веб-сторінки.

    Отже, наявність на вашому веб-сайті XML файлу сприяє покращенню SEO. Ви можете легко налаштувати його для вашого магазину Magento 2. Однак ви також можете налаштувати автоматичну генерацію файлу XMLSitemap в Magento 2.

    Отже, у цій статті ви дізнаєтесь:

    Як налаштувати Magento 2 Sitemap?
    Як додати XML sitemap в Magento 2?
    Як налаштувати автоматичну генерацію Sitemap в Magento 2?

    Дізнатись більше »
  5. Визначення пріоритетів плагінів у Magento 2 (Prioritizing plugins)

    Властивість sortOrder для плагінів у Magento 2 визначає, коли їх слід викликати (до, після чи навколо методу), за умови, якщо для одного й того ж методу  налаштовано більше одного плагіна.

    <config>
        <type name="{ObservedType}">
          <plugin name="{pluginName}" type="{PluginClassName}" sortOrder="1" disabled="false" />
        </type>
    </config>

    Правила визначення пріоритетів такі:

    Перед виконанням оригінального методу Magento буде виконувати before плагіни від найменшого до найбільшого значення у sortOrder.

    Частина коду плагіну around до виклику оригінального методу (callable)  теж виконуватиметься від найменшого до найбільшого значення, а після виклику методу навпаки - від найбільшого до найменшого.

    Плагін after викликається від найбільшого до найменшого після виклику оригінального методу.

    Дізнатись більше »
^Вверх
Chat