@yii2ru

Страница 642 из 1721
Vit
03.10.2017
17:00:45
и критерии мертвости уии в студию. методология ddd на нем не заводится?

Павел
03.10.2017
17:00:59
да пусть

ну или развернуть какую CMS на Yii и ковырять ее

Google
Павел
03.10.2017
17:01:50
Вот EasyYii норм для начала

Alex
03.10.2017
17:01:53
и критерии мертвости уии в студию. методология ddd на нем не заводится?
PSR не поддерживается, обновы функционала не прилетают, сам фрейм монолитный и тяжело поддается разделению.

Павел
03.10.2017
17:01:55
Простенький и понятный

Alex
03.10.2017
17:02:10
ну для "хуяк хуяк и продакшн" еще норм

Aleksey
03.10.2017
17:02:24
а можно на кокрентных задачах примеры кривости yii?

Alex
03.10.2017
17:02:28
но ни одна серьезная студия сейчас не начинает делать проекты на юии так как хрен продаш

Павел
03.10.2017
17:02:44
ну не продавайте хрен

:)

Aleksey
03.10.2017
17:03:00
или у меня одного yii ассоциируется - о, это можно сделать за вечер/два )

Alex
03.10.2017
17:03:02
))

вот мы умудрились написать CRM на юии

сейчас это все начало рости и начинается жопа

Google
Aleksey
03.10.2017
17:03:43
а еще есть понятие - программирование ради программирования

Alex
03.10.2017
17:03:50
компоненты надо разделять по сервисам, а фиг там.

Aleksey
03.10.2017
17:03:51
можно конкретные примеры?

Vit
03.10.2017
17:04:08
можно пример крутого сайта, появившегося недавно, и чтоб он был на ларавел, и именно показать, что такой на уии невозможен

но ни одна серьезная студия сейчас не начинает делать проекты на юии так как хрен продаш

Alex
03.10.2017
17:04:30
написать можно и на чистой пыхе

но при изменении/добавлении функционала это превращается в ад

Aleksey
03.10.2017
17:05:06
по моему опыту - проблема обычно не в инструменте, а в отсутсвии мозга,если уж прямо

этот опыт появился как на крупных так и на мелких проектах )

поэтому хотелось бы конкретики - что yii не позволяет

может вы и правы

Alex
03.10.2017
17:05:53
К сожалению, даже при сильных мозгах это не спасет от того как фреймы диктуют разработку

Ivan
03.10.2017
17:05:59
А вот что Yii позволяет - так это наговнакодить так, что на других фреймворках такого говна написать нельзя, это да.

Aleksey
03.10.2017
17:06:23
так приведите примеры

одно нытье

Vit
03.10.2017
17:06:52
мне пример один понравился - сделали чуваки сервис на уии без всяких ddd и прочее. И почти сразу он стал приносить миллионы. На волне успеха они решили еще один замутить, но по взрослому (но на уии, но не суть) - результат одни убытки. Глакное бизнес идея, а не что там под капотом

Aleksey
03.10.2017
17:07:06
ясно

Google
Ivan
03.10.2017
17:07:39
Брехня
\Yii->$app->request->post везде где хочешь

Alex
03.10.2017
17:07:58
Ок. У нас ЦРМ для крупной компании написаная на юии. Ввиду своей архитектуры оно все монолитное и разделению практически не подлежит. Делать из юии что-то невразумительное и модульное - головная боль.

Aleksey
03.10.2017
17:08:06
оу, а понимать что надо не везде - это сложно? )

Ivan
03.10.2017
17:08:06
Это позволяет и голый PHP с $_POST, но тем не менее

оу, а понимать что надо не везде - это сложно? )
Он это позволяет, говнокодеры юзают. А потом у людей, которые понимают, бомбит

Aleksey
03.10.2017
17:08:59
так проблема в говнокодере

а еще можно архитектуру заранее продумать

и тогда вообще все как по маслу

даже говнокод нивелируется

Alex
03.10.2017
17:09:23
Потому теперь приходится переписывать все на мелкие компоненты с 0 на основе люмена. Почему люмена? потому что в случае разрастания функционала сервиса можно накидать вреняемых компонентов или еще больше раздробить без сильной головной боли и одномного количества зависимотей хвостом

Vit
03.10.2017
17:09:28
Это вы так эту црм написали, с архитектора вашего спрашивайте

Alex
03.10.2017
17:10:28
Монолит херново в данном случае так как клиент анчал испытывать сильный рост и заказывает невероятное количество новых компонентов системы

некоторые их них не пишутся на пыхе

Vit
03.10.2017
17:10:43
ЦРМ для крупной (!) конторы на PHP - это круто

