
Tigran
10.03.2017
16:28:31
и интернет магазин
и корпоративный портал для сотрудников

Pavel
10.03.2017
16:28:48
да, у битрекса, насколько я знаю, есть на все случаю жизни функции

Tigran
10.03.2017
16:28:54
да

Google

Tigran
10.03.2017
16:29:08
ну, пилить это все не имеет смысла
не важно какой там код в корпоративном портале
оно работает, им пользуются 700 человек

Pavel
10.03.2017
16:29:41
главное, что проверенный код, а не костыли свои

Eugene
10.03.2017
16:29:46
Ну далеко на нем вряд ли уедешь

Serge
10.03.2017
16:29:50
Битрикс только у нас популярен. Зарубежом его никто не использует и ничего запускаются. Есть другие варианты.

Tigran
10.03.2017
16:29:59
ну, основатели уехали
запускались шестером

Panda
10.03.2017
16:30:09
Кароче бизнесная коробочка для компаний выстреливает, а как с маштабированием?

Tigran
10.03.2017
16:30:19
привлекли 40 млн баксов
теперь тут работает 700 человек
а масштабирование - микросервисы

Pavel
10.03.2017
16:30:38

Google

Tigran
10.03.2017
16:30:41
да

Serge
10.03.2017
16:31:22
Ну за 40 миллионов они бы и на условном Django все это сдделали бы за полгода, о котором ты говоришь

Tigran
10.03.2017
16:31:43
они привлекли спустя пол года работы
а не сразу

Alexander
10.03.2017
16:31:47
пальцем в небо - взяли бы лучше net cat
меньше негативных отзывов

Tigran
10.03.2017
16:32:00
ну, не совсем в небо
Саш, там люди опытнее и меня и тебя в роли предпринимателей
президент carprice владеет многими стартапами
он любит покупать - продавать

Serge
10.03.2017
16:33:02
Раньше помню лет 8 назад когда лазили в код Битрикса, очень смеялись что там понаписано. гавнокод высшей степени, можно было в мемы постить. Но говорят с того времени переписали более менее профессионалы все это барахло)

Tigran
10.03.2017
16:33:20
можно лучше и надо лучше

Serge
10.03.2017
16:33:29
Ну говорят переписали

Alexander
10.03.2017
16:33:34
если человек понимает в бизнесе, это не значит, что он выбирает CMS правильно и его бизнес работает хорошо благодаря, а не вопреки этой CMS

Tigran
10.03.2017
16:33:36
но, для mvp там более чем хорошо все
да, они полностью переписали ядро

Alexander
10.03.2017
16:33:55
возможно, с другой CMS бизнес бы работал ещё лучше на начальных этапах

Tigran
10.03.2017
16:34:01

Alexander
10.03.2017
16:34:14
ну так и правильно

Google

Tigran
10.03.2017
16:34:15
ну, Саш
ты в битриксе сто лет не ковырялся
там уже не такой говнокод

Alexander
10.03.2017
16:34:31
битрикс все ненавидят

Tigran
10.03.2017
16:34:41
ну, что я могу сказать, идиоты

Alexander
10.03.2017
16:34:54
битрикс выгоден партнёрам

Tigran
10.03.2017
16:34:59
битрикс эффективен для другого

Alexander
10.03.2017
16:34:59
его продавать выгодно
вот поэтому битрикс популярен

Serge
10.03.2017
16:35:10
После того как их купил 1с, там все вменяемо сделали, а может и до того, но раньше там было действительно смех

Tigran
10.03.2017
16:35:30
Саш, твое построение мнения не всегда правильно
то что говорят на форумах, во первых может быть неактуальным

Alexander
10.03.2017
16:35:51
сейчас вообще CMS'ки не нужны)
есть сервисы

Tigran
10.03.2017
16:35:55
во вторых может быть от некомпетентого автора

Alexander
10.03.2017
16:35:57
SaaS'ы
это ещё проще и быстрее
и через IFTTT или Zapier их объединять

Tigran
10.03.2017
16:36:30
спорно очень спорно
пока не сделаешь, не узнаешь

Google

Tigran
10.03.2017
16:36:46
издалека комментировать - неправильная позиция
издалека - всегда просто
"а чтож там... тяп-ляп и все"
не всегда так
i repeat, давай заниматься нашим проектом, читай наш чат....))

Serge
10.03.2017
16:39:20
Не забуду как запускали сайт Олимпиады на Битриксе и он лежал каждый день, потому что сервак не справлялся
Это конечно решается, но все равно было весело читать новости

Tigran
10.03.2017
16:41:27
олимпиада немного другое
это статичный проект
ему выделен бюджет

Admin
ERROR: S client not available

