@prophp7

Страница 616 из 1387
$iD
14.09.2017
15:04:47
с parent

Dmitriy
14.09.2017
15:05:36
заморочек много
учись учиться

Art
14.09.2017
15:06:59
дело не в том чтобы учиться учиться а в том чтобы быстро и качественно решать задачу а не "сам придумал проблему и сам ее неделю и решаешь", а написать можно все что угодно, было бы время

Alexander
14.09.2017
15:07:27
Что значит заморочек много? Прежде чем что то делать нужно изучить то что уже есть.

Google
Art
14.09.2017
15:07:29
так же можно и на квадратных колесах ездить, но зачем?

ну nested set, там вся логига в самой бд идет

я в бд данные храню

Dmitriy
14.09.2017
15:08:08
в том то и дело что ты сейчас на квадратных колесах )

Art
14.09.2017
15:08:24
это почему?

у меня скрипт на php и на js, для одностраничного сайта и для админки

Alexander
14.09.2017
15:09:03
Ну сравни подходы, информации же много об этом. Люди же не просто так выбирают как хранить деревья. У каждого подхода плюс и минус. Выбирай что тебе нужно, бери либу для этого и все. Не нужно писать какие то велосипеды.

Art
14.09.2017
15:09:05
вся логика на клиенте и работает быстро там и тут

Dmitriy
14.09.2017
15:09:38
а если в твоем дереве будет млн узлов? как будет быстро работать твоя рекурсия?

Art
14.09.2017
15:09:54
порциями брать из бд

клик делаешь, загружается дерево), аякс и все такое

Dmitriy
14.09.2017
15:10:59
т.е. прикинь какая цикломатическая сложность твоего алгоритма

Art
14.09.2017
15:11:25
почему же, для раскрытой категорий быстрая генерация дерева

Google
Art
14.09.2017
15:12:13
и самые тривиальные запросы к бд, что код сможет поддерживать каждый

Dmitriy
14.09.2017
15:13:07
охохо

Dmitriy
14.09.2017
15:13:14
какие сомнительные плюсы

Alexander
14.09.2017
15:13:46
Ну я не понимаю радости и восторга. По деревьям полно информации. Пилить и поддерживать велоспипеды смысла нет. Взять готовый инструмент и с помощью него решить очень частую задачу, это нормальный подход.

Art
14.09.2017
15:14:38
такс ребят у меня спа-сайты по типу порталов с полным кеширвоанием без повторных запросов и генерацие страниц 50мс первый запрос потом кишируется и уже 5-10. Системы дополнения контента, и страница загружать то что нужно и ничего более, так что опыт есть и загонять мне тут нини)

$iD
14.09.2017
15:15:24
ну так ты ж "похвалился"... получил фидбэк

надо было молчать о радости своей

Art
14.09.2017
15:15:45
ну да, моя вина, не втерпежь на гитхаб залить

Dmitriy
14.09.2017
15:16:01
чувак оглянись, вокруг столько всего интересного )

$iD
14.09.2017
15:16:05
лучше запатентуй

пока никто из 1082 не украл идею

Art
14.09.2017
15:16:31
да обычный spa, какая идея

Dmitriy
14.09.2017
15:16:32
когда ждать код ? а то теоретика одна на верху

Alexander
14.09.2017
15:17:06
на гитхабе есть дизлайк?

Art
14.09.2017
15:17:28
когда ждать код ? а то теоретика одна на верху
прямо как деньги заплатил и требуешь ?

Sergey
14.09.2017
15:17:34
что тут необычного то? это ж Adjacency Lists
добавить к этому materialized path и решает большинство проблем. А что не решается так - берем neo4j или какой orientdb

Dmitriy
14.09.2017
15:17:41
да на гист gist.github.com залей

и нам ссылку

$iD
14.09.2017
15:17:48
Google
Dmitriy
14.09.2017
15:17:59
мож там действительно что-то гениальное для спа

Dmitriy
14.09.2017
15:18:23
прямо как деньги заплатил и требуешь ?
ну зачем трясти воздух. всем нужна конкретика а не "я такой молодец, мой велосипед хороший"

Sergey
14.09.2017
15:18:41
+ я просто не понял восторга от сего "изобретения"
ты ничего не изобретал? этот неописуемый восторг когда что-то что ты придумал работает)

и плевать если это уже было изобретено 50 лет назад

$iD
14.09.2017
15:19:00
ну да ))

Sergey
14.09.2017
15:19:24
лучше может поговорим о базах данных где нет подобных проблем?

например юзал ли кто на продакшенах базы типа orientdb?

я например для личного проекта заюзал и мне она дико понравилась концептуально

Art
14.09.2017
15:20:09
ну зачем трясти воздух. всем нужна конкретика а не "я такой молодец, мой велосипед хороший"
ну вдруг бы какую-нибудь полезную инфу по деревьям, вот узнал про слово Adjacency Lists, пошел гуглить

Art
14.09.2017
15:20:36
ок)

а вообще велосипеды это хорошо, серьезно