Alex
03.10.2017
17:10:46
или вообще работают в режиме реального времени

Aziz
03.10.2017
17:11:02
Как в YII2 обновить таблицу GRID

Aleksey
03.10.2017
17:11:02
так все проблема в тупопост архитектора

Aziz
03.10.2017
17:11:02
$.fn.yiiGridView.update('sorders-grid');

Aleksey
03.10.2017
17:11:18
не предусмотрел точки с нагрузкой

Google
Alex
03.10.2017
17:11:20
Aleksey
03.10.2017
17:11:28
не подумал как масштабировать приложении

архитектора crm

Alex
03.10.2017
17:11:34
или ты собрался юии мучать и делать из юии лару или симфу?

Aleksey
03.10.2017
17:11:36
или что там

Ivan
03.10.2017
17:11:40
Архитектора который выбирал инструменты под задачу

Alex
03.10.2017
17:11:55
Архитектор сделал ЦРМ под ТЗ

Масштабирование и юии это 2 разные вещи

Vit
03.10.2017
17:12:29
и, главное начали переписывать крупную црм не на java или c#, а снова на рнр

Alex
03.10.2017
17:12:49
Нахрена увеличивать время разработки переходя на другие языки?

Admin
ERROR: S client not available

Alex
03.10.2017
17:12:54
Причем вообще тут язык?

Чем пыха плоха то?

Aleksey
03.10.2017
17:13:34
кароч найдите нормального архитектора который прочитает ТЗ и поймет бизнес задачу и сделает нормальную архитектруру

тут дело не в yii

Alex
03.10.2017
17:13:42
Это и было сделать

после окончания разработки по ТЗ клиент написал новые задачи

Ivan
03.10.2017
17:14:00
Масштабирование и юии это 2 разные вещи
Какое масштабирование? Разнесение на несколько разных серверов под балансировку нагрузки? Легко

Alex
03.10.2017
17:14:13
разделение на более мелкие компоненты

Vit
03.10.2017
17:14:16
Еще раз - речь о CRM (типа SAP. OEBS) для КРУПНОЙ RJYNJHS&

Google
Vit
03.10.2017
17:14:41
КОНТОРЫ*

Alex
03.10.2017
17:14:42
с целью балансировки не всей системы,а отдельных компонентов

не все компоненты требуют много мозности

а некоторые какраз имебт высокую нагрузку

Aleksey
03.10.2017
17:15:34
это все легко предугадывается на этапе планирования )

Alex
03.10.2017
17:15:41
Еще раз - речь о CRM (типа SAP. OEBS) для КРУПНОЙ RJYNJHS&
Система позволяет учитывать лидов, заказы, склад и очетность с финансами.

это все легко предугадывается на этапе планирования )
ок. Как ты угадаешь что клиент захочет написать POS модуль для компаний-партнеров который должен работать реал тайм когда тебе говорят в начале что система должна просто вести учет лидов и заказов?

Ivan
03.10.2017
17:16:45
Если тут реально система которая должна работать на 2+ серверах, то изначально писать её надо с расчётом на это. Фреймворк тут не причём. Или ты думаешь что если накидать связанного кода в Симфони/Ларавел, то он одним движением мышки разнесётся на кластер?

Vit
03.10.2017
17:17:03
Система позволяет учитывать лидов, заказы, склад и очетность с финансами.
и вы решили снова на уии ее периписать? на основе этого негативного опыта отговариваете теперь новичов от неё?

Alex
03.10.2017
17:17:18
Нет, но количество времени требуемого на разделения лары меньше чем у юии

в 99% у юии придется тупо убирать сам юии

причина конечно так-себе, но так получилось уже

Vit
03.10.2017
17:18:29
сжатые сроки и наличие свободных программистов-спецов по юии
и давай теперь yii вовсю хаять и отговаривать от её изучения

Aleksey
03.10.2017
17:18:42
составьте хотябы mind-map по модулям и распишите что они делаеют и примерная нагрузка

это предовтратить 90% факапов в архитетуре

не формальное ТЗ, а для себя - чтобы понять

Alex
03.10.2017
17:19:32
составьте хотябы mind-map по модулям и распишите что они делаеют и примерная нагрузка
это и было) нам никто ен сказал что будут пиздоватые модули после)

мы когда услышали что они начали думать в сторону реал тайма мы офигели

Aleksey
03.10.2017
17:19:57
ну у кого то зн опыта не хватило предусмотреть

Alex
03.10.2017
17:20:12
ты будешь все делать мего расширяемое?

тогда точно в симфони превратится с кечей абстракции

Страница 642 из 1721