Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
26 Апрель 2024, 22:31:36
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

1C - почему только скептис?

Страниц  :   Вниз
  Печать  
Автор Тема: 1C - почему только скептис?  (Прочитано 6522 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« : 24 Октябрь 2005, 12:47:56 »

В топике на тему английского для программиста несколько раз высказывалась мысль про 1С. Многие относятся скептически к этому продукту, хотя я считаю что это очень удобная среда и позволяет за 30 мин залобать прогу, на которую уйдет гораааздо больше времени, если писать ее на делфе, да и вообще очень много можно сделать достаточно серьезного с точки зрения программирования - (Web - компонента, например). Короче хотелось бы услышать мнения людей, и вообще пообщаться на эту тему.
Записан

Дурак думает, умный действует по обстоятельствам.
ancestor::
Гродненец
**

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 127


Не знаешь как правильно – делай, как знаешь…

Просмотр профиля
« Ответ #1 : 24 Октябрь 2005, 13:10:23 »

web-компонента - полный отстой. Как для 7.7 так и для 8.0
За 30 минут - да, можно сделать несложную конфигурацию. да, денег заплатят. только скучно это все. все задачи однотипные, все решения простые.

ЗЫ: это не с чужих слов, сам этим занимался. долго.
Записан

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing...Only I will remain" F.H., D
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #2 : 24 Октябрь 2005, 13:23:53 »

>web-компонента - полный отстой. Как для 7.7 так и для 8.0

Аргументы?

>все. все задачи однотипные, все решения простые

Ну вот задача. Думаю что со мной согласишься что УРБД - достаточно неудобный и неоперативный способ синхронизации баз. Как сделать синхронизацию допустим 3 филиалов с одинаковой структурой баз, с оперативностью обновления допустим = 1мин?
Записан

Дурак думает, умный действует по обстоятельствам.
ancestor::
Гродненец
**

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 127


Не знаешь как правильно – делай, как знаешь…

Просмотр профиля
« Ответ #3 : 24 Октябрь 2005, 15:13:07 »

>Аргументы?
по 7.7 - 1 экземпляр 1с на одного пользователя - это нормально?

по 8.0 - да, появился пул соединений. если настрока большая, то требуется немерянное количество памяти для работы.  отдебагать код 1с, вызываемых в режиме внешнего соединения нельзя. некоторые функции недоступны, поэтому прикручивание расширения к развившейся конфигурации превращается к кошмар. остались самые неприятные впечатления.

>>все. все задачи однотипные, все решения простые

>Ну вот задача. Думаю что со мной согласишься что
>УРБД - достаточно неудобный и неоперативный способ
>синхронизации баз. Как сделать синхронизацию
>допустим 3 филиалов с одинаковой структурой баз, с
>оперативностью обновления допустим = 1мин?

веди аудит изменений и по таймеру отправляй изменения филиалам в нужном формате в соответствии с правилами миграции. при этом даже не обязательно одинаковые конфигурации. подолбаться придется, но имхо это лучше чем УРДБ.
Записан

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing...Only I will remain" F.H., D
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #4 : 24 Октябрь 2005, 15:41:26 »

>веди аудит изменений и по таймеру отправляй >изменения филиалам в нужном формате в >соответствии с правилами миграции. при этом даже >не обязательно одинаковые конфигурации. >подолбаться придется, но имхо это лучше чем УРДБ.

Теоретически все так и есть, но практически...
Как допустим вести аудит изменений? Ковыряться в конфиге что-то не хочеться. Есть идея использовать MS SQL версию, и регистрировать изменения таблиц триггерами, как считаешь?
Записан

Дурак думает, умный действует по обстоятельствам.
ancestor::
Гродненец
**

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 127


Не знаешь как правильно – делай, как знаешь…

Просмотр профиля
« Ответ #5 : 24 Октябрь 2005, 17:16:10 »

не скажу, что я большой специалист по SQL-версии Грустный
я бы все-таки копался в конфигурации - изменения на самом деле не такие уж большие. нужно всего лишь отловить сохранение/удаление элементов нужных справочников и документов. Думаю, что затраты времени будут сопоставимы как для SQL так и для изменения конфигурации.
Записан

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing...Only I will remain" F.H., D
Shura
Почетный гродненец
*****

Репутация: +416/-11
Offline Offline

Пол: Мужской
Сообщений: 2897


Просмотр профиля
« Ответ #6 : 25 Октябрь 2005, 13:11:23 »

1. для работы на 1с не требуется слишков высокой квалификации программиста.
2. 1с продукт - созданный сугубо для конкретных целий(зарплата, бухгалтерия и т.д.),  что -то другое создать на нем практически не реально
3. Уровень зп у программера на 1с не сопоставим с уровнем зп к примеру java deloper'a

Так что лучше учить что то более серьезное :-)

