Цель статьи - реклама своего дополнения.
Так как представленный список дополнений вас может расстроить, если вы когда-то купили из списка под номерами 2-9, то ставлю рекламу своего дополнения на первое место.
1) Первое дополнение
Плюсы:
- сайт считается PWA https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://demo2.buslikdrev.by/
- есть описание в каких устройствах и браузерах должно работать приложение;
- максимальная мультиязычность;
- есть управление кэшем;
- приложение работает в offline режиме;
- notification и push уведомления о заказах, брошенной корзине, брошенных закладок, появлении новой статьи блога, новой информационной страницы, нового товара;
- отправка push уведомления из админ панели с указанием даже изображения;
- отправка индивидуального (конкретному пользователю) пуш-сообщения;
- интеграция отправки push уведомления из любого модуля;
- низкая цена;
- тех. поддержка СНГ.
Минусы:
Мне сложно продумать минусы. Это сделать можешь ты (читатель этой темы) в комментариях.
Планы на будущее:
- сделать сохранение данных о том, что пользователь установил приложение и разделить пользователей ещё на устройства;
- сделать дополнение мультимодульным, то есть для какой-то страницы создание своей иконки;
- выгрузка PWA для установки на любой сайт (не на движке OpenCart тоже);
- синхронизация данных (отправка запроса в очередь, когда нет интернета);
- создание из админ панели скриншот сайта для выгрузки в магазин приложений;
2) Второе дополнение в моём списке
Knowband Opencart PWA Mobile App
Плюсы:
- свой шаблон с различными настройками для PWA на отдельной странице;
- push уведомления о заказах и брошенной корзине, также по крону;
- отправка push уведомления из админ панели с указанием даже изображения и ссылки (правда из списка ссылок);
- авторизация через facebook и google;
- низкая цена.
Минусы:
- свой шаблон это конечно же хорошо, не нужно основной сайт изменять, а свободно гуляться с кодом отдельного шаблона. Но при покупки этого модуля основной сайт не будет считаться PWA, и если Google ранжирует лучше сайты с PWA, то ваш сайт не поднимется в рейтинге.
https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://opencartdemo.knowband.com/3.0/pwa/
Также из-за недоработки манифеста, приложение не считается полноценным PWA:
https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://opencartdemo.knowband.com/3.0/pwa/pwa-app/
- нельзя управлять кэшем;
- приложение не работает в offline режиме - что-то загружается, что-то нет;
- неизвестна поддержка браузеров, например, PWA уже работает начиная с chrome 40, но более стабильная версия с chrome 87. Так вот, этот модуль не поддерживает минимум chrome 45 (сыпятся ошибки) - этот браузер ставился по-умолчанию на телефонах android 4-5;
- мало настроек мультиязычности PWA;
- нельзя отправлять индивидуальное (конкретному пользователю) пуш-сообщение;
- при выборе ссылки для пуш-сообщения загружается весь товар списком (представьте, что будет при 10000 товаров);
- долгая загрузка страниц 1.5-4 секунд;
- не продуманный js-код;
- тех. поддержка иностранная.
3) Третье дополнение такое, как и второе
Opencart Headless PWA
Плюсы:
- свой шаблон с различными настройками для PWA на отдельной странице;
- отправка push уведомления из админ панели с указанием даже изображения и ссылки (правда из списка ссылок);
- низкая цена покупки;
- быстрая загрузка 0.3-2 секунды;
- свой js-код.
Минусы:
- свой шаблон это конечно же хорошо, не нужно основной сайт изменять, а свободно гуляться с кодом отдельного шаблона. Но при покупки этого модуля основной сайт не будет считаться PWA, и если Google ранжирует лучше сайты с PWA, то ваш сайт не поднимется в рейтинге.
https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://pwa-oc.webkul.com/
Также из-за недоработки манифеста, приложение не считается полноценным PWA:
https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://pwa-oc.webkul.com/react_pwa/
- нельзя управлять кэшем;
- приложение не работает в offline режиме - что-то загружается, что-то нет;
- неизвестна поддержка браузеров, например, PWA уже работает начиная с chrome 40, но более стабильная версия с chrome 87. Так вот, этот модуль не поддерживает минимум chrome 45 (сыпятся ошибки) - этот браузер ставился по-умолчанию на телефонах android 4-5;
- мало настроек именно PWA;
- нельзя отправлять индивидуальное (конкретному пользователю) пуш-сообщение;
- не продуманный js-код;
- тех. поддержка иностранная.
4) Четвёртое дополнение от автора третьего дополнения
Opencart Progressive Web Application
Плюсы:
- отправка push уведомления из админ панели с указанием даже изображения и ссылки;
- мультиязычность настроек;
- был бы плюс, что делает сайт PWA, но на демо не работает модуль т.к. ошибки есть:
https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://oc.webkul.com/progressive_Web_App/
- свой js-код.
Минусы:
- нельзя управлять кэшем;
- приложение не работает в offline режиме - что-то загружается, что-то нет;
- неизвестна поддержка браузеров, например, PWA уже работает начиная с chrome 40, но более стабильная версия с chrome 87. Так вот, этот модуль не поддерживает минимум chrome 45 (сыпятся ошибки) - этот браузер ставился по-умолчанию на телефонах android 4-5;
- мало настроек именно PWA;
- нельзя отправлять индивидуальное (конкретному пользователю) пуш-сообщение;
- не продуманный js-код;
- тех. поддержка иностранная;
- высокая цена покупки, когда есть бесплатная версия с большими настройками https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38760
5) Пятое дополнение
iSellSoft Web Application
Плюсы:
- есть настройки кэша;
- был бы плюс, что делает сайт PWA, но на демо не работает модуль т.к. ошибки есть:
https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://isellsoft.net/opencart/v3/
- низкая цена покупки.
- свой js-код.
Минусы:
- приложение не работает в offline режиме - что-то загружается, что-то нет;
- неизвестна поддержка браузеров, например, PWA уже работает начиная с chrome 40, но более стабильная версия с chrome 87. Так вот, этот модуль не поддерживает минимум chrome 45 (сыпятся ошибки) - этот браузер ставился по-умолчанию на телефонах android 4-5;
- мало настроек именно PWA;
- нельзя отправлять пуш-сообщения;
- не продуманный js-код;
- тех. поддержка иностранная.
6) Шестое дополнение
(PWA) Progressive Web Applications
Плюсы:
- свой шаблон с различными настройками для PWA на отдельной странице;
- сайт считается PWA, но из-за недоработки манифеста не считается полноценным PWA:
https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://www.opencartextensions.in/pwa/
- отправка push уведомления из админ панели с указанием даже изображения и ссылки (правда из списка ссылок);
- свой js-код;
- низкая цена покупки.
Минусы:
- нельзя управлять кэшем;
- приложение не работает в offline режиме - что-то загружается, что-то нет;
- неизвестна поддержка браузеров, например, PWA уже работает начиная с chrome 40, но более стабильная версия с chrome 87. Так вот, этот модуль не поддерживает минимум chrome 45 (сыпятся ошибки) - этот браузер ставился по-умолчанию на телефонах android 4-5;
- мало настроек именно PWA;
- долгая загрузка страниц 3.5-10 секунд;
- не продуманный js-код;
- тех. поддержка иностранная.
7) Седьмое дополнение
Opencart app ionic 5 with source code for iOS ,android and pwa
Плюсы:
- свой шаблон с различными настройками для PWA на отдельной странице;
- сайт считается PWA, но из-за недоработки манифеста не считается полноценным PWA:
https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://pasajtak.ir/
- есть установка через APK;
- низкая цена покупки.
Минусы:
- нельзя управлять кэшем;
- приложение не работает в offline режиме - что-то загружается, что-то нет;
- неизвестна поддержка браузеров, например, PWA уже работает начиная с chrome 40, но более стабильная версия с chrome 87. Так вот, этот модуль не поддерживает минимум chrome 45 (сыпятся ошибки) - этот браузер ставился по-умолчанию на телефонах android 4-5;
- мало настроек именно PWA;
- долгая загрузка страниц;
- не продуманный js-код;
- тех. поддержка иностранная.
8) Восьмое дополнение
Плюсы:
- сайт считается PWA, но из-за недоработки манифеста не считается полноценным PWA:
- тех. поддержка СНГ.
Минусы:
- нельзя управлять кэшем;
- приложение не работает в offline режиме - что-то загружается, что-то нет;
- неизвестна поддержка браузеров, например, PWA уже работает начиная с chrome 40, но более стабильная версия с chrome 87. Так вот, этот модуль не поддерживает минимум chrome 45 (сыпятся ошибки) - этот браузер ставился по-умолчанию на телефонах android 4-5;
- нет настроек (управление модулем);
- не продуманный js-код;
- высокая стоимость покупки:
9) Самое конченное место:
Модуль PWA 5 от студии которую выгнали
Плюсы:
- можно управлять кэшем;
Минусы:
- сайт не считается PWA;
- приложение не работает в offline режиме - что-то загружается, что-то нет;
- неизвестна поддержка браузеров, например, PWA уже работает начиная с chrome 40, но более стабильная версия с chrome 87. Так вот, этот модуль не поддерживает минимум chrome 45 (сыпятся ошибки) - этот браузер ставился по-умолчанию на телефонах android 4-5;
- мало настроек мультиязычности PWA;
- долгая загрузка страниц;
- не продуманный js-код;
- тех. поддержка иностранная;
- закодированный код модуля;
- сверх высокая стоимость покупки: