Полноценный ли pjax в yii2 ?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Yii2-dev
Сообщения: 112
Зарегистрирован: 2016.02.09, 04:35

Полноценный ли pjax в yii2 ?

Сообщение Yii2-dev »

Полноценный ли pjax в yii2 ?

Если посмотреть вот на эту статью обучающего характера, по использовании pjax веджета в yii2, то можно увидеть там примеры использования и реализации pjax.
И в правду, похоже на pjax, но это только на первый взгляд. Если провести тестирование на низкой скорости интернет-трафика, то предлагаемый pjax при отправки запроса, начинает обновлять страницу, да, не каждый раз, примерно 1/4. Но все-таки работает не стабильно.

А вот например если посмотреть работу pajax:
Вот - https://github.com/MoOx/pjax
DEMO - http://moox.io/


Вот - http://userbag.co.uk/demo/pjax/

То тут все работает четко, на любой скорости трафика.

Вопрос:
стандартная технология предусматривающая использование pjax, в yii2, так и должна работать? И если нет, то как сделать так, что бы нормально работало.
Yii2-dev
Сообщения: 112
Зарегистрирован: 2016.02.09, 04:35

Re: Полноценный ли pjax в yii2 ?

Сообщение Yii2-dev »

timeout - полностью проблему не устраняет.
1. мигает favicon.ico. -- берётся из кэша за 7 м.с

2. Если с той страницы на которой загружена информация с контроллёра A, сослаться на контролёр Б , то страница перезагрузится.

<?php Pjax::begin([
'timeout' => 30000,
]); ?>
andrei.obuhovski
Сообщения: 610
Зарегистрирован: 2015.07.16, 10:50

Re: Полноценный ли pjax в yii2 ?

Сообщение andrei.obuhovski »

Yii2-dev писал(а):
2. Если с той страницы на которой загружена информация с контроллёра A, сослаться на контролёр Б , то страница перезагрузится.
Ну так не ссылайтесь :)
Yii2-dev
Сообщения: 112
Зарегистрирован: 2016.02.09, 04:35

Re: Полноценный ли pjax в yii2 ?

Сообщение Yii2-dev »

andrei.obuhovski писал(а):
Yii2-dev писал(а):
2. Если с той страницы на которой загружена информация с контроллёра A, сослаться на контролёр Б , то страница перезагрузится.
Ну так не ссылайтесь :ugeek:
это не ответ
Ответить