Ivan
Это позволяет и голый PHP с $_POST, но тем не менее
Ivan
оу, а понимать что надо не везде - это сложно? )
Он это позволяет, говнокодеры юзают. А потом у людей, которые понимают, бомбит
Aleksey
так проблема в говнокодере
Aleksey
а еще можно архитектуру заранее продумать
Aleksey
и тогда вообще все как по маслу
Aleksey
даже говнокод нивелируется
Alex
Потому теперь приходится переписывать все на мелкие компоненты с 0 на основе люмена. Почему люмена? потому что в случае разрастания функционала сервиса можно накидать вреняемых компонентов или еще больше раздробить без сильной головной боли и одномного количества зависимотей хвостом
Vitaliy
Это вы так эту црм написали, с архитектора вашего спрашивайте
Alex
Монолит херново в данном случае так как клиент анчал испытывать сильный рост и заказывает невероятное количество новых компонентов системы
Alex
некоторые их них не пишутся на пыхе
Vitaliy
ЦРМ для крупной (!) конторы на PHP - это круто
Alex
или вообще работают в режиме реального времени
Витебск 01
Как в YII2 обновить таблицу GRID
Aleksey
так все проблема в тупопост архитектора
Витебск 01
$.fn.yiiGridView.update('sorders-grid');
Aleksey
не предусмотрел точки с нагрузкой
Aleksey
не подумал как масштабировать приложении
Aleksey
архитектора crm
Alex
или ты собрался юии мучать и делать из юии лару или симфу?
Aleksey
или что там
Ivan
Архитектора который выбирал инструменты под задачу
Alex
Архитектор сделал ЦРМ под ТЗ
Alex
Масштабирование и юии это 2 разные вещи
Vitaliy
и, главное начали переписывать крупную црм не на java или c#, а снова на рнр
Alex
Нахрена увеличивать время разработки переходя на другие языки?
Alex
Причем вообще тут язык?
Alex
Чем пыха плоха то?
Aleksey
кароч найдите нормального архитектора который прочитает ТЗ и поймет бизнес задачу и сделает нормальную архитектруру
Aleksey
тут дело не в yii
Alex
Это и было сделать
Alex
после окончания разработки по ТЗ клиент написал новые задачи
Ivan
Масштабирование и юии это 2 разные вещи
Какое масштабирование? Разнесение на несколько разных серверов под балансировку нагрузки? Легко
Alex
разделение на более мелкие компоненты
Vitaliy
Еще раз - речь о CRM (типа SAP. OEBS) для КРУПНОЙ RJYNJHS&
Vitaliy
КОНТОРЫ*
Alex
с целью балансировки не всей системы,а отдельных компонентов
Alex
не все компоненты требуют много мозности
Alex
а некоторые какраз имебт высокую нагрузку
Aleksey
это все легко предугадывается на этапе планирования )
Alex
Еще раз - речь о CRM (типа SAP. OEBS) для КРУПНОЙ RJYNJHS&
Система позволяет учитывать лидов, заказы, склад и очетность с финансами.
Alex
это все легко предугадывается на этапе планирования )
ок. Как ты угадаешь что клиент захочет написать POS модуль для компаний-партнеров который должен работать реал тайм когда тебе говорят в начале что система должна просто вести учет лидов и заказов?
Ivan
Если тут реально система которая должна работать на 2+ серверах, то изначально писать её надо с расчётом на это. Фреймворк тут не причём. Или ты думаешь что если накидать связанного кода в Симфони/Ларавел, то он одним движением мышки разнесётся на кластер?
Vitaliy
Система позволяет учитывать лидов, заказы, склад и очетность с финансами.
и вы решили снова на уии ее периписать? на основе этого негативного опыта отговариваете теперь новичов от неё?
Alex
Нет, но количество времени требуемого на разделения лары меньше чем у юии
Alex
в 99% у юии придется тупо убирать сам юии
Alex
причина конечно так-себе, но так получилось уже
Vitaliy
сжатые сроки и наличие свободных программистов-спецов по юии
и давай теперь yii вовсю хаять и отговаривать от её изучения
Aleksey
составьте хотябы mind-map по модулям и распишите что они делаеют и примерная нагрузка
Aleksey
это предовтратить 90% факапов в архитетуре
Aleksey
не формальное ТЗ, а для себя - чтобы понять
Alex
составьте хотябы mind-map по модулям и распишите что они делаеют и примерная нагрузка
это и было) нам никто ен сказал что будут пиздоватые модули после)
Alex
мы когда услышали что они начали думать в сторону реал тайма мы офигели
Aleksey
ну у кого то зн опыта не хватило предусмотреть
Alex
ты будешь все делать мего расширяемое?
Alex
тогда точно в симфони превратится с кечей абстракции
Aleksey
у меня примерно такая же задача сейчас
Aleksey
и я не понимаю проблем
Aleksey
на сложных участках будет go
Aleksey
легко ляжет всместо yii
Aleksey
просто я подумал на старте )
Alex
у тебя были данные о таких "сложных" модулях в начале?)
Alex
у нас нет)
Alex
у нас по факту было куча крудов и графиков
Vitaliy
Напомню, что все началось с совета, с чего начать учить уии)))))
Alex
))
Alex
Ок. Я покажу еще один моент почему не стоит)
Aleksey
да блин, весь срач про php упирается в неграмотность тех кто жалуется обычно
Aleksey
не могут выбрать инструмент по задачу
Alex
Ни одна европейская или американская компания не знает о юии
Alex
как и программисты оттуда
Aleksey
ну это да
Alex
потому компании не хотят иметь дело с юии
Alex
лара уже в СНГ набирает обороты
Vitaliy
Дык Макаров наш, воронежский
Alex
ну был же азиат из сша котоырй создал юии
Alex
но отказался почему-то)