п.с. Это не в коем случае не наезд на программистов на 1с (сам таким был с студенческие годы ;-)
Записан

Нетолерантный человек.
ancestor::
Гродненец
**

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 127


Не знаешь как правильно – делай, как знаешь…

Просмотр профиля
« Ответ #7 : 25 Октябрь 2005, 13:21:03 »

Цитировать
1. для работы на 1с не требуется слишков высокой квалификации программиста.


Для программиста понятие "слишком высокая квалификация" не существует Подмигивающий

Цитировать
2. 1с продукт - созданный сугубо для конкретных целий(зарплата, бухгалтерия и т.д.),  что -то другое создать на нем практически не реально


тут ты немного не прав. создать можно, только сильно поизвращаться придется. видел такие примеры.

Цитировать
3. Уровень зп у программера на 1с не сопоставим с уровнем зп к примеру java deloper'a

а это как повезет. например, россияне платят по 10 руб. 52 коп. за час работы. да, конечно, не все 1с-программеры у нас столько могут заработать.
Записан

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing...Only I will remain" F.H., D
Shura
Почетный гродненец
*****

Репутация: +416/-11
Offline Offline

Пол: Мужской
Сообщений: 2897


Просмотр профиля
« Ответ #8 : 25 Октябрь 2005, 13:57:53 »

гы-гы хотел бы я посмотреть на blog(хотя блог это самый примитив) в исполнении 1с :-)

в общем и целом если есть возможность то с 1с лучше спрыгнуть, да поскорее
Записан

Нетолерантный человек.
ancestor::
Гродненец
**

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 127


Не знаешь как правильно – делай, как знаешь…

Просмотр профиля
« Ответ #9 : 25 Октябрь 2005, 14:06:03 »

Цитировать
гы-гы хотел бы я посмотреть на blog(хотя блог это самый примитив) в исполнении 1с :-)

тут уже дело не в 1с, а в том, как это напишешь. прикрыть веб-расширением и ты можешь даже не догадаться, что движок на 1с.
все сводится к тому, как руки настроены  Смеющийся

а вообще крутые решения есть даже на 1с, только стоят крутых денег и продаются не в Гродно  Крутой
Записан

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing...Only I will remain" F.H., D
Shura
Почетный гродненец
*****

Репутация: +416/-11
Offline Offline

Пол: Мужской
Сообщений: 2897


Просмотр профиля
« Ответ #10 : 25 Октябрь 2005, 15:39:45 »

Цитировать
тут уже дело не в 1с, а в том, как это напишешь. прикрыть веб-расширением и ты можешь даже не догадаться, что движок на 1с.
все сводится к тому, как руки настроены  Смеющийся

а вообще крутые решения есть даже на 1с, только стоят крутых денег и продаются не в Гродно  Крутой


Ты сам понимаешь, что настраивать 1с для того, к чему оно (или онаА :-)?) не предназначенО(А) сие есть извращение.

В общем онО или онА(ржать уже начинаю) для широкого примения не годнО(А)

место там где оно быть должно, бухгалтерии и т.д...
Записан

Нетолерантный человек.
ancestor::
Гродненец
**

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 127


Не знаешь как правильно – делай, как знаешь…

Просмотр профиля
« Ответ #11 : 25 Октябрь 2005, 15:48:56 »

ацкий сотона Подмигивающий

вернулись к тому, с чего начинали - каждой программе свое место.

софт для предприятий пишем на 1с, блоги - на других кошерных языках  Строит глазки
Записан

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing...Only I will remain" F.H., D
Shura
Почетный гродненец
*****

Репутация: +416/-11
Offline Offline

Пол: Мужской
Сообщений: 2897


Просмотр профиля
« Ответ #12 : 25 Октябрь 2005, 19:16:04 »

собственно так и есть, у каждого продукта своя ниша.
Нет смысла ставить MSSQL или oracle если в офисе один компьютер :-) (хотя буржую именно так и поступили бы)

все мои посты с точки зрения разработчика
Записан

Нетолерантный человек.
B_A
Почетный гродненец
*****

Репутация: +30/-1
Offline Offline

Пол: Мужской
Сообщений: 1106


Я люблю этот Форум!

Просмотр профиля Email
« Ответ #13 : 26 Октябрь 2005, 11:24:29 »

