Ошнуров Андрей | Программист | Предприниматель

«РусскийФокс — 1С-подобный язык программирования»

Новый язык 1С-подобный объектно-ориентированный язык программирования РусскийФокс (интерпретатор), FreeWare. Удобен для обучения (Размер платформы 14Мб, инсталляции не требует. Разрабатывается на FoxPro 9) Удобен для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше. На данный момент из синтакс-помошника учебной версии 1С реализованы все функции работы со строками, все функции работы со значениями типа Дата, функции преобразования значений (число, строка, дата). Пока отсутствует отладчик, но реализованы операторы ПОПЫТКА, ИСКЛЮЧЕНИЕ, КОНЕЦПОПЫТКИ; В ближайшее время планируется создать объекты для работы с DBF-файлами (с CDX индексами), объект для работы с MySQL-сервером, генерация отчетных форм на основе шаблонов OpenOffice и LibreOffice (либо на MS Excel), создание экранных форм ввода данных, создания меню, объекты типа строка ввода, кнопки, таблица, чекбоксы и т.д.. Особое внимание будет уделено взаимодействию с платформой 1С. Доклад будет посвящен краткому обзору возможностей и демонстрации примеров написания кода.

1. corsar4ik 01.08.12 11:45 Сейчас в теме
Восьмерочники, еще вопрос.
Какая принципиальная разница между х32 и х64 и какую лучше брать на Windows 2008 R2 x64?
Есть ли какие-нибудь проблемы с совместимостью?
Ответы
Сортировка: Древо
2. insurgut 178 01.08.12 12:10 Сейчас в теме
Проблем с совместимостью нет, если планируется клиент-серверная реализация и установка MSSQL - то только 64-разрядную ОС ставить. Если база файловая - то не имеет значение, только учтите - при формировании больших отчетов в 32-разрядных ОС есть ограничение на количество памяти, выделяемое одному процессу - максимум 2Гб вроде, если превысит - то клиент "вылетит" с ошибкой "Недостаточно памяти".
3. SaschaL 01.08.12 12:14 Сейчас в теме
Проблема в том что в некоторое время 1С просто может нехватить памяти оперативной (ОЗУ), 32-х разрядные системы имеют ограничение на используемую память. Иными словами не могут зачитать больше чем положено.
В 64-х разрядный эта возможность шире поэтому использование 64-разрядный серверных платформ при больших нагрузках более предпочтительнее. Соответственно если вы поставили Виндовс сервер 64-х битный то лучше и сервер 1С Предприятия ставить тоже 64-х разрядный, хотя если у вас он не купленный и вы намерены нарушать закон, то можно использовать на виндовс сервере и 32-х разрядный сервер 1С Предприятия.
4. insurgut 178 01.08.12 12:15 Сейчас в теме
(3) SaschaL, сервера 1С Предприятия не бывает 32-разрядного!
5. corsar4ik 01.08.12 15:04 Сейчас в теме
(4) insurgut, http://www.1cbit.ru/1csoft/index.php?ELEMENT_ID=1023
...лицензионное соглашение на использование 32-разрядного сервера системы "1С:Предприятие". ...
7. insurgut 178 01.08.12 15:11 Сейчас в теме
(5) corsar4ik, на заборе тоже много, что написать можно :) Непосредственно на users.v8.1c.ru в дистрибутивах платформы ни 8.1, ни 8.2 нет версии сервера 32-разрядного. Платформа - 32-разрядная, серверная часть - только 64-разрядная.
6. AlexO 125 01.08.12 15:09 Сейчас в теме
Студенты, заканчивайте ерунду нести.
Есть х32 и х64 сверер 1С, есть х32 и х64 ОС.
Никаким образом вам х64 ОС не поможет, если на ней стоит х32 сервер 1С.
В связи с тем, что сервер 1с стал последнее время жрать неимоверно много памяти, становится актуальным переход на х64 1С. Видимо, так пытаются перевести всех на х64 и срубить побольше денег.
Разницы в программировании между х32 и х64 нет в принципе - все как делалось в Виндовс, так в ней и делается, х64 только расширяет границы используемых ресурсов.
Клиента 1С х64 НЕ СУЩЕСТВУЕТ.
PS.
Да, естественно, х64 1С ставится на х64 ОС.
maxst22; Oleg.Myslinsky; OlegAr; Дмитрий74Чел; +4 Ответить
8. insurgut 178 01.08.12 15:13 Сейчас в теме
(6) AlexO, ссылку на скачивание 32-разрядной серверной части можно? Ну и сразу MSSQL 32-разрядный :)
10. AlexO 125 01.08.12 15:22 Сейчас в теме
(8) insurgut,
32х-разрядная версия называется "Технологическая платформа 1С:Предприятия для Windows".
64х-разрядная - "Cервер 1С:Предприятия (64-bit) для Windows".
1С, как всегда, слаба в терминологии и дурит и себя, и других.
х64 сервер стоит в два раза дороже х32.
Но на то вы и студент, чтобы верить громким выкрикам при отсутствии опыта :)
11. insurgut 178 01.08.12 15:25 Сейчас в теме
(10) AlexO, о чем вы - Технологическая платформа 1С:Предприятия для Windows - это клиент, то, что какой-то франч назвар его сервером, не означает, что 1С так же его называет. Не путайте клиентскую часть и серверную. Серверная - только 64-разрядная существует.
12. Garstag 80 01.08.12 15:29 Сейчас в теме
(11) insurgut, Вам же говорят умные люди - сервер 32-х разрядный идет в основной поставке платформы...
14. AlexO 125 01.08.12 15:32 Сейчас в теме
(12) Garstag,
потому что клиента х64 1С "ниасилила".....
17. Bukaska 126 23.04.14 12:54 Сейчас в теме
(14) AlexO,
клиента х64 1С "ниасилила"

