Size: a a a

2016 November 05

RN

Roman Neiskusan in phpclub.ru
Только у меня чуть наоборот, код каждый раз новый, скрипт тормозит процесс, если пошел повторный код
источник

KP

Konstantin Polyntsov in phpclub.ru
Тут либо запоминать код формы...
Либо аяксом слать данные.

Сейчас у нас фронт на ангуляре 1,5. Нет таких проблем как повторная отправка формы. Есть другие проблемы ))) Но это другая история.
источник

RN

Roman Neiskusan in phpclub.ru
Ангуляр один пять? Что это?
источник

KP

Konstantin Polyntsov in phpclub.ru
Angular 1.5 - JS-фреймворк.
источник

RN

Roman Neiskusan in phpclub.ru
Jquery это тоже оН?
источник

RN

Roman Neiskusan in phpclub.ru
То есть, это тоже js фреймворк?
источник

DM

Dmitry MiksIr in phpclub.ru
Редирект не костыль, редирект - самое правильное
источник

KP

Konstantin Polyntsov in phpclub.ru
Преследует идею полного разделения фронта и бэка.
Т.е. на бэке у нас только RESTAPI. А фронт работает с этим апи и отвечает за рендеринг.

Так на пхп у нас остается только бизнеслогика и ни строчки HTML!
источник

KP

Konstantin Polyntsov in phpclub.ru
Roman Neiskusan
Jquery это тоже оН?
Jquery - библиотека
источник

RN

Roman Neiskusan in phpclub.ru
Dmitry MiksIr
Редирект не костыль, редирект - самое правильное
Дело в том, что у меня так работает движок, что он после успешной отработки Фомы выводит сообщение какое-нибудь
источник

RN

Roman Neiskusan in phpclub.ru
Хотя, может действительно стоит что-то придумать с редиректом
источник

KP

Konstantin Polyntsov in phpclub.ru
Принципиальная разница билблиотеки и фреймворка.
библиотека - набор удобств
фреймворк - целая инфраструктура с собственной идеологией.
источник

DM

Dmitry MiksIr in phpclub.ru
ну так редиректь с параметром каким-то сообщающим об успешности... еще есть такая штука по многих фреймоврках - "флеш сообщения" через сессии... правда, с моей точки зрения, это маразм
источник

KP

Konstantin Polyntsov in phpclub.ru
Roman Neiskusan
Дело в том, что у меня так работает движок, что он после успешной отработки Фомы выводит сообщение какое-нибудь
В идеале....
Отправка формы аяксом. В ответ JSON с результатом. Там же сообщение.
Так ты не рендеришь заново страницу.
источник

DM

Dmitry MiksIr in phpclub.ru
аяксом самое удобное, да... тем более, что есть jQuery.forms - особо ничего и делат не нужно, только отработать успешость и дать сообщение убрав форму
источник

KP

Konstantin Polyntsov in phpclub.ru
"флеш сообщения" через сессии... - просто надо уметь готовить!
источник

DM

Dmitry MiksIr in phpclub.ru
не нужно уметь готовить сессии ;) но это мое специфическое, для личных мелких проектов может и сойдет... только сборщик мусора не забыть запускать, хыхы
источник

KP

Konstantin Polyntsov in phpclub.ru
"флеш сообщения" через сессии...

Ты в разных местах свой бизнеслогики кидаешь сообщение в этот флешь. А в момент рендеринга разом извлекашь все накопленные сообщения и отдаешь.

Профит в том, что не надо везде думать как отдать сообщение в браузер. Отдача сообщения в отдельном месте. И ты это контроллируешь.

Разделение ответственности
источник

DM

Dmitry MiksIr in phpclub.ru
под сессиями я встроенный механизм имею ввиду
источник

DM

Dmitry MiksIr in phpclub.ru
Ага... а потом счастливых часов дебага - кто бросает сообщение, где это место найти и какая сука это сообщение перезатерла
источник