👀
👀
это по объектам
👀
Steel
код-то дай
👀
👀
может я неправильно бенч написал, хз
👀
так что оставлю без комментариев
👀
если у кого есть ещё вариант бенча - можем попробовать :)
👻
ну по твоему тесту объекты как то нифига не меньше и не быстрее
👀
ну так я и не топлю за то что они меньше) мне просто интересно было)
👻
ну так я того же мнения
Steel
а можешь плиз копипастнуть? я попробую у себя… интересно
👀
просто с объектами в yii понятно - там много хлама, а вот про чистые было интересно
👀
бенчмарк "объекты против массивов"
👀
👀
👻
тут даже код меньше в масивах весит :)
👀
так в объектах там класс же объявлен)
👻
я в курсе :)
👀
👀
наверное память кончилась, или время сильно много
👀
ща поправлю
The Ant
ну ты там прям на сайте запусти
The Ant
там пых 7.0+
👀
у меня 7.2
The Ant
таки массивы больше жрут да ;D
👀
тест не оч объективный
The Ant
нада тест на больштх массивах
👀
не
👀
ты делаешь
$arr = [];
$arr['id'] = $i;
$arr['word'] = 'test';
👀
у нас два пересчёта индексов тут идёт
The Ant
в объекте тоже самое. два присвоения
👀
честно было-бы при инициализации указывать
The Ant
но даже так скорость х3 у объектов
Абдула
Всем привет. Нету у нас где-нибудь список open source проектов на yii, которые используют restApi. Хочу код изучить.
SiZE
SiZE
а чо там учить?
Абдула
Что и как реализовано.
SiZE
глянь чо yii\rest\Serializer кушает
SiZE
вот и все что надо знать о rest в yii
Абдула
Меня больше интересует настройка url manager
SiZE
SiZE
GET /users
POST /user/1
Абдула
Абдула
если у меня 10 контрллеров и для каждого я опишу UrlRule то не будет ли url manager тормозить систему
SiZE
SiZE
но типа зачем? )
The Ant
таки массивы больше жрут да ;D
опять же. чтобы создать коллекцию объектов значений и все оформить для этого по феншую (читай юзать в реальном проекте) сколько для этого нужно будет других объектов создать и всевозможных прокладок?
Абдула
И связи с этим, хочу посмотреть как в других проектах реализовано. Или большинство из них не пользуются ЧПУ?
SiZE
в rest чпу?
Абдула
path параметры
SiZE
Абдула ты задавай чо нить конкретное, а то наговнокодишь там :D
Абдула
По одному и тому же url делается GET, POST и DELETE запрос. Чтобы они ссылались на разные action`ы, нужно все это описать в url manager. Вот и спрашиваю как это в крупных проектах делается. Не загромаждается ли url manager правилами, когда контроллеров 10-20 и больше
SiZE
Niko
The Ant
Niko
The Ant
снова наговнокодишь ;D
The Ant
5-6 итерации сам будешь писать гайды как делать правильно
SiZE
ну как вариант посмотреть https://github.com/githubjeka/yii2-rest
Абдула
Абдула
Эти правила же для каждого контроллера надо прописать?
Абдула
Вот же в документации написано, что нужно добавить правило
Абдула
https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/rest-routing.md
Абдула
Вот документация.
SiZE
SiZE
Т.е. изначально у тебя будет только одно правило
Anton
слышал, что в Yii2.1 планируют избавиться от jquery, но что-то пруфов не нашел на эту тему, да и в ветке 2.1 в composer jquery подтягивается. Может кто-нибудь поделиться ссылочками на эту тему?
Абдула
SiZE
@samdark а когда планируется выпилить jquery зависимости?
SiZE
2.1
Абдула
SiZE
ну так чо список контроллеров перечислил и погнал
Абдула
Абдула
т.е. для каждого контроллера по 7 правил.
SiZE
слишком глубоко залез для начала )