Yii2 - атака хейтеров и что делать дальше?

Не относящиеся к фреймворку и программированию вопросы
Аватара пользователя
ElisDN
Сообщения: 4998
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение ElisDN » 2018.01.14, 20:44

BrusSENS писал(а):
2018.01.14, 16:51
По факту - например полезно было бы подискутировать о построении архитектуры на Yii, бест практики написать, как нужно делать, как не нужно.
В том и дело, что не нужно придумывать отдельную "архитектуру для Yii". Уже давно есть архитектуры и практики "для всего остального". А Yii как раз и хейтят за то, что он всё равно их не придерживается и вместо этого всё делает по-своему.
BrusSENS писал(а):
2018.01.14, 16:51
Про то, что Yii не даёт сделать архитектуру - бред. Да, где то мешает, но не особо критично, что бы я его поменял на злого тормоза.
Да, свой код можно делать сколь угодно идеальным, но обсуждаем архитектуру самого фреймворка. Да и злых тормозов уже нет. Даже Symfony4 уже открывается за 0.012 с. А микрофреймворки - за 0.001.
BrusSENS писал(а):
2018.01.14, 16:51
И вообще было бы круто создать на форуме раздел по обсуждению улучшений фрейма, а не вместе с баг репортами держать. Раздел именно для дискуссий. Вот захотел ElisDN предложить внедрить мини коллайдер под капот - он написал, обсуждаем, выносим идеи, примеры, все за и против и потом вливаем это в Yii. Вот тогда будет круто. И это несколько разгрузит разрабов.
Для обсуждений уже есть Issues и Pull Requests в репозитории. Для 2.0.* слово "вливаем" не работало, так как за все три года никакие нетривиальные улучшения не вливали ради "сохранения обратной совместимости". Принимались только мелкие фиксы и иногда переименовывали переменные. Например, уже полтора года висит мой обсуждённый Pull Request по доработке метода renderDynamic. Почему висит без движения? Просто из-за "Breaks BC: true" у него сразу же поставили "samdark added this to the 2.1.x milestone on Jun 13, 2016".

Аватара пользователя
BrusSENS
Сообщения: 496
Зарегистрирован: 2012.07.26, 06:51
Откуда: Новороссийск
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение BrusSENS » 2018.01.14, 22:54

ElisDN писал(а):
2018.01.14, 20:44
В том и дело, что не нужно придумывать отдельную "архитектуру для Yii". Уже давно есть архитектуры и практики "для всего остального". А Yii как раз и хейтят за то, что он всё равно их не придерживается и вместо этого всё делает по-своему.

Да, свой код можно делать сколь угодно идеальным, но обсуждаем архитектуру самого фреймворка. Да и злых тормозов уже нет. Даже Symfony4 уже открывается за 0.012 с. А микрофреймворки - за 0.001.

Для обсуждений уже есть Issues и Pull Requests в репозитории. Для 2.0.* слово "вливаем" не работало, так как за все три года никакие нетривиальные улучшения не вливали ради "сохранения обратной совместимости". Принимались только мелкие фиксы и иногда переименовывали переменные. Например, уже полтора года висит мой обсуждённый Pull Request по доработке метода renderDynamic. Почему висит без движения? Просто из-за "Breaks BC: true" у него сразу же поставили "samdark added this to the 2.1.x milestone on Jun 13, 2016".
Нужно LTS версии делать, и плевать на BC. Всё равно, обратная совместимость жёстко напрягает, например когда забацали asset-packagist. Подкидываешь фрейм в левый проект - получаешь ошибку путей, о которой ничего абсолютно не сказано, а asset-plugin'а не было на машине. Решил, что быстрее тут на форуме спросить, что за хня такая...
Много проектов, в которых обновляют фрейм? Не думаю. Раз сделали и хватит. Пущай те, кому надо BC и пляшут с бубнами и обновлением.
Native Web - небольшой блог о веб разработке (временно на ремонте)
Режим обслуживания сайта для Yii 2.x.x

trueorfalse
Сообщения: 674
Зарегистрирован: 2017.06.21, 13:50

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение trueorfalse » 2018.01.30, 10:01

Походил посмотрел, сделаю и свои выводы.
То что вы хотите это можно найти в symfony 4.
Yii нужен для своих задач, и под них хороший выбор.
Не кто не кого не заставляет на нем(кроме бизнеса).
Все что требуется будет постепенно появляться.

Кто то за окном видит грязь, а кто то осень.

Аватара пользователя
xoma
Сообщения: 640
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение xoma » 2018.01.30, 10:35