При синхронизацию БД - зачем делать раз в минуту. Белтелеком предлагает услугу Виртуальная сеть, по моему так называется. Ее на прошлом тибо рекламировали.
Записан
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #14 : 26 Октябрь 2005, 12:08:54 »

Shura, наверное очень многие начинали с 1С или с Делфи, потом еще что-то и тд а потом практически все начинают ее лажать... Это неправильно, мне кажется, иногда приходится наваять что-то (например знакомый просит на работу маленькую базку данных Улыбка с формочками и тд) и ты соображаешь как это сделать при меньших для тебя затратах времени и сил - и в итоге выбор на 1С.

По поводу примитивности - все гениальное просто. Я до сих пор поражаюсь как это они сделали - минимум инструментов - максимум функциональности.

Ты Shura видел к примеру хоть один репорт билдер который работает так же как в 1С? Я считаю что это вообще the best.

Ну и ... 1сина очень легко интегрируется с другими прогами через OLE, а если не хватает средств 1С - можно написать внешний ком объект и тд.

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

Записан

Дурак думает, умный действует по обстоятельствам.
VooDoo
Почетный гродненец
*****

Репутация: +89/-1
Offline Offline

Пол: Мужской
Сообщений: 2885


Dum spiro spero

Просмотр профиля WWW Email
« Ответ #15 : 27 Октябрь 2005, 11:59:51 »

на самом деле, если надо делать репорты, то лучше 1с ничего нет, но этим собственно всё и ограничивется, если стоит написать бызу данных, то лучше это делать на делфе или с++билдере (ИМХО)
Записан

Are you human? - My body is.
Do you feel pain? - My body does.
..- --- --- -.. --- ---
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #16 : 27 Октябрь 2005, 12:28:07 »

Да ладно... Это еще по...цца нужно, чтобы на делфае а тем более на сях, база данных получилась так же надежна и функционально проста как в 1С , тем более есть SQL версия 1С (MS SQL Server) - поставил на одной конторе недавно - ауетительно быстро сволочь работает... Улыбка скажу я вам... Может кому нужна?
Записан

Дурак думает, умный действует по обстоятельствам.
Antoha
Молодой Гродненец
*

Репутация: +0/-0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #17 : 27 Октябрь 2005, 12:34:40 »

А что вообще такое 1С? Это аналог Галактики или?
Записан
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #18 : 27 Октябрь 2005, 13:06:18 »

 Смеющийся Ну это блин, такая среда с скриптовым языком, дизайнером форм и отчетов + изыски всякие, заточена под разработку бухгалтерских, складских, и прочих баз данных. Удобно быстро, немного скучно, но вообщем результат почти всегда неплох. А ты на чем пишешь?
Записан

Дурак думает, умный действует по обстоятельствам.
Shura
Почетный гродненец
*****

Репутация: +416/-11
Offline Offline

Пол: Мужской
Сообщений: 2897


Просмотр профиля
« Ответ #19 : 27 Октябрь 2005, 14:49:44 »

TAL: все вопросы с формами и отчетами решаются с помощью написания библиотек и базовых классов. Нужно один раз потратить на это месяц - два и все будет в порядке. Будешь клепать формы для БД любой сложности за считанные минуты. Ну а уж насчет красоты интерфейса, так 1с просто отдыхать будет.
Записан

Нетолерантный человек.
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #20 : 27 Октябрь 2005, 18:05:53 »

ну все блин, думаю тема себя изжыла.
Записан

Дурак думает, умный действует по обстоятельствам.
B_A
Почетный гродненец
*****

Репутация: +30/-1
Offline Offline

Пол: Мужской
Сообщений: 1106


Я люблю этот Форум!

Просмотр профиля Email
« Ответ #21 : 31 Октябрь 2005, 12:44:18 »

Насчет VPN, народ работает в Галактике без проблем, и хватает, возможно тут дело в 1С Непонимающий
Записан
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #22 : 31 Октябрь 2005, 13:40:46 »

2 В_А, не прокатит, ибо постановка задачи другая, (есть филиалы в России), а вообще сейчас занимаюсь уже этим проектом, замут будет другой... с помощью MS Sql, триггеров,  и сокетовый трансфер для передачи скиптов
Записан

Дурак думает, умный действует по обстоятельствам.
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #23 : 10 Ноябрь 2005, 11:33:37 »

2 гига на dbf? или база ms sql server >= 2Гб?
Записан

Дурак думает, умный действует по обстоятельствам.
Shura
Почетный гродненец
*****

Репутация: +416/-11
Offline Offline

Пол: Мужской
Сообщений: 2897


Просмотр профиля
« Ответ #24 : 10 Ноябрь 2005, 14:31:27 »