А это тогда что?
Тонкий клиент 1С:Предприятия (64-bit) для DEB-based Linux-систем
Тонкий клиент 1С:Предприятия (64-bit) для RPM-based Linux-систем
18. S.V.Y 17 23.04.14 12:57 Сейчас в теме
19. Bukaska 126 23.04.14 13:00 Сейчас в теме
(18) S.V.Y, Да.. тонкий клиент.. а про какого клиента говорил (14) AlexO, ?
20. aNARKi 27.05.14 17:03 Сейчас в теме
(19) Bukaska, тонкий, но не для Windows =)

Набор стандартной поставки:
Технологическая платформа 1С:Предприятия для Windows (32-bit)
Тонкий клиент 1С:Предприятия для Windows (32-bit)
Тонкий клиент 1С:Предприятия для DEB-based Linux-систем
Тонкий клиент 1С:Предприятия для RPM-based Linux-систем
Тонкий клиент 1С:Предприятия (64-bit) для DEB-based Linux-систем
Тонкий клиент 1С:Предприятия (64-bit) для RPM-based Linux-систем
Клиент 1С:Предприятия для DEB-based Linux-систем
Клиент 1С:Предприятия для RPM-based Linux-систем
Клиент 1С:Предприятия (64-bit) для DEB-based Linux-систем
Клиент 1С:Предприятия (64-bit) для RPM-based Linux-систем
Cервер 1С:Предприятия для DEB-based Linux-систем
Cервер 1С:Предприятия для RPM-based Linux-систем
Cервер 1С:Предприятия (64-bit) для Windows
Cервер 1С:Предприятия (64-bit) для DEB-based Linux-систем
Cервер 1С:Предприятия (64-bit) для RPM-based Linux-систем
58. AlexO 125 13.03.18 09:56 Сейчас в теме
(20) совершенно верно, и появится он еще не скоро - только с выходом 8.3 в 2014 году ))
13. AlexO 125 01.08.12 15:31 Сейчас в теме
(11) insurgut,
вы хоть скачайте раз, да поставьте два раза.
16. realcisco 23.04.14 11:59 Сейчас в теме
(11) insurgut, Ну Вы в корне не правы.
Есть и 32 и 64 битные 1с сервера вот ссылка на официальный источник
http://help1c.com/faq/view/207.html
22. tusv 25 11.10.16 11:47 Сейчас в теме
(6) AlexO,
Клиента 1С х64 НЕ СУЩЕСТВУЕТ.