trueorfalse писал(а):
2018.01.30, 10:01
Походил посмотрел, сделаю и свои выводы.
То что вы хотите это можно найти в symfony 4.
Yii нужен для своих задач, и под них хороший выбор.
Не кто не кого не заставляет на нем(кроме бизнеса).
Все что требуется будет постепенно появляться.

Кто то за окном видит грязь, а кто то осень.
+1

Хорошо сказал.
http://yupe.ru - интернет-магазин на Yii 1.x
http://amylabs.ru/ - разработка и поддержка проектов на Yiiframework

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение zelenin » 2018.01.30, 11:13

xoma писал(а):
2018.01.30, 10:35
trueorfalse писал(а):
2018.01.30, 10:01
Походил посмотрел, сделаю и свои выводы.
То что вы хотите это можно найти в symfony 4.
Yii нужен для своих задач, и под них хороший выбор.
Не кто не кого не заставляет на нем(кроме бизнеса).
Все что требуется будет постепенно появляться.

Кто то за окном видит грязь, а кто то осень.
+1

Хорошо сказал.
бла-бла, бла-бла, бла-бла, Все что требуется будет постепенно появляться, поэтическая строчка.

Да, возможно будет появляться (не факт). Но постепенно - это медленно. Многие даже программистами уже не будут.

trueorfalse
Сообщения: 674
Зарегистрирован: 2017.06.21, 13:50

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение trueorfalse » 2018.01.30, 11:16

zelenin писал(а):
2018.01.30, 11:13
xoma писал(а):
2018.01.30, 10:35
trueorfalse писал(а):
2018.01.30, 10:01
Походил посмотрел, сделаю и свои выводы.
То что вы хотите это можно найти в symfony 4.
Yii нужен для своих задач, и под них хороший выбор.
Не кто не кого не заставляет на нем(кроме бизнеса).
Все что требуется будет постепенно появляться.

Кто то за окном видит грязь, а кто то осень.
+1

Хорошо сказал.
бла-бла, бла-бла, бла-бла, Все что требуется будет постепенно появляться, поэтическая строчка.

Да, возможно будет появляться (не факт). Но постепенно - это медленно. Многие даже программистами уже не будут.
Как дела ?

Аватара пользователя
samdark
Администратор
Сообщения: 8793
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение samdark » 2018.01.30, 14:14

Медленно и хочется чего-то — делаем pull request, ловим меня и становится быстро. В Yii с этим просто.

Аватара пользователя
samdark
Администратор
Сообщения: 8793
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение samdark » 2018.01.30, 14:22

И да, в Symfony 4 и правда большинство вопросов из топика решены. Вот только с решением прилагается более высокий порог входа, дебаг посложнее, получающийся более абстрактным код (баг коде на Yii видно сходу, а код на Symfony выглядит даже с багом корректно и без отладки, как правило, не вылавливается), программирование мета-языком в конфигах, залипающие кеши и другие издержки сверх-гибкости. Ну и вишенка на торте — компиляция кода (в некоторых системах типа OroCRM она может занимать три-четыре минуты). В принципе, работать со всем этим можно, привыкаешь, но иногда спрашиваешь себя, чего бы не перепрыгнуть сразу на Java, ведь там всё так же, только язык для такого стиля разработки более подходящий.

Аватара пользователя
BrusSENS
Сообщения: 496
Зарегистрирован: 2012.07.26, 06:51
Откуда: Новороссийск
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение BrusSENS » 2018.01.30, 22:34

samdark писал(а):
2018.01.30, 14:14
Медленно и хочется чего-то — делаем pull request, ловим меня и становится быстро. В Yii с этим просто.
Тут создавал тему на досуге, правда не в тот раздел киданул случайно :D
Так вот никаких ответов "по теме", как мне кажется не получил.
На гитхабе пока решил не постить данное предложение.
Native Web - небольшой блог о веб разработке (временно на ремонте)
Режим обслуживания сайта для Yii 2.x.x

Аватара пользователя
samdark
Администратор
Сообщения: 8793
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение samdark » 2018.01.30, 22:48

Я не успеваю читать все темы, поэтому надо было меня пингануть :)

Аватара пользователя
BrusSENS
Сообщения: 496
Зарегистрирован: 2012.07.26, 06:51
Откуда: Новороссийск
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение BrusSENS » 2018.01.31, 00:22

samdark писал(а):
2018.01.30, 22:48
Я не успеваю читать все темы, поэтому надо было меня пингануть :)
Ок) Учту)
Native Web - небольшой блог о веб разработке (временно на ремонте)
Режим обслуживания сайта для Yii 2.x.x