Антон
14.09.2017
15:21:13
https://www.slideshare.net/billkarwin/models-for-hierarchical-data

Art
14.09.2017
15:21:20
с помощью них и учаться

Sergey
14.09.2017
15:21:28
а потом "you have an Adjacency Lists, you have a materialized path... Uh... you have nice tree"

а вообще велосипеды это хорошо, серьезно
ну по началу да а потом следует инвестировать в скил ресерча готовых решений

чтение публикаций и т.д.

анализ источников и все такое

например вдруг окажется что пытаться запихнуть граф и работать с ним из реляционной базы это... не совсем разумно) и тогда зачем тебе например изучать как работают всякие там nested sets/nested intervals когда ты можешь просто с графом работать

Google
Art
14.09.2017
15:23:11
главное чтобы не потом не кодить по типу копировать-вставить)

Sergey
14.09.2017
15:23:44
главное чтобы не потом не кодить по типу копировать-вставить)
тут скорее "связать" готовые штуки между собой, что не скучно

Alexander
14.09.2017
15:23:45
Sergey
14.09.2017
15:24:08
ну и повторю - кто-нибудь юзал/ковырял orientdb и подобные?

arangodb например

$iD
14.09.2017
15:24:31
ну и повторю - кто-нибудь юзал/ковырял orientdb и подобные?
думаю что ответ - нет :) по крайней мере из тех кто сейчас онлайн

Art
14.09.2017
15:25:18
если бы так можно было бы! Это прям мечта.
есть такое) веб-мастер называется а, не разработчик)

а так да, если бы так же платили на вставлял там кода и поехал отдыхать)

Sergey
14.09.2017
15:25:59
есть такое) веб-мастер называется а, не разработчик)
хм... то есть ты противопоставляешь "копипасту" велосипедостроению... хм..

Alexander
14.09.2017
15:26:24
есть такое) веб-мастер называется а, не разработчик)
пофигу как называется. Если процесс написания кода можно было бы сократить в несколько часов, то у тебя бы было время на что то реально для тебя нужное и полезное, а не убивать глаза в мониторе.

Sergey
14.09.2017
15:26:24
а так да, если бы так же платили на вставлял там кода и поехал отдыхать)
то есть для тебя главная мотивация - деньги... хм...

Art
14.09.2017
15:26:32
ну если вообще ничего самим не писать, потом тупо не получится когда придется придумать свое решение

Sergey
14.09.2017
15:27:56
ну то есть и да и нет, но придумывать свои алгоритмы хотя уже есть готовые - это ничему на самом деле не учит

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

Art
14.09.2017
15:28:43
то есть для тебя главная мотивация - деньги... хм...
не нужно додумывать за меня того чего я не говорил). А программировать не получится если нет желания, какие бы деньги не платили. А вообще да, я в реальном мире и все стоит денег и чтобы жить тоже нужны деньги. А если тебе деньги не нужны, пойдешь ко мне в помощники за бесплатно, я тебе буду скидывать задачи а ты кайфавать в свое свободное время)

Art
14.09.2017
15:29:20
все, я пошел работать а то дискус продолжится до бесконечности, спасибо за инфу, пошел читать)

Alexander
14.09.2017
15:29:31
Мы вот так будет когда нибудь программировать?

Dmitriy
14.09.2017
15:29:31
как мило )

Google
Alexander
14.09.2017
15:29:32
http://assets.inhabitat.com/wp-content/blogs.dir/1/files/2013/08/Iron-Man-Movie-Prologue-Hologram-1.jpg

Art
14.09.2017
15:30:09
слишком дорого выйдет)
ну так ты меня обвинил что я ради денег, значит ты не ради денег) и я не против если бы был бесплатный работник)

все пошел работать

Sergey
14.09.2017
15:30:30
Art
14.09.2017
15:31:24
я больше сомневаюсь что ты даш мне задач что бы я "кайфовал")
ну да, они обычно не те которые мы хотим, как на любо работате, делаем то что нужно кому-то

Sergey
14.09.2017
15:33:56
Art
14.09.2017
15:42:53
Может быть), как ты сказал, - это кайф, когда что-то сделал и все работает, а если это действительно полезное и люди начинают это использовать, или какой-то проект востребованный, то это вообще улет)

ты ничего не изобретал? этот неописуемый восторг когда что-то что ты придумал работает)

и плевать если это уже было изобретено 50 лет назад

Sergey
14.09.2017
15:49:10
Art
14.09.2017
15:49:34
ну дык все фреймворки это велосипеды

Sergey
14.09.2017
15:49:41
именно по этому в коммерческие проекты велосипеды пихать просто так не стоит

ну дык все фреймворки это велосипеды
фреймворки и это велосипеды, которые поддерживает большое количество людей

и причем людей которые знают толк в велосипедах

короч...

иди работай

Art
14.09.2017
15:51:01
так это пет-проект у меня

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

Dmitriy
14.09.2017
16:17:43
Ну а если без подколок, то когда программинг тебе приносит кайф это очень хорошо

Считай что тебе повезло также как нам

Страница 616 из 1387