Интеграция django с 1с:предприятием и обмен опытом.

1252 views
Skip to first unread message

Илья

unread,
Nov 19, 2011, 9:27:47 PM11/19/11
to Django russian
Умею связывать 1с:предприятие с практически любым сайтом через sql.
Делал такую связку в основном в крупных интернет-магазинах. Готов
помочь связать любой сайт на django (или на любом другом движке) с
1c:предприятием в обмен на некоторую помощь по django ибо я нуб в
django, а специализируюсь на 1с:предприятии и базах данных.

Вдруг кому-то пригодится.

Евгений Хлобыстин

unread,
Nov 20, 2011, 3:12:58 AM11/20/11
to django-...@googlegroups.com
Связка с 1С через SQL, это использование 1С как SQL клиента?
Очень сложное умение))))

я умею связывать и так и по http и по ftp.
Вдруг кому пригодиться)))

20 ноября 2011 г. 6:27 пользователь Илья <rogozn...@gmail.com> написал:

Илья

unread,
Nov 20, 2011, 11:13:31 AM11/20/11
to Django russian
А я и не претендую на какое-то очень сложное умение, сайты на django
делать тоже наверное нужно просто руку набить.
SQL запросы писать конечно не сложно, а вот 1с знать нужно более-менее
хорошо, иначе плохо и медленно получится.

По http и ftp большие объёмы не свяжешь никогда нормально.

On 20 ноя, 12:12, Евгений Хлобыстин <e...@it-solution.ru> wrote:
> Связка с 1С через SQL, это использование 1С как SQL клиента?
> Очень сложное умение))))
>
> я умею связывать и так и по http и по ftp.
> Вдруг кому пригодиться)))
>

> 20 ноября 2011 г. 6:27 пользователь Илья <rogozniko...@gmail.com> написал:

Serge Matveenko

unread,
Nov 20, 2011, 12:26:41 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

> По http и ftp большие объёмы не свяжешь никогда нормально.

Утверждение настолько же верное, как "селедку невозможно ни сварить,
ни пожарить нормально".

Именно поэтому, видимо, все в интернетах между собой данные и гоняют
SQL-ем, ага...

1С:программирование, такое 1С:)


--
Serge Matveenko
se...@matveenko.ru
http://www.ohloh.net/accounts/lig
http://ru.linkedin.com/in/sergematveenko

Илья

unread,
Nov 20, 2011, 12:33:53 PM11/20/11
to Django russian
1с для некоторых как красная тряпка. :)

Покажите мне к примеру большой интернет магазин, в котором смогли
сделать обмен с 1с через ftp или http, и чтобы обмен был сложнее
выгрузки прайса на сайт и чтобы синхронизация была не дольше пары
секунд. :)

On 20 ноя, 21:26, Serge Matveenko <se...@matveenko.ru> wrote:
> 2011/11/20 Илья <rogozniko...@gmail.com>:

Илья

unread,
Nov 20, 2011, 12:36:11 PM11/20/11
to Django russian
За сравнение 1с с интернетом я промолчу, вы бы ещё сравнили файловую
систему с sql севрером.

On 20 ноя, 21:26, Serge Matveenko <se...@matveenko.ru> wrote:
> 2011/11/20 Илья <rogozniko...@gmail.com>:
>

Serge Matveenko

unread,
Nov 20, 2011, 12:38:18 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

> За сравнение 1с с интернетом я промолчу, вы бы ещё сравнили файловую
> систему с sql севрером.

Читайте внимательнее, я имел в виду не Интернет, а участников, т.е.
большие порталы, соц. сети и прочее.

Илья

unread,
Nov 20, 2011, 12:44:57 PM11/20/11
to Django russian
Социальные сети и складской учёт - очень разные вещи.

On 20 ноя, 21:38, Serge Matveenko <se...@matveenko.ru> wrote:
> 2011/11/20 Илья <rogozniko...@gmail.com>:
>