Устаревшая информация. Например у 8.3.9.1818 есть. Поставил. работает на 10 винде
23. корум 316 11.10.16 13:20 Сейчас в теме
(22) tusv, естественно устаревшая. Актуальность - 01.08.12 15:09
Тогда ещё не существовало.
24. okabysh 3 26.10.16 14:16 Сейчас в теме
(22)
Каконец-то!!!! 1С выпустила 64х клиент!
бегу ставить и тестить одну обработку. Раньше она не выполнялась из-за нехватки памяти)
25. Xershi 375 26.10.16 14:21 Сейчас в теме
(24) ОФ чтоли?
Это пока тестовая версия, так что поделитесь опытом, если у вас сервер 64-битный.
27. ture 234 01.11.16 17:07 Сейчас в теме
(24) на какой профит рассчитываете, если не секрет? ну хоть пару слов, типа в 32 раза быстрее или медленнее? или сможет скушать память больше 4 гигов и заполнить наконец свап файл на диске?
31. teller 02.11.16 06:26 Сейчас в теме
(27) например перепроведение документов при завершении месяца бп3 на 40% быстрее чем на х32
33. ture 234 07.11.16 13:06 Сейчас в теме
(31) Удалось ли понять причину сего чуда? Больше быстрой памяти стало доступно и утечки перестали ложиться на диск?
26. Xershi 375 26.10.16 14:23 Сейчас в теме
(22) в 2012 году его не было. Появилась 8.3.9 только в 2016.
29. alexey_asu 01.11.16 20:09 Сейчас в теме
(26) 8.3.8 тоже 64-битную выпустили
57. AlexO 125 13.03.18 09:55 Сейчас в теме
(22) 8.3 тогда и не было )
Вы на даты сообщений посмотрите.
36. Сурикат 173 25.01.17 13:07 Сейчас в теме
(6)
Клиента 1С х64 НЕ СУЩЕСТВУЕТ

Клиент существует, зачем людей в заблуждение вводите?

Извиняюсь опоздал =))
Прикрепленные файлы:
37. BushNik 29.03.17 09:04 Сейчас в теме
Прошел путь
(36) На тот момент его не существовало, он появился недавно, несколько месяцев назад.
9. romansun 177 01.08.12 15:19 Сейчас в теме
insurgut

32х разрядный сервер ставится вместе с клиентом... там в инсталляторе, собственно, и выбираем что ставить - клиенты разной степени толщины, сервер, оснастку и пр.

64х разрядный - этот, да, сам по себе дистибутив идёт. Клиентов никаких нет - только сервер.
ipoloskov; +1 Ответить
15. insurgut 178 01.08.12 15:34 Сейчас в теме
Все все, признаю - не прав, переустановил - увидел компонент сервера, установил - запутилась как 32-разрядная служба.

Только непонятно - смысл в ней какой? Чтобы ragent'ы падали как до 2Гб памяти выедать начинали? :-/
21. 1cspec 17 11.10.16 09:36 Сейчас в теме
Основным преимуществом 64-разрядного сервера 1С:Предприятия 8.
является возможность использования практически неограниченного
адресного пространства, выделяемого рабочему процессу.
Это позволяет полностью использовать возможности современных серверов.
Серверу х32 доступно до 2 Гб адресного пространства на один рабочий процесс.
У сервера х64 этого ограничения нет.
За счет этого сервер х64 получает следующие преимущества:
1. Существенно больший предел масштабируемости.
Сервер х64 стабильно выдержит большее увеличение нагрузки на систему (увеличение количества одновременно работающих пользователей, повышение интенсивности работы и т.п.).
2. Больший срок работы без перезагрузки.
При определенной интенсивности работы сервер х32 может требовать периодической перезагрузки для исключения эффекта фрагментации памяти.
Сервер х64 может работать без перезагрузки практически неограниченное время.
3. Лучшая утилизация оперативной памяти компьютера, на котором работает сервер 1С:Предприятия.
Одному рабочему процессу сервера х32 доступно 2 Гб адресного пространства.
Если на компьютере установлен больший объем оперативной памяти, то для ее использования необходимо будет создать соответствующее количество рабочих процессов.
Сервер х64 может использовать практически неограниченный объем оперативной памяти единственным рабочим процессом.
Других заметных отличий (в том числе по производительности) между х32 и х64 нет.
28. Terve!R 01.11.16 19:56 Сейчас в теме
В описании 8.3.9 смущает вот это:
Не рекомендуется одновременно устанавливать 64-разрядный сервер «1С:Предприятия» и приложения из 64-разрядного полного дистрибутива системы «1С:Предприятие».