Цитировать

А что, ограничение объема (один или два гига) ms sql уже победили? Или это только в локальной версии такие проблемы? Базы, знаете ли, со времененем разрастаются ...


когда такое ограничение было?
базы и по 30-50Г для mssql2000 бывали...
Записан

Нетолерантный человек.
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #25 : 10 Ноябрь 2005, 14:39:00 »

Да ладно, чаще всего и переходят на mssql только для того чтобы работать с большой базой, а вот dbf - согласен, большие базы там тормозят них..ова
Записан

Дурак думает, умный действует по обстоятельствам.
ancestor::
Гродненец
**

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 127


Не знаешь как правильно – делай, как знаешь…

Просмотр профиля
« Ответ #26 : 10 Ноябрь 2005, 14:44:50 »

Цитировать
But the prob of all that is, when the access database of your (program) will reach a critical size ( may be 2 GB ) then your (program) will be unstable.
Объясняют ограничениями базы. Access - это, как я понял ms sql, только локальная?


линк в студию, плиз
Записан

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing...Only I will remain" F.H., D
ancestor::
Гродненец
**

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 127


Не знаешь как правильно – делай, как знаешь…

Просмотр профиля
« Ответ #27 : 10 Ноябрь 2005, 14:46:30 »

Цитировать
Да ладно, чаще всего и переходят на mssql только для того чтобы работать с большой базой, а вот dbf - согласен, большие базы там тормозят них..ова


это точно, если размер dbf базы подбирается к гигу, работать становится просто невозможно.
Записан

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing...Only I will remain" F.H., D
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #28 : 10 Ноябрь 2005, 14:49:32 »

 Maximum sizes/numbers
Object SQL Server 7.0 SQL Server 2000
Batch size 65,536 * Network Packet Size1 65,536 * Network Packet Size1
Bytes per short string column 8,000 8,000
Bytes per text, ntext, or image column 2 GB-2 2 GB-2
Bytes per GROUP BY, ORDER BY 8,060  
Bytes per index 900 9002
Bytes per foreign key 900 900
Bytes per primary key 900 900
Bytes per row 8,060 8,060
Bytes in source text of a stored procedure Lesser of batch size or 250 MB Lesser of batch size or 250 MB
Clustered indexes per table 1 1
Columns in GROUP BY, ORDER BY Limited only by number of bytes  
Columns or expressions in a GROUP BY WITH CUBE or WITH ROLLUP statement 10  
Columns per index 16 16
Columns per foreign key 16 16
Columns per primary key 16 16
Columns per base table 1,024 1,024
Columns per SELECT statement 4,096 4,096
Columns per INSERT statement 1,024 1,024
Connections per client Maximum value of configured connections Maximum value of configured connections
Database size 1,048,516 TB3 1,048,516 TB3

Databases per instance of SQL Server 32,767 32,767
Filegroups per database 256 256
Files per database 32,767 32,767
File size (data) 32 TB 32 TB
File size (log) 4 TB 32 TB
Foreign key table references per table 253 253
Identifier length (in characters) 128 128
Instances per computer N/A 16
Length of a string containing SQL statements (batch size) 65,536 * Network packet size1 65,536 * Network packet size1
Locks per connection Max. locks per server Max. locks per server
Locks per instance of SQL Server 2,147,483,647 (static)
40% of SQL Server memory (dynamic) 2,147,483,647 (static)
40% of SQL Server memory (dynamic)
Nested stored procedure levels 32 32
Nested subqueries 32 32
Nested trigger levels 32 32
Nonclustered indexes per table 249 249
Objects concurrently open in an instance of SQL Server4 2,147,483,647 (or available memory) 2,147,483,647 (or available memory)
Objects in a database 2,147,483,6474 2,147,483,6474
Parameters per stored procedure 1,024 1,024
REFERENCES per table 253 253
Rows per table Limited by available storage Limited by available storage
Tables per database Limited by number of objects in a database4 Limited by number of objects in a database4
Tables per SELECT statement 256 256
Triggers per table Limited by number of objects in a database4 Limited by number of objects in a database4
Записан

Дурак думает, умный действует по обстоятельствам.
Tal
Гродненец
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 105


ну и кто сказал - что будем делать?

Просмотр профиля
« Ответ #29 : 11 Ноябрь 2005, 11:30:23 »

About link into the studio
Прикольно, почитал, сочувствую буржуям Улыбка им то софт покупать нужно ЗА БАБКИ Улыбка
Записан

Дурак думает, умный действует по обстоятельствам.
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,167 секунд. Запросов: 19.