Serge Matveenko

unread,
Nov 20, 2011, 12:47:57 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

> 1с для некоторых как красная тряпка. :)

Я молчал, пока вы не сказали чушь. (Ждал терпеливо, верил в вас).

> Покажите мне к примеру большой интернет магазин, в котором смогли
> сделать обмен с 1с через ftp или http, и чтобы обмен был сложнее
> выгрузки прайса на сайт и чтобы синхронизация была не дольше пары
> секунд. :)

Ключевые слова в вашей аргументации не про сложность, объемы или
скорость, а вот эти: "смогли сделать обмен с 1с". Дело в том, что:
1. Полная синхронизация баз большинству магазинов нужна раз в день, а
это "select *", которое есть зло.
2. Если нужна синхронизация в реальном времени, то она должна быть
инкрементальная, на каждое или на небольшую пачку очередных изменений,
а это не много данных.

Но, в любом случае, синхронизация "по sql" - это спайка двух
приложений в одно, заставляющая использовать данную структуру базы,
данную СУБД одновременно в двух приложениях. Чтобы изменить структуру
в одном, надо изменить в другом или плодить огород из промежуточной
базы, которая не имеет возможности сообщать о своем обновлении, т.е.
требует либо тыка по http (ой), либо регулярной синхронизации по
времени, что исключает событийную синхронизацию.

Вы правда считаете, что весь мир наполнен идиотами, которые используют
такие технологии, как Thrift или хотя бы JSON RPC, потому что им слова
нравятся.

Заметьте, что я написал не "1С:программисты, а 1С:программирование".
Да, я понимаю, что вам тяжело, вы пишите под 1С, но это не означает,
что вы можете публично пороть чушь.

Serge Matveenko

unread,
Nov 20, 2011, 12:49:39 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

> Социальные сети и складской учёт - очень разные вещи.

Ок. Покажите мне банки, которые обмениваются информацией друг с другом
с помощью SQL.

Илья

unread,
Nov 20, 2011, 1:09:23 PM11/20/11
to Django russian
> Ключевые слова в вашей аргументации не про сложность, объемы или
> скорость, а вот эти: "смогли сделать обмен с 1с". Дело в том, что:
> 1. Полная синхронизация баз большинству магазинов нужна раз в день, а
> это "select *", которое есть зло.

Сразу видно что вы либо просто никогда не видели крупные интернет
магазины в живую и путаете "большинство магазинов" с "крупными".

> 2. Если нужна синхронизация в реальном времени, то она должна быть
> инкрементальная, на каждое или на небольшую пачку очередных изменений,
> а это не много данных.

Инкрементальная синхронизация через xml или soap она конечно красивая
по книжкам, и сама 1с её реализовала, только вот незадача, никто
толком так и не смог сделать более менее сложный и быстрый обмен через
xml. Лично я таких попыток видел много, при чём некоторые брали 1с-
овский обмен на xml, некоторые собственный писали и всё как-то
неудачно, правда странно? :) Само собой, все те программисты которые
это делали они по вашему получаются идиоты. :)

> Но, в любом случае, синхронизация "по sql" - это спайка двух
> приложений в одно, заставляющая использовать данную структуру базы,
> данную СУБД одновременно в двух приложениях. Чтобы изменить структуру
> в одном, надо изменить в другом или плодить огород из промежуточной
> базы, которая не имеет возможности сообщать о своем обновлении, т.е.
> требует либо тыка по http (ой), либо регулярной синхронизации по
> времени, что исключает событийную синхронизацию.
>
> Вы правда считаете, что весь мир наполнен идиотами, которые используют
> такие технологии, как Thrift или хотя бы JSON RPC, потому что им слова
> нравятся.

Ну вот опять вы упрямо путаете "весь мир" и конкретную область связки
1с с сайтом. :)