То есть x64 клиент нельзя ставить на сервер, только с другой машины подключаться для работы) Может потом пофиксят, а то странно как-то.
30. ipoloskov 63 01.11.16 22:40 Сейчас в теме
(28) я эту фразу понял, как то, что сервер 64 надо ставить из того же дистрибутива, что и клиент 64 (из windows64full.zip).
У себя на тестовом серваке мы поставили так. Вроде работает.
32. Terve!R 02.11.16 15:34 Сейчас в теме
(30) спасибо, буду иметь ввиду)
34. Progerok 76 21.12.16 09:27 Сейчас в теме
При 64 битном сервере важно чтобы был установлен sql 64 битный или можно использовать 32 ?
35. filogin 25.01.17 11:39 Сейчас в теме
Всем привет, такой вопрос - сейчас нахожусь в самом начале пути - есть лицензия, 1с, установленный на физический комп, и начальство дало задачу перенести 1с в виртуальную машину, и чтобы к ней имели доступ 5 сотрудников. мне нужен терминальный сервер? а на чем лучше собирать - на 64битной системе? предполагаю поставить убунту, ибо бесплатно.
38. a.ivanov 29.03.17 10:14 Сейчас в теме
x64 выжрет больше памяти перед падением сервиса, чем х32 ))
smaharbA; +1 Ответить
39. smaharbA 14.06.17 06:20 Сейчас в теме
(38)
Особо "замечательно" x64 клиентов держать в терминале...
40. user810304 08.08.17 17:37 Сейчас в теме
(39) И все таки подскажите...
На текущий момент стоит 1с x32 клиент, 1с x64 сервер. Пользователи работают в терминале.
Планирую обновлять платформу, клиента и сервера. В замешательстве, переходить ли на x64 клиента?
41. OlegAr 4 08.08.17 17:47 Сейчас в теме
(40) Переходи и будет тебе счастье.
44. user633533_encantado 2 08.08.17 17:51 Сейчас в теме
(40) Тут нужно с осторожностью. Например если есть 1С отчетность, то x64 клиент не сможет работать с криптопровайдером. Могут еще подобные проблемы всплыть.
42. OlegAr 4 08.08.17 17:48 Сейчас в теме
даже при файловом варианте х64 работает лучше.
43. OlegAr 4 08.08.17 17:49 Сейчас в теме
однако, одно плохо двухмерные коды не печатает в отчетах.
45. user633533_encantado 2 08.08.17 17:51 Сейчас в теме
(43) По той же проблеме небось, не дружит с 32 битными внешними компонентами.
46. user810304 09.08.17 09:01 Сейчас в теме
(43)
двухмерные коды не печатает в отчетах

Понял, спрошу у бухгалтеров нужны ли им эти коды...
(44)
если есть 1С отчетность

Не используем, ранее использовали в Бухгалтерии 3.0 1С внешнюю обработку от Диадок, но по неким причинам отказались.
Возможно вернемся. На сервере Win 2008 R2 стоит Крипто-Про CSP на вкладке Дополнительно - Есть версии файлов - Там по типу какие то x86, какие то x64.
(45)
не дружит с 32 битными внешними компонентами

а есть 64 битные эти компоненты?

x64 платформа (клиент) работает с конфигурациями Бухгалтерия предприятия 3.0, Зарплата и управление персоналом 2.5, Документооборот 2.1?
47. borodatii 1 09.08.17 09:41 Сейчас в теме
(46) регламентированные отчеты, которые содержат двумерный штрихкод PDF417, не получится вывести на печать. Компонента для печати этих штрихкодов только х32.
48. user810304 09.08.17 10:20 Сейчас в теме
(47) предчувствие у меня такое, что на сервер придется ставить обе версии 1С предприятие x32 и x64, и в случае необходимости запускать нужную (
49. borodatii 1 09.08.17 10:31 Сейчас в теме
(48) сервер х64, клиенты х32, всё в порядке.
50. svetik789 03.12.17 23:51 Сейчас в теме
А подскажите, как настроить запуск клиента 32х? Установили из полного дистрибутива сервер и клиент х64. Столкнулись как раз с тем, что некоторые компоненты работают только с клиентом х32. Скачали, установили, но запускается все равно клиент х64. Где что нужно настроить?
51. pavel06 04.12.17 01:19 Сейчас в теме
(50)
Столкнулись как раз с тем, что некоторые компоненты работают только с клиентом х32. Скачали, установили, но запускается все равно клиент х64. Где что нужно настроить?


Во-первых, х86, а не х32.
Во-вторых, что у вас не работает, какие сообщения о неработе?
61. AlexO 125 13.03.18 10:09 Сейчас в теме
(51) не совсем так, если уж быть точным )
"х86-32"
и
"х86-64"
x86 - это CISC-архитектура, она не изменилась с 1978 года и i8086 ))
54. happyden 24 11.01.18 14:10 Сейчас в теме
(50) Лучше аккуратно удалить клиента через панель управления и кнопку "Изменить", сервер при этом останется не тронутым.
52. svetik789 04.12.17 09:37 Сейчас в теме
В частности, панель телефонии simplit. У них требование - 32х-разрядный клиент.
Принудительно из папки C:\Program Files (x86)\1cv8\8.3.11.2867\bin\1cv8c.exe тонкий клиент запускается и все работает, но если запускать через 1cestart.exe, то запускается х64
53. klimovichad 14.12.17 05:49 Сейчас в теме
(52) А если из папки с установленной 32х-разрядной системой второй ярлык вывести?
По-моему, нельзя через один и тот же 1cestart.exe запускать и 64х и 32х.
55. svetik789 11.01.18 19:26 Сейчас в теме
Я хочу, чтобы в системе было два клиента. Чтобы 1cestart.exe запускал 32-х разрядного клиента, для менеджеров, а 64-х разрядный клиент нужен админу для массового проведения, он его сможет запускать через конкретно выведенный ярлык.