psixojoker
Сообщения: 34
Зарегистрирован: 2012.04.12, 16:32
Откуда: днепропетровск

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение psixojoker » 2018.01.31, 16:41

По поводу темы форума.
Хейтеры - это хорошо. Что делать дальше? Каравану идти, пока собаки лают.
В Yii - есть проблемы бесспорно. В Windows - тоже. Не поверите, даже в коде FreeBSD - есть проблемы.

Нужно понимать, что любой крупный проект, априори не может быть идеальным. Только п*здаболы-теоретики(простите) стремятся быть перфекционистами. Но в реальной жизни, сложно быть перфекционистом и человеком который чего-то достигает.
Все, кто стремятся к идеалу - как правило стоят на месте.

Я не имею большого опыта в программировании, но я имею возможность общаться с людьми которые прикладывают руки к написанию кода в Microsoft и Apple. Знаете на что на они жалуются? Проблема у всех программистов всегда одна.
В каждом(!) большом проекте есть костыли. В любом! Даже если эти проекты писаны в Apple или у Билла.
И это нормально. Нужно это понять, признать и глубоко осознать.

А когда персонажи, которые всплыли на поверхность только благодаря видосикам, в которых они объясняют как пользоваться "кривым" Yii, начинают умничать, начитавшись стандартов, это вызывает конечно неприятие у социально адекватных людей.
Так и хочется спросить, а почему вы такие умные, не запилили свой личный продукт, идеальный, аху*енный, по всем стандартам и лучшим практикам? Почему SamDark - потратил, тратит и будет тратить свое время на создание продукта, который пользуется феноменальной популярностью на просторах СНГ, а Вы, умники интровертные(читай "задроты"), не создали ничего стоящего?

(всеми силами стремился быть толерантным и мягким, но извините, накипело)

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение zelenin » 2018.01.31, 16:46

psixojoker писал(а):
2018.01.31, 16:41
По поводу темы форума.
Хейтеры - это хорошо. Что делать дальше? Каравану идти, пока собаки лают.
В Yii - есть проблемы бесспорно. В Windows - тоже. Не поверите, даже в коде FreeBSD - есть проблемы.

Нужно понимать, что любой крупный проект, априори не может быть идеальным. Только п*здаболы-теоретики(простите) стремятся быть перфекционистами. Но в реальной жизни, сложно быть перфекционистом и человеком который чего-то достигает.
Все, кто стремятся к идеалу - как правило стоят на месте.

Я не имею большого опыта в программировании, но я имею возможность общаться с людьми которые прикладывают руки к написанию кода в Microsoft и Apple. Знаете на что на они жалуются? Проблема у всех программистов всегда одна.
В каждом(!) большом проекте есть костыли. В любом! Даже если эти проекты писаны в Apple или у Билла.
И это нормально. Нужно это понять, признать и глубоко осознать.

А когда персонажи, которые всплыли на поверхность только благодаря видосикам, в которых они объясняют как пользоваться "кривым" Yii, начинают умничать, начитавшись стандартов, это вызывает конечно неприятие у социально адекватных людей.
Так и хочется спросить, а почему вы такие умные, не запилили свой личный продукт, идеальный, аху*енный, по всем стандартам и лучшим практикам? Почему SamDark - потратил, тратит и будет тратить свое время на создание продукта, который пользуется феноменальной популярностью на просторах СНГ, а Вы, умники интровертные(читай "задроты"), не создали ничего стоящего?

(всеми силами стремился быть толерантным и мягким, но извините, накипело)
Итак. Проясните вашу позицию. Вы за то, чтобы над будушим любого продукта не велось никаких размышлений и дискуссий, или вы просто " п*здабол-теоретик(простите)"?

Аватара пользователя
ElisDN
Сообщения: 4998
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение ElisDN » 2018.01.31, 17:03

psixojoker писал(а):
2018.01.31, 16:41
Так и хочется спросить, а почему вы такие умные, не запилили свой личный продукт, идеальный, аху*енный, по всем стандартам и лучшим практикам? Почему SamDark - потратил, тратит и будет тратить свое время на создание продукта.
Просто какие "умные" как мы по таким видосикам и книгам как раз уже и запилили тысячи высококачественных библиотек, которые использует и дорабатывает весь PHP-мир. И мы умеем их искать и допиливать вместо того, чтобы "пилить ещё один личный продукт".

psixojoker
Сообщения: 34
Зарегистрирован: 2012.04.12, 16:32
Откуда: днепропетровск

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение psixojoker » 2018.01.31, 17:19

