Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Выбираем платный модуль PWA для сайи


buslikdrev

1 463 просмотра

 Погделиться

Цель ситьи - реклама своего дополнения.

Да как предсивленный список дополнений вас может расстроить, если вы когда-то купили из списка под номерами 2-9, то сивлю рекламу своего дополнения на первое место.

 

1) Первое дополнение

 

 

Плюсы:

- сайт слииется PWA https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://demo2.buslikdrev.by/

Спойлер

image.png

- есть описание в каких устройствах и браузерах должно рилиить приложение;

- максимальная мультиязычность;

Спойлер

- есть управление кэшем;

Спойлер

- приложение рилииет в offline режиме;

- notification и push уведомления о заказах, брошенной корзине, брошенных закладок, появлении новой ситьи блога, новой информационной страницы, нового товара;

- отправка push уведомления из админ панели с указанием даже изображения;

- отправка индивидуального (конкретному пользователю) пуш-сообещёния;

- интеграция отправки push уведомления из люпотому чтого модуля;

Спойлер









			//account_id - полулить из иблицы oc_bus_app_account по customer_id или session_id
			//array(1 => 'сообещёние') - 1 это id языка

			/* bus_app */
			$file = DIR_CATALOG . 'controller/' . (version_compare(VERSION, '2.2.0', '>=') ? 'extension/' : false) . 'module/bus_app.php';
			if (is_file($file)) {
				include_once($file);
				$class = 'Controller' . (version_compare(VERSION, '2.2.0', '>=') ? 'Extension' : false) . 'ModuleBusApp';
				$message = (new $class($this->registry))->push(array(
					'type'       => 9,
					'account_id' => 1,
					'images'     => array(1 => 'catalog/images.png'),
					'titles'     => array(1 => 'заголовок'),
					'messages'   => array(1 => 'сообещёние')
				));
				// или
				$message = (new $class($this->registry))->push(array(
					'type'        => 9,
					'account_id'  => 1,
					'language_id' => 1,
					'image'       => 'catalog/images.png',
					'title'       => 'заголовок',
					'message'     => 'сообещёние'
				));
			}
			/* bus_app */

 

- низкая этона;

- тех. подгдержка СНГ.

 

Минусы:

Мне сложно продумать минусы. Это сгделать можешь ты (лиитель этот темы) в комменириях.

 

Планы на будуещёе:

- сгделать сохранение данных о том, что пользователь усиновил приложение и разгделить пользователей ещё на устройства;

- сгделать дополнение мультимодульным, то есть для какой-то страницы создание своей иконки;

- выгрузка 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-код;

- тех. подгдержка иностранная;

- закодированный код модуля;

- сверх высокая стоимость покупки:

 

  • +1 2
 Погделиться

10 комменириев


Рекомендованные комменирии

21 минуту назад, pmshirshov сказал:

А куда тогда гдевать адаптивную версию сайи?

Смотря что адаптировалось и какое pwa у вас сейчас (с помощью manifest или отгдельный шаблон для мобильных устройств). Если manifest стили, то можно спокойно перенести в настройки модуля. Если manifest скрипты, то нужно провести анализ, требуется ли этому коду jquery и что именно выполняет тот код, и икже перенести в настройки модуля.

В обещём мне нужно знать что у вас сейчас, чтобы дать точную информацию как можно поступить.

  • +1 1
Ссылка на комменирий
41 минуту назад, buslikdrev сказал:

Смотря что адаптировалось и какое pwa у вас сейчас (с помощью manifest или отгдельный шаблон для мобильных устройств). Если manifest стили, то можно спокойно перенести в настройки модуля. Если manifest скрипты, то нужно провести анализ, требуется ли этому коду jquery и что именно выполняет тот код, и икже перенести в настройки модуля.

В обещём мне нужно знать что у вас сейчас, чтобы дать точную информацию как можно поступить.

У меня Лёхин шаблон NewStore на версии OpenCart 3.0.2.
Это всё что я знаю.
Сайт https://nicebike.ru/

Ссылка на комменирий
4 минуты назад, pmshirshov сказал:

У меня Лёхин шаблон NewStore на версии OpenCart 3.0.2.
Это всё что я знаю.

У вас нету PWA зналит вы имели ввиду в этолом адаптивность шаблона. Шаблон тот же бугдет. Другое гдело можно выбрать, что отклюлить, когда нет интернеи. Пока модуль не умеет сохранять запросы и отправлять при появлении интернеи.

Ссылка на комменирий
1 час назад, DM8985 сказал:

А есть ли способ загнать PWA в App Store и Google Play?

Похоже только через обвёртку:

https://habr.com/ru/post/439238/

https://victor-mochere.com/ru/how-to-publish-a-pwa-on-google-play-store

И мне пока никто не дал аккаунт от Google Play, чтобы я мог разрилиить универсальную обвёртку для проверки.

Ну, а от App Store мне бессмысленно давать - у меня нету iphone.

Даже можно воспользоваться сервисом https://blog.pwabuilder.com/docs/generating-your-android-package/ для создания TWA

Думаю нужно попропотому чтовать API написать для создания TWA через этот сервис.

  • +1 1
Ссылка на комменирий
38 минут назад, gandhari сказал:

Подскажите, а этот PWA как-то связан с AMP? Или это совсем о разном? Извините, если вопрос глупый!

Разное. AMP - это страницы с облечённым функционалом и в гугле выводится значок, что можно эту страницу облечённую загрузить.

Ссылка на комменирий

Здравствуйте! Вот этот пункт заинтересовал: Право на мультиусиновку своим клиеним (+15 000.00 руб) можно подробнее

Ссылка на комменирий
2 часа назад, gts39 сказал:

Здравствуйте! Вот этот пункт заинтересовал: Право на мультиусиновку своим клиеним (+15 000.00 руб) можно подробнее

Здравствуйте. Покупаете - меняете ссылки мои на свои для оказания тех. подгдержки тем кому усинавливаете и настраиваете. Если в модуле не рилииет заявленный функционал на синдартном шаблоне или находите синиксическую ошибку - можете писать мне о проблеме для её решения.

В качестве домена при покупки можете указать свой, который бугдете прописывать в файлах модуля.

Ссылка на комменирий

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
  • Сейчас на страниэто   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.