> Заметьте, что я написал не "1С:программисты, а 1С:программирование".
> Да, я понимаю, что вам тяжело, вы пишите под 1С, но это не означает,
> что вы можете публично пороть чушь.

Заметьте, я не писал ни "1С:программисты" ни "1С:программирование", а
просто "1с".
Да, я понимаю, что вы считаете что мне тяжело, но это не означает, что
вы можете публично пороть чушь. :)

Vovk Donets

unread,
Nov 20, 2011, 1:09:28 PM11/20/11
to django-...@googlegroups.com
В этой рассылке всегда кто-нибудь стремиться отшлепать другого =)

Serge Matveenko

unread,
Nov 20, 2011, 1:11:48 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

>> 2. Если нужна синхронизация в реальном времени, то она должна быть
>> инкрементальная, на каждое или на небольшую пачку очередных изменений,
>> а это не много данных.
>
> Инкрементальная синхронизация через xml или soap она конечно красивая
> по книжкам, и сама 1с её реализовала, только вот незадача, никто
> толком так и не смог сделать более менее сложный и быстрый обмен через
> xml. Лично я таких попыток видел много, при чём некоторые брали 1с-
> овский обмен на xml, некоторые собственный писали и всё как-то
> неудачно, правда странно? :) Само собой, все те программисты которые
> это делали они по вашему получаются идиоты. :)

не обижайте gosuslugi.ru. они все данные по всей роисси соапом гоняют.

да, я понял уже, проблема в 1С. так я с этого и начинал.

Message has been deleted

Илья

unread,
Nov 20, 2011, 1:14:16 PM11/20/11
to Django russian
> Ок. Покажите мне банки, которые обмениваются информацией друг с другом
> с помощью SQL.

Я конечно понимаю что вам это трудно осознать, но унифицированный
обмен транзакциями между банками и уникальный обмен 1с с сайтом это ну
_очень_ разные вещи.

Serge Matveenko

unread,
Nov 20, 2011, 1:17:19 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

>> 1. Полная синхронизация баз большинству магазинов нужна раз в день, а
>> это "select *", которое есть зло.
>
> Сразу видно что вы либо просто никогда не видели крупные интернет
> магазины в живую и путаете "большинство магазинов" с "крупными".

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

А еще я видел такие магазины, под которые ложиться один из ведущих
одинэсинтеграторов, чтобы у этого магазина все работало. Так вот
кончается это обычно тем, что я написал выше. Потому что все слишком
медленно, запутано и не обеспечивает конкурентного преимущества.

Serge Matveenko

unread,
Nov 20, 2011, 1:18:52 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

> уникальный обмен 1с с сайтом

"уникальный" обмен, "уникального" 1с с "уникальным" сайтом.

вы сделали мой вечер, спасибо!:)

Илья

unread,
Nov 20, 2011, 1:20:53 PM11/20/11
to Django russian
> не обижайте gosuslugi.ru. они все данные по всей роисси соапом гоняют.
>
> да, я понял уже, проблема в 1С. так я с этого и начинал.

Проблема не в 1с, а в том что в крупных конторах сложный, постоянно
развивающийся учёт, постоянно развивающийся сайт и как следствие
постоянно развивающийся обмен. Это вам не банк, где один раз
реализовал унифицированный формат и в ус себе не дуй.

Serge Matveenko

unread,
Nov 20, 2011, 1:21:54 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

>> да, я понял уже, проблема в 1С. так я с этого и начинал.
>
> Проблема не в 1с, а в том что в крупных конторах сложный, постоянно
> развивающийся учёт, постоянно развивающийся сайт и как следствие
> постоянно развивающийся обмен. Это вам не банк, где один раз
> реализовал унифицированный формат и в ус себе не дуй.

так и я вам про тоже.

каким местом к этому SQL прилагается?;)

Илья

