powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / помогите с выбором
13 сообщений из 13, страница 1 из 1
помогите с выбором
    #35093567
GRF64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите начинающиму програмеру). Значит есть у мя на предприятии огромная база, которая написана на SQL, но пасажана на 1С. Так вот проблема заключается в том что производительность оставляет желать лучшего. Хочу поднять базу при помощи FoxPro т к он мне очень понравился, и слышал что при взаимодействии с SQL база будет работать быстрее. Имеет ли смысл переходить с 1С на FoxPro, и повысит ли это производительность? Зарание спс.
...
Рейтинг: 0 / 0
помогите с выбором
    #35093579
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Быстрее может и будет, но при условии:
1. Вы напиши лучше, чем программисты 1С;
2. У вас нет ограничений по времени написания вашего приложения.
С уважением, Алексей
P.S. А что значит: "написана на SQL, но пасажана на 1С" ?
...
Рейтинг: 0 / 0
помогите с выбором
    #35093607
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно использовать Terminal Server + свертку БД, на какое-то время можно решить проблему.

PS И что значит огромная БД - это у неё функционал очень большой или она много Г занимает?
...
Рейтинг: 0 / 0
помогите с выбором
    #35093618
GRF64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сори), все с ног на голову перевернул, написана база на 1С а посажена на SQL, просто бывшие программеры всю 1С под SQL перешили в целях повышения производительности
...
Рейтинг: 0 / 0
помогите с выбором
    #35093624
GRF64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а база огромная в том смысле, что много пользователей и много Г, и все сидят одновременно
...
Рейтинг: 0 / 0
помогите с выбором
    #35093665
gelosqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что означает "поднять базу" на FoxPro? Вы знаете структуры таблиц и готовы манипулировать базой так как это делает движок 1С ?
Чем понравился Fox? Есть с чем сравнивать помимо языка 1С?
...
Рейтинг: 0 / 0
помогите с выбором
    #35093688
GRF64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот мне и нужен совет: создавать заново весь проект или можно со старой базой чтонибудь придумать, и еще вопрос: насколько быстра база написанная на Foxe, стоит ли ваще писать на нем ? я просто новичек))
...
Рейтинг: 0 / 0
помогите с выбором
    #35093693
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи по форуму про взаимодействие фокса и 1С. Тут немного обсуждали.
Про полное переписывание Aleksey-K сказал. Напиши ТЗ, оцени временные затраты и решай - осилишь или нет.
...
Рейтинг: 0 / 0
помогите с выбором
    #35093718
GRF64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо всем за ответы, буду думать
...
Рейтинг: 0 / 0
помогите с выбором
    #35094401
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GRF64... Так вот проблема заключается в том что производительность оставляет желать лучшего...Проблема 1С, как мы неоднократно тут отмечали в том, что эта система пытается "объять необъятное" и из-за этого имеет очень плохой формат данных для скорости и оптимизации...

В Вашем случае я бы сначала заменил какие-то кртитические операции Вашего бизнеса на самописную систему с экспортом в 1С... Бухучет имеет смысл оставить на 1С...

Good luck!
...
Рейтинг: 0 / 0
помогите с выбором
    #35094546
alex376
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GRF64помогите начинающиму програмеру). Значит есть у мя на предприятии огромная база, которая написана на SQL, но пасажана на 1С. Так вот проблема заключается в том что производительность оставляет желать лучшего. Хочу поднять базу при помощи FoxPro т к он мне очень понравился, и слышал что при взаимодействии с SQL база будет работать быстрее. Имеет ли смысл переходить с 1С на FoxPro, и повысит ли это производительность? Зарание спс.

Не совсем понятно, что хотите?

что озночает "написана на SQL" ? (БД хранится на внешнем MS SQL сервере ?)

Наверно 1С - это и есть единственная учетная система вашего предприятия.

Писать на Фоксе тоже самое, что делает 1С - врят ли сможете (даже частично).
Проблема наверно в следующем - есть база во внутреннем формате 1С и нужно все посадить на внешний SQL сервер. После этого производительность наверно возрастет.
Задай на форуме 1С этот же вопрос. Спецы подскажут что делать

FoxPro - уже мертв.
...
Рейтинг: 0 / 0
помогите с выбором
    #35094630
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторFoxPro - уже мертв.

ну вот когда 1С начнет обрабатывать БД,
в котор.валится 150 тыс док-в в день - тогда похоронят

а покуда - нет, то там фокспро жив
...
Рейтинг: 0 / 0
помогите с выбором
    #35095751
Bl@ze¶ox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex376
Писать на Фоксе тоже самое, что делает 1С - врят ли сможете (даже частично).
Проблема наверно в следующем - есть база во внутреннем формате 1С и нужно все посадить на внешний SQL сервер. После этого производительность наверно возрастет.
Задай на форуме 1С этот же вопрос. Спецы подскажут что делать

FoxPro - уже мертв.


не верьте, о пресловутой производительности 1С столько написано, что по сравнению с фокс 9 +sql любая 1С программа - живой труп.

Для автора:

Если один вытянешь - однозначно переписывай. Мы тоже убили на это 3 месяца, но сняли таки квартплату с 1С на VFP9, причем с полным переносом данных (возрастание производительности в 10-40 раз!!!, да и база больше не весит ~4ГБ, а всего-то 1,2ГБ). Единственное чего мы так и не поняли, кому вообще в голову могло придти написать программу учета коммунальных услуг на 1С???

Просто решили что это наверное параноя и голый "пиар"... Никогда еще что-либо написанное "для всего что захочешь" не могло сравнится по производительности с программой узко-специализированнной. Причем некоторые знакомые мне программеры еще и говорят что в данном случае при падении производительности на 1С, нужно просто переписать ряд конструкций БИ.ВыполнитьЗапрос() на прямой SQL запрос в базу через ADO или ODBC!!!! При этом вообще не понятно в чем разница? что на vfp9, что на 1С - все едино в конце концов, другая проблема в том что на фоксе оно еще и быстрее пишется, поскольку уже ненавидимые мною конструкции:
Спр.ИспользоватьВладельца()
Спр.ВыбратьЭлементы()
Пока Спр.ПолучитьЭлемент()=1 цикл...

заменяются в элементаре на
select table
scan for...

Решать конечно Вам, но по моему мнению ничего чудовищнее и тормознутее 1С Вы не найдете во всем мире... Хотя конечно усли Вам ОЧЕНЬ нравится ждать оборотной ведомости начислений по определенной улице 20-30 минут, то прошу...

И да простят меня асы 1С
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / помогите с выбором
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]