У меня менеджеры работают в опубликованном удаленном приложении и если опубликовывать ярлык конкретного клиента, то при каждом обновлении сервера и платформы придется каждый раз опубликовывать новый ярлык, а старый удалять. Не сложно, но лишние действия...

А "запускатель" 1cestart.exe сам настраивается на последнюю редакцию, и его обновлять не нужно. вот если бы еще и разрядность настраивалась.

А админ все равно через rdp на сервере работает, ему и опубликовывать приложение не нужно.
56. Shaldryn 12.03.18 23:47 Сейчас в теме
(55) а что если в директиве "C:\Users\All Users\1C\1CEStart" в файле "1CEStart.cfg" убрать строку InstalledLocation=C:\Program Files\1cv8, оставить только
InstalledLocation=C:\Program Files (x86)\1cv8 и после в C:\Users\Public\Desktop заменить ярлык 1с предприятия с путем к 32 битному? не будет запускаться только 32 битная платформа?
59. AlexO 125 13.03.18 10:00 Сейчас в теме
(55) зачем эти пляски с клиентами x32 - x64?
Никакого особого значения они не имеют, x32 прекрасно работает и в x64 ОС.
Разрядность, прежде всего, важна для сервера, а не клиента 1С.
Клиент в 1С почти ничего не обрабатывает из данных, а загрузка УФ форм - там без разницы, где тормозить - в x32 или x64 )
60. Shaldryn 13.03.18 10:08 Сейчас в теме
(59) ну например мне нужен клиент х64 битный для обновления ERP или КА2, так как они очень увесистые, то при обновлении, когда открывается окно сравнения, клиент весит уже 2,2ГБ, дальше необходимо сравнить с поставщиком и тут клиент весит уже 3,3ГБ, соответственно х32 битный вылетает с ошибкой недостаточно памяти. Только поэтому я его использую. Но замечено что 64 битный клиент шустрее работает с базой, не прям в два раза, но разница заметна в некоторых действиях
62. AlexO 125 13.03.18 10:17 Сейчас в теме
(60)
мне нужен клиент х64 битный для обновления ERP или КА2

вы не "клиента" обновляете, а конфигурацию, и это делается на сервере.
Клиент он отдельно ставится, это кусок платформы, устанавливаемый у пользователя, который взаимодействует с сервером.
Никакую конфигурацию он не обновляет и не сравнивает )
Но замечено что 64 битный клиент шустрее работает с базой
Так это не "клиент шустрее с базой работает", а, вероятнее всего, сама база быстрее работает, и, не в последнюю очередь, именно из-за того, что x64 имеет в своем распоряжении больше ресурсов, той же памяти )
64. Shaldryn 13.03.18 10:34 Сейчас в теме
(62) давайте так, за тонкого клиента ничего не говорим, речь о приложении 32 битном или 64 битном, считайте толстый клиент. Вот мне он нужен, Сервер 1С не может запускать базы
63. AlexO 125 13.03.18 10:18 Сейчас в теме
(60)
клиент весит уже 3,3ГБ
Это в оперативной памяти, что ли? ))
65. Shaldryn 13.03.18 10:35 Сейчас в теме
(63) да, занимаемая оперативная память
Оставьте свое сообщение
Все разделы

Вакансии


Программист 1С
Москва
зарплата от 100 000 руб. до 200 000 руб.
Полный день

Преподаватель 1С
Санкт-Петербург
Полный день

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 150 000 руб.
Полный день