unread,
Nov 20, 2011, 1:28:50 PM11/20/11
to Django russian
> Все маломальские вменяемые интернет-магазины ведут свой склад внутри
> своей системы. Не понятно зачем для этого использовать логику какой-то
> сторонней системы. Это же одна из основных задач интернет-магазина -
> знать что у него есть, а чего нет, там даже больше всего.

Вот вы сейчас пытаетесь рассуждать о вещах, о которых ну настолько не
понимаете что даже и рассказать вам будет трудно, ну я попоробую. :)

Очень утрируя, вы сейчас говорите что дескать зачем супермаркету база
данных и компьютеры и штрихкоды, когда в любом нормальном ларьке учёт
ведётся на тетрадке и всё норм. Ларёк и супермаркет только для
дилетанта похожи, а на самом деле это как карета и шатл - вроде и
транспорт, но разница колоссальная. Складской учёт хоть сколько нибудь
большого интернет магазина реализовать на сайте пока что не получалось
ни у кого, если вам действительно интересно, покурите про ячеистое
хранение и прочие нужные вещи. :)

> А еще я видел такие магазины, под которые ложиться один из ведущих
> одинэсинтеграторов, чтобы у этого магазина все работало. Так вот
> кончается это обычно тем, что я написал выше. Потому что все слишком
> медленно, запутано и не обеспечивает конкурентного преимущества.

Одинэсинтеграторы они все разные и там тоже мракобесия хватает. :)

Илья

unread,
Nov 20, 2011, 1:30:03 PM11/20/11
to Django russian
> > уникальный обмен 1с с сайтом
>
> "уникальный" обмен, "уникального" 1с с "уникальным" сайтом.
>
> вы сделали мой вечер, спасибо!:)

Да всегда пожалуйста, всё не зря, ведь сегодня вы впервые узнали что
1с это такая штука которую сильно допиливают под конкретные условия. :)

Илья

unread,
Nov 20, 2011, 1:31:13 PM11/20/11
to Django russian
> > Проблема не в 1с, а в том что в крупных конторах сложный, постоянно
> > развивающийся учёт, постоянно развивающийся сайт и как следствие
> > постоянно развивающийся обмен. Это вам не банк, где один раз
> > реализовал унифицированный формат и в ус себе не дуй.
>
> так и я вам про тоже.
>
> каким местом к этому SQL прилагается?;)

К тому что сложный обмен на sql чем например на xml - проще на
порядок. :)

Евгений Хлобыстин

unread,
Nov 20, 2011, 1:33:42 PM11/20/11
to django-...@googlegroups.com
Перевод первого поста этой ветки

>>Умею связывать 1с:предприятие с практически любым сайтом через sql.
Умею устанавливать ODBC коннектор создавать ком объект в 1С и писать запросы прямо из 1С! 


 >>Делал такую связку в основном в крупных интернет-магазинах.
Я молодец, хоть это гуглица за несколько минут.

>>Готов помочь связать любой сайт на django (или на любом другом движке) с
1c:предприятием
Хоть это к джанго не относится, а вобщем можно подключаться к любому SQL серверу, то напишу здесь


>>в обмен на некоторую помощь по django ибо я нуб в
 >>django, а специализируюсь на 1с:предприятии и базах данных.
Потому что мне сейчас нужна помощь в джанго.


Вдруг кому-то пригодится.

20 ноября 2011 г. 22:28 пользователь Илья <rogozn...@gmail.com> написал:

Евгений Хлобыстин

unread,
Nov 20, 2011, 1:35:36 PM11/20/11
to django-...@googlegroups.com
Можно было просто написать в группе вопрос, здесь люди очень добрые и так многим помагают разобраться с нюансами Джанго.

20 ноября 2011 г. 22:33 пользователь Евгений Хлобыстин <e...@it-solution.ru> написал:

Илья

unread,
Nov 20, 2011, 1:36:36 PM11/20/11
to Django russian
Ну простите, если никому это не нужно. :)

