
*
13.01.2017
16:58:59
Заранее спасибо за совет

Anatole
13.01.2017
17:03:05
Вам бы ТЗ писать. Слог хороший...

0x9d8e
13.01.2017
17:06:24
Это видимо и есть ТЗ

Dmitriy
13.01.2017
17:33:12

Google

0x9d8e
13.01.2017
17:35:12
"Как можно реализовать" это скорее всего что-то очень близкое к "сделайте всё за меня" или "дайте инструкцию по которой не шарящий в программировании человек всё сделает"

Antony
13.01.2017
22:06:03
Кто на yii2 реализовывал комментарии? Ткните как лучше хранить дерево, с максимальной вложенностью 5-го уровня

Ян
13.01.2017
22:27:05
https://github.com/yeesoft/yii2-comments
гугл yii2 nested comments

Antony
13.01.2017
22:30:11
Ну я больше про то как лучше сделать в данном случае, nested sets, closure table итп.
Хочется узнать мнения, комментарии

Ян
13.01.2017
22:38:12
думаю nested set лучше
он сложнее, но эффективнее
а closure table проще но с сортировками накладно
вообще было бы здорово под это юзать базу типа mongo
но йии в нее не умеет со всеми плюшками
зато ларка умеет
но это уже в другую группу)

Google

Antony
13.01.2017
22:46:29
Монго же но-sql? Можно подробнее про преимущества в данном случае?
Ну вроде к йии есть же коннекторы, хотя хз не работал.
Просто изначально есть уже йии, но в целом советы на чем реализовать комментарии будут полезны, ибо дальше возможно уйдем с йии.
Я читал что pqsql может из коробки деревья, но как я понял там в основе materialized path.

Dmitriy
13.01.2017
22:47:14
Преимущества nosql ?

Antony
13.01.2017
22:48:38
Преимущества nosql ?
Конкретно преимущества монго для древовидных комментариев с уровнем вложенности не более (5, хотя можно заменить на любое конечное N)

Ян
13.01.2017
22:48:51
Преимущества nosql ?
это вообще отдельная огромная категория баз данные, у которых НЕ sql синтаксис, у них у всех свои преимущества
в ларке может


Dan
13.01.2017
22:51:46
А мы сейчас поднимаем yii2 advanced для рест апи

Ян
13.01.2017
22:51:59
потому в йии монго мало полезна, от таблиц отличается только возможностью хранить простой индексированый массив

Dan
13.01.2017
22:52:36
Гы из коробки
Там конфиг на конфиге

Dmitriy
13.01.2017
22:52:46

Ян
13.01.2017
22:52:46
для рест апи юзайте рест контроллер и все, ничего сложного

Dan
13.01.2017
22:52:59
Вот пробуем

Ян
13.01.2017
22:53:21

Dan
13.01.2017
22:54:36
Ща базы грохнем лишние и миграцию сделаем

Dmitriy
13.01.2017
22:54:54
yii2 advanced в чем прикол этого шаблона ?

Antony
13.01.2017
22:55:55

Google

Dan
13.01.2017
22:56:19
а можно ваш чатик в список добавить? ?
github.com/goq/telegram-list который

Dmitriy
13.01.2017
22:56:50

Antony
13.01.2017
22:57:10
А можно ссылку на пхп чат. Можно в лс

Dmitriy
13.01.2017
22:57:14

Dan
13.01.2017
22:57:37
?

Dmitriy
13.01.2017
22:58:22

Ян
13.01.2017
22:58:36

Dmitriy
13.01.2017
22:58:56
это же минус

Ян
13.01.2017
22:59:18

Antony
13.01.2017
22:59:30

Ян
13.01.2017
23:00:23

Dmitriy
13.01.2017
23:00:30
всм?
web/index.php api/index.php

Ян
13.01.2017
23:01:06

Dmitriy
13.01.2017
23:01:11

Dan
13.01.2017
23:01:43

Google

Ян
13.01.2017
23:02:06

Dmitriy
13.01.2017
23:03:02

Antony
13.01.2017
23:03:06
Как я понимаю в nosql удобно хранить неструктурированные данные. Т.е. если нужно часто менять структуру. Это как плюс, так и минус.
Я на одном проекте костыльно писал json-данные в файл и в бд писал ссылку на него (это помимо остальных структурированых данных)

Dan
13.01.2017
23:03:32

Dmitriy
13.01.2017
23:03:34

Ян
13.01.2017
23:03:36

Admin
ERROR: S client not available

Ян
13.01.2017
23:05:03

Dmitriy
13.01.2017
23:05:44

Antony
13.01.2017
23:05:58

Ян
13.01.2017
23:06:10

Antony
13.01.2017
23:06:44

Ян
13.01.2017
23:06:59
сделай себе backend под админку и api для апи. толькл не на уровне потрохов модуля, а на уровне самих модулей. /api/web/index.php

Dmitriy
13.01.2017
23:07:52

Antony
13.01.2017
23:08:11

Dmitriy
13.01.2017
23:08:18

Ян
13.01.2017
23:08:28
если оно уложится в один запрос - сделай одним запросом

Dmitriy
13.01.2017
23:09:20

Google

Antony
13.01.2017
23:09:22

Ян
13.01.2017
23:09:42
я не пробовал монго на йии. я нашел коннектор и всплакнул, все. с монго я работал на рельсах
соблюдение разделения абстракции в йии практически фундаментально

Dmitriy
13.01.2017
23:12:44

Ян
13.01.2017
23:12:51
за счет этого у тебя есть возможность все ровно и аккуратно разделить и сохранить "сухой" код

Dmitriy
13.01.2017
23:14:42
Разве модули для этого не предназначены ?

Ян
13.01.2017
23:15:00

Antony
13.01.2017
23:19:13
Как я понимаю в случае с апи должно быть админка, приложение апи и приложение для пользователей (к примеру, чтобы раздавать ючи для апи).

Dan
13.01.2017
23:19:36
делаем по мануалу рест апи на yii, столкнулись с тем, что нет файла common/config/aliases.php это нормально?
или надо его создать?

Antony
13.01.2017
23:20:16
Причем приложений для апи можно делать несколько (для версий/обратной совместимости).
Я прав?

Dmitriy
13.01.2017
23:20:19

Ян
13.01.2017
23:20:38
я вот роуты наружу вытаскиваю

Dmitriy
13.01.2017
23:21:16