zelenin писал(а):
2018.01.31, 16:46
Итак. Проясните вашу позицию. Вы за то, чтобы над будушим любого продукта не велось никаких размышлений и дискуссий, или вы просто " п*здабол-теоретик(простите)"?
Разве наш топик называется "Будущее Yii. Размышления и дискуссии" ?
А моя позиция к хейтерам описана выше.

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение zelenin » 2018.01.31, 17:23

psixojoker писал(а):
2018.01.31, 17:19
zelenin писал(а):
2018.01.31, 16:46
Итак. Проясните вашу позицию. Вы за то, чтобы над будушим любого продукта не велось никаких размышлений и дискуссий, или вы просто " п*здабол-теоретик(простите)"?
Разве наш топик называется "Будущее Yii. Размышления и дискуссии" ?
А моя позиция к хейтерам описана выше.
я рассматриваю любой негативный отзыв как возможное начало дискуссии о недостатках и способах/необходимости их устранения (чем мы тут и занимаемся, как мне кажется).

psixojoker
Сообщения: 34
Зарегистрирован: 2012.04.12, 16:32
Откуда: днепропетровск

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение psixojoker » 2018.01.31, 17:45

zelenin писал(а):
2018.01.31, 17:23
я рассматриваю любой негативный отзыв как возможное начало дискуссии о недостатках и способах/необходимости их устранения (чем мы тут и занимаемся, как мне кажется).
Дело в том, что недостатков у хейтеров/критиков нет. В большинстве случаев это просто состояние бесполезной души.
Соответственно способов для их устранения лично я знаю не много.
Например, хейтер/критик может попытаться стать создателем/творцом.

Для этого нужно создавать/работать/совершать ошибки/ловить негативную обратную связь/совершенствоваться и т.д.
В целом быть творцом всегда тяжелее, чем умничать и критиковать. Поэтому большинство и выбирают более простой путь.

Именно поэтому, я и пишу о том, что мнение хейтеров и критиков в большинстве случаев это ветер. Сегодня есть. Завтра нет.

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение zelenin » 2018.01.31, 17:59

psixojoker писал(а):
2018.01.31, 17:45
zelenin писал(а):
2018.01.31, 17:23
я рассматриваю любой негативный отзыв как возможное начало дискуссии о недостатках и способах/необходимости их устранения (чем мы тут и занимаемся, как мне кажется).
Дело в том, что недостатков у хейтеров/критиков нет. В большинстве случаев это просто состояние бесполезной души.
Соответственно способов для их устранения лично я знаю не много.
Например, хейтер/критик может попытаться стать создателем/творцом.

Для этого нужно создавать/работать/совершать ошибки/ловить негативную обратную связь/совершенствоваться и т.д.
В целом быть творцом всегда тяжелее, чем умничать и критиковать. Поэтому большинство и выбирают более простой путь.

Именно поэтому, я и пишу о том, что мнение хейтеров и критиков в большинстве случаев это ветер. Сегодня есть. Завтра нет.
хейтерами и критиками здесь названы те же люди, что рассуждают о будущем yii2 в других ветках форума. Хейтерами они являются только для топик-стартера (собирательный образ программиста, чьей экспертизы не хватает на оценку качества продукта и его пригодности для разного рода проектов), которого устраивает работать на знакомом инструменте, а минусов он не видит. Но традиционно хейтерами называют людей, хейтящих инструмент без пользы для дела. Увы без пользы для дела - эта тема. "Руки прочь" от человека, которого все устраивает - ущербная позиция.
Поэтому давайте не теоретизировать, а общаться, основываясь на какой-то конкретике. Если вам кажется, что здесь кто-то что-то хейтит, давайте разберемся так ли это. Свободное сочинение на тему "хейтеры и иже с ними" - это ненужная суета.

trueorfalse
Сообщения: 674
Зарегистрирован: 2017.06.21, 13:50

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение trueorfalse » 2018.02.01, 13:07

Я писал и еще раз напишу.

Нужно сделать один сайт en + ru версию.
С хорошей практикой чем больше тем лучше.
Что это даст ?
Много чего, к примеру плохого кода все меньше и меньше.
+ Еще эту тему можно доработать.

Работаем работяги.

Если нужны идеи по различным темам, пишите подскажу.

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii2 - атака хейтеров и что делать дальше?

Сообщение zelenin » 2018.02.01, 13:22

trueorfalse писал(а):
2018.02.01, 13:07
Я писал и еще раз напишу.

Нужно сделать один сайт en + ru версию.
С хорошей практикой чем больше тем лучше.
Что это даст ?
Много чего, к примеру плохого кода все меньше и меньше.
+ Еще эту тему можно доработать.

Работаем работяги.

Если нужны идеи по различным темам, пишите подскажу.
к чему это?

Ответить