On 20 ноя, 22:33, Евгений Хлобыстин <e...@it-solution.ru> wrote:
> Перевод первого поста этой ветки
>
> >>Умею связывать 1с:предприятие с практически любым сайтом через sql.
>
> Умею устанавливать ODBC коннектор создавать ком объект в 1С и писать
> запросы прямо из 1С!
>
>  >>Делал такую связку в основном в крупных интернет-магазинах.
> Я молодец, хоть это гуглица за несколько минут.
>
> >>Готов помочь связать любой сайт на django (или на любом другом движке) с
>
> 1c:предприятием
> Хоть это к джанго не относится, а вобщем можно подключаться к любому SQL
> серверу, то напишу здесь
>
> >>в обмен на некоторую помощь по django ибо я нуб в
>
>  >>django, а специализируюсь на 1с:предприятии и базах данных.
> Потому что мне сейчас нужна помощь в джанго.
>
> Вдруг кому-то пригодится.
>

> 20 ноября 2011 г. 22:28 пользователь Илья <rogozniko...@gmail.com> написал:

Serge Matveenko

unread,
Nov 20, 2011, 1:40:16 PM11/20/11
to django-...@googlegroups.com
2011/11/20 Илья <rogozn...@gmail.com>:

> Складской учёт хоть сколько нибудь
> большого интернет магазина реализовать на сайте пока что не получалось
> ни у кого, если вам действительно интересно, покурите про ячеистое
> хранение и прочие нужные вещи. :)

Блин, это уже даже не смешно.

Почитайте http://fictionbook.ru/author/aleks_yeksler/ozon_ru_istoriya_uspeshnogo_internet_biz/
что ли...

Илья

unread,
Nov 20, 2011, 1:41:51 PM11/20/11
to Django russian
> Блин, это уже даже не смешно.
>
> Почитайтеhttp://fictionbook.ru/author/aleks_yeksler/ozon_ru_istoriya_uspeshnog...
> что ли...

И что там? Неужто складской учёт на сайте? :)

Vovk Donets

unread,
Nov 20, 2011, 1:46:10 PM11/20/11
to django-...@googlegroups.com
Я автору топика, написал что если ему помощь нужна может обращаться.
Товарищ даже не ответил =)
Да еще и флуд развели. Отправляю топик в спам.

21 ноября 2011 г. 0:41 пользователь Илья <rogozn...@gmail.com> написал:



--
Vovk Donets
 python/django developer

skype:  suunbeeam
icq:      232490857
mail:    donets....@gmail.com


Дмитрий Климов

unread,
Dec 19, 2016, 11:22:21 AM12/19/16
to Django russian, rogozn...@gmail.com
Здравствуйте, Илья.
Мне бы эти умения не помешали).
Предлагаю взаимовыгодное сотрудничество...

воскресенье, 20 ноября 2011 г., 4:27:47 UTC+2 пользователь Илья написал:
Умею связывать 1с:предприятие с практически любым сайтом через sql.
Делал такую связку в основном в крупных интернет-магазинах. Готов

помочь связать любой сайт на django (или на любом другом движке) с
1c:предприятием в обмен на некоторую помощь по django ибо я нуб в

django, а специализируюсь на 1с:предприятии и базах данных.

Вдруг кому-то пригодится.

Arcady Chumachenko

unread,
Dec 19, 2016, 11:55:14 AM12/19/16
to django-russian
ВОТ ЭТО НЕКРОПОСТ!!!

Ой, то есть, я хотел сказать: Дмитрий, скорее всего, Илье пять лет спустя это уже не очень интересно. Либо он разобрался с джангой, либо занялся чем-то третьим.

--
Вы получили это сообщение, поскольку подписаны на группу "Django russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес django-russian+unsubscribe@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.



--
Аркадий Чумаченко // Arcady Chumachenko
веб-проекты // web development
cell +7 911 701-0626 / +353 85 279 8 279
no more skype or icq, please use google hangouts or email to contact me