Tigran
10.03.2017
16:41:44
его заранее делают
как таковой спешки как у стартапа нет

Serge
10.03.2017
16:42:06
Не совсем другое. Им нужно было так же быстро запустить. Они так же выбрали систему. Нооно долго тупило

Tigran
10.03.2017
16:42:32
значит менеджеры как то неправильно все организовали
если я не ошибаюсь, о том, где пройдет следующая олимпиада сообщают за 4 года
это означает, у них есть 4 года на это все
и еще пару миллиардов...
могли и сами написать

Serge
10.03.2017
16:43:47
Сайт заранее нужен, там же через него следят за строительством объектов. Там было пару месяцев на все провсе

Google

Tigran
10.03.2017
16:45:33
у них там еще портал был для обычных людей
он же на сразу нужен

Serge
10.03.2017
16:46:03
Сразу

Alexander
10.03.2017
16:46:45
спорно очень спорно
объединять готовое быстрее, чем писать своё, если это типовые вещи, в этом смысле коробка лучше фреймворка, а SaaS лучше коробки
лучше в значении "быстрее реализовать"
вот, кстати, плохо, что вокруг Django кроме CMS коробочных решений мало
сейчас есть https://wagtail.io/ и это здорово, нужно больше подобных проектов

Pavel
10.03.2017
16:58:25
Интересно, а есть какие-то причины, чтобы переопределять имя таблиц в СУБД, а не юзать app_model? Мне кажется, это усложняет понимание, т.к. имя модели и таблицы отличается, причем правил уже нет

Serge
10.03.2017
17:00:35
Хочешь свое имя таблицы предопределяешь. Я часто задаю, мне так удобнее.


Alexander
10.03.2017
17:09:03
Интересно, а есть какие-то причины, чтобы переопределять имя таблиц в СУБД, а не юзать app_model? Мне кажется, это усложняет понимание, т.к. имя модели и таблицы отличается, причем правил уже нет
вообще, да, в этом есть смысл, особенно, если ты управляешь структурой таблиц извне
и можно запретить Django менять структуру
лично мне нравится http://www.datanamic.com/dezign/ [кстати, там триал, можно бесплатно пользоваться какое-то время]
можно следить за структурой таблиц отдельно от Django, то есть не пользоваться миграциями и тогда будет желание запретить Django что-то там менять и явно указывать, какая модель, с какой таблицей связана
то есть сначала делать структуру таблиц, а уже потом Django указывать на эту СУБД, в RoR, кажется, какой-то подобный подход (сначала структура таблиц, потом модели, а не наоборот)
тут много новичков, наверное, мне лучше подробнее объяснить: когда проект простой это всё - не важно, можно по-любому делать и будет легко и просто, а вот когда у вас 20-100 таблиц (да, такое часто бывает), вы будете в них путаться, и используют программы типа такой, которая выше приведена, там сначала рисуют все таблички и связи между ними и уже только потом это переносят в Django или куда-нибудь, и вот тут нужно или грамотно называть классы или же указывать db_table


Serge
10.03.2017
17:32:24
20-100 таблиц нормально, главное разбивать по логическим приложениям, а называть таблицы самому вполне хорошая практика


Pavel
10.03.2017
17:33:09
тут много новичков, наверное, мне лучше подробнее объяснить: когда проект простой это всё - не важно, можно по-любому делать и будет легко и просто, а вот когда у вас 20-100 таблиц (да, такое часто бывает), вы будете в них путаться, и используют программы типа такой, которая выше приведена, там сначала рисуют все таблички и связи между ними и уже только потом это переносят в Django или куда-нибудь, и вот тут нужно или грамотно называть классы или же указывать db_table
У меня вот аргументы в пользу стандартных имен - это возможность по таблице определить в каком аппе это находиться и наоборот. Т.е. легкий поиск модели в коде и ее соответствие в БД. Но с другой стороны, сейчас вот подумал, что стороннему человеку(например нужна БД для чего-то, какие-то отчеты сделать) будет не опнятно все эти префиксы и будет выглядить странным. Наверное ему будет привичнее без префиксов видеть это. Поэтому задумался сейчас.


Serge
10.03.2017
17:34:45
Часто бывает база одна, а приложение ее использует не только Джанго. Тогда называть таблицы вручную вообще обязательно.

Alexander
10.03.2017
17:35:58
возможно, Django вам нужна как админка к какой-то другой системе
это, кстати, тоже довольно холиварная тема - кто главнее - Django или Postgres ? для нас кажется очевидным, что Django, а Postgres - зависимость к проекту, но некоторые могут считать иначе ?

Tigran
10.03.2017
17:43:19
я добавляю к названиям таблиц префиксы