Comments 13
Я впервые вижу, как люди пишут фронтенд на PHP.
-3
Некоторые используют PHP просто как шаблонизатор, при этом вся основная логика реализована в других сервисах.
+1
Не вижу явных преимуществ, по-сравнению с обычным API по HTTP и нормальным клиентом. А так, целый фреймворк ради AR и шаблонизатора, странное решение
0
А что такое нормальный клиент?
0
Ну что там сейчас модно, Angular/React, например. У меня складывается ощущение, что у нас понятия «фронтенд» воспринимается по-разному :)
-1
Да. Тут под фронтом имеется ввиду то, что наружу торчит, а не клиентсайд в понимании браузерное что-то.
Тут проблема в том, что надо как-то отдать Angular-у JSON из API. А API нету. Есть legacy-хреновина в которую лезть страшно, не то что припилить к ней API. То есть так и так делать какой-то серверный прокси, который общается с этим legacy. Сам он рендерит HTML-ки или JSON отдаёт в контексте статьи не важно.
0
конечно по-разному. в Yii2 (если вы знаете что это) есть две такие папочки: frontend и backend. Тут речь, собственно о них, а не о вашем эго.
0
UFO just landed and posted this here
Вполне обычный костыль для legacy. Два вопроса:
- Точно ли нужно пихать логику инвалидации в модели AR?
- Зачем вам рефлексия, если есть instanceof? Да и объект у вас тоже есть...
+2
1. На самом деле логика туда запихана для простоты. Естественно, лучше это выносить в настройки. Или вы имеете ввиду саму имплементацию методов?
2. Сейчас смотрю — вы правы. С instanceof было бы куда краше. Просто мысль в тот момент зацепилась за рефлексию. Не правильно, согласен.
2. Сейчас смотрю — вы правы. С instanceof было бы куда краше. Просто мысль в тот момент зацепилась за рефлексию. Не правильно, согласен.
0
Если классы не по пср, то можно использовать библиотеки наподобии https://github.com/hanneskod/classtools
+1
Only those users with full accounts are able to leave comments. Log in, please.
Вариант работы с кешем без доступа к бэкенду на примере Yii2