Алексей С.

unread,
Dec 19, 2016, 1:41:51 PM12/19/16
to django-...@googlegroups.com
группа живая? я думал на питоне уже ни кто ничего непишет

19 декабря 2016 г., 19:54 пользователь Arcady Chumachenko <arcady.ch...@gmail.com> написал:

Grigory Fateyev

unread,
Dec 19, 2016, 1:51:04 PM12/19/16
to django-...@googlegroups.com
Пишут и учат как писать :)

19 декабря 2016 г., 21:41 пользователь Алексей С. <phli...@gmail.com> написал:

Алексей С.

unread,
Dec 19, 2016, 2:42:07 PM12/19/16
to django-...@googlegroups.com
уже все пишут на javascript

19 декабря 2016 г., 21:51 пользователь Grigory Fateyev <gfb...@gmail.com> написал:

Kirill Klenov

unread,
Dec 19, 2016, 2:45:12 PM12/19/16
to django-...@googlegroups.com
Не кормите троля, господа.

-- 
Kirill Klenov
Sent with Airmail
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес django-russia...@googlegroups.com.

Алексей С.

unread,
Dec 19, 2016, 3:54:49 PM12/19/16
to django-...@googlegroups.com
Ага, уйдите в "режим тишины" еще на 5 лет.

Может потому что все уже на javascript'e пишут

19 декабря 2016 г., 22:45 пользователь Kirill Klenov <hor...@gmail.com> написал:

Евгений Хлобыстин

unread,
Dec 19, 2016, 3:57:40 PM12/19/16
to django-russian
за эти года 1С научилась на postgre работать, так что теперь еще проще можно с django дружить. Просто написать 100000 моделей)
или manage.py inspectdb))

19 декабря 2016 г., 23:54 пользователь Алексей С. <phli...@gmail.com> написал:



--

С Уважением,
Хлобыстин Евгений

тел. (812) 332-84-32 доб. 1207

Алексей С.

unread,
Dec 22, 2016, 11:27:17 AM12/22/16
to django-...@googlegroups.com
https://vc.ru/p/2017-job-trends
По данным HeadHunter, в 2016 году упал спрос на Python-разработчиков (на 32%)

19 декабря 2016 г., 23:57 пользователь Евгений Хлобыстин <e...@it-solution.ru> написал:

Nikolay Panov

unread,
Dec 22, 2016, 1:00:06 PM12/22/16
to Django russian
Нужен спрос, займитесь Java. Или JavaScript. Или PHP. Python мы любим не за это.

Have a nice day,
   Nikolay.

Yuri Baburov

unread,
Dec 22, 2016, 1:26:50 PM12/22/16
to django-...@googlegroups.com
В России упал спрос на Python-разработчиков? А не, просто у HeadHunter стало больше объявлений о найме питонистов, и они мастера жёлтых заголовков.
Россия это меньше 2% мирового рынка программистов, а HeadHunter -- это дай бог чтобы 10% от рынка объявлений о вакансиях в России.
О чём мы вообще говорим?
Best regards, Yuri V. Baburov, Skype: yuri.baburov

Иван Земцов

unread,
Dec 23, 2016, 1:32:54 AM12/23/16
to google groups
А можно ссылку на статистику рынка программистов?
С уважением, Иван

Evgeny Myzgin

unread,
Dec 23, 2016, 2:38:50 PM12/23/16
to django-...@googlegroups.com

С уважением, Евгений Мызгин.

23 декабря 2016 г., 9:32 пользователь Иван Земцов <inz...@gmail.com> написал:

Nikolay Panov

unread,
Dec 23, 2016, 3:08:05 PM12/23/16
to Django russian
Советую еще Stack Overflow результаты опроса оценить - http://stackoverflow.com/research/developer-survey-2016

Have a nice day,
   Nikolay.

Reply all
Reply to author
Forward
0 new messages