Форум: "Потрепаться";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];
ВнизНа чем лучше писать проект???????? Найти похожие ветки
← →
Fissher (2002-06-04 16:27) [0]Тут у меня приближается весьма серьезный проект, по автоматизации складского и разного другого учета на большом предприятии, причем, раскиданном по всему городу. Мой шеф упорно навязывает мне FOX PRO. Хотя мне кажется, что Delphi + Interbase будет поэффективней. Он аргументирует это тем, что у FOXa есть куча немерянно скоростных функций доступа к данным. А SQL - типа отстой и тормозит страшно. Плюс орет, что FOX не использует WINDOWS API, что охрененно удобно для создания интерфейса. А доп. компоненты к дельфям типа не тестированы и ненадежны поэтому. Сомневаюсь, что он прав, но может кто выскажет что-то за или против FOX PRO и Delphi. Слишком уж больной вопрос у меня получается, да и FOX изучать ломает, если честно..:-")
← →
Виктор Щербаков (2002-06-04 16:31) [1]
> FOX не использует WINDOWS API,
Ну-и-ну!!! Просто слов нет. Под виндюком работать и без АПИ...
> А доп. компоненты к дельфям типа не тестированы и ненадежны
> поэтому.
Кто ж заставляет их использовать...
← →
Sergo (2002-06-04 16:32) [2]Пиши на том, что знаешь :))
← →
Anatoly Podgoretsky (2002-06-04 16:34) [3]В чем то он прав, правда последняя версия FoxPro 1994 год, это максимум Wib 3.11/Dos
← →
Mike B. (2002-06-04 16:35) [4]Для распределенных проектов FOX не подходит однозначно, да и вообще для сколько-нибудь крупных. Насчет скоростных функций доступа заявление весьма сомнительное, начет удобства создания интерфейса - тоже (по крайней мере в сравнении с Дельфи).
На Interbase мне приходилось делать проекты - результат в общем удовлетворительный, все работает достаточно быстро и надежно. Правда я не знаю насколько у тебя крупный проект.
← →
Виктор Щербаков (2002-06-04 16:37) [5]ИМХО, нужно начать с проработки требований к системе.
После того как станет понятно, что же нужно разработать, будет проще решать вопрос о выборе средства разработки.
← →
Delirium (2002-06-04 16:40) [6]"...на большом предприятии, причем, раскиданном по всему городу..." - понадобится репликация, для этих целей IMHO: MSSQL2000 подходит лучше IBx ( не говоря о VFPx 8) )
← →
Praco (2002-06-04 16:49) [7]А шеф-то в Делфях не шарит(и вообще в программировании).
Не использует API? И это охрененно удобно для создания интерфейса? Бред сивой кобылы.
Доп компоненты не тестированы? RX например. Да и стандартных компонентов вполне хватит.
Если ты не знаешь Фокса, лучше не мучаться с изучением. Delphi - признанный лидер среди систем визуальной разработки.
SQL тормозит страшно? глупые начальники тормозят страшнее.
Может он просто фанат Микрософта? Тогда почему не Аксесс?
← →
sergey32 (2002-06-04 16:57) [8]Я писал на FOXPRO но давно, когда и сетей-то не было.
виндузовый фох по рассказам тех, кто на нем писал, очень
глючный и я бы не взялся делать крупный проект на фохе.
Ни кто не заставляет тебя делать отчеты, используя множество
вложенных селектов, можешь бегать по таблицам, как делалось раньше. И вообще скорость создания отчетов напрямую зависит
от того правильно ли разработана структура базы, индексы, ключи.
Если в дельфях использовать компоненты по их прямому назначению и так, как написано в описании, то глюков не будет.
← →
Fissher (2002-06-04 16:57) [9]Проект слишком сложный и крупный, что-то навроде супер сконфигурированного 1С. Машин на 400. Самый маразм заключается в том, что начинать его придется мне ОДНОМУ! (это с моими то знаниями.....:-))) На нормальную систему им денег жалко, второго программера взять через месяц хотя бы и то еле еле уломал.
Короче не знаю чем это все кончится............., но по крайней мере хорошей работой в плане повышения квалификации я на год обеспечен :-))))
А чем MSSQL2000 лучше Interbase? я слыхал, что IB до 96г мспользовался военным ведомством США, все-таки не такие грабли как MSSQL наверное?
← →
Виктор Щербаков (2002-06-04 17:01) [10]
> что начинать его придется мне ОДНОМУ!
Можно и одному. Это вопрос времени.
Но если он машин на 400, то на его сопровождение уже нужен будет отдельный человек.
> но по крайней мере хорошей работой в плане повышения квалификации
> я на год обеспечен :-))))
И, скорее всего, головной болью...
← →
Mike B. (2002-06-04 17:03) [11]> Fissher
Во-первых я не уверен, что IB потянет такие масштабы (хотя может кто меня тут и поправит). Во-вторых в MS SQL сейчас появились мощные средства анализа (OLAP и пр), что для твоего проекта может оказаться полезным. Ну и вообще возможностей у MS SQL побольше чем у Interbase
← →
limon (2002-06-04 17:08) [12]IB гораздо проще и тоньше чем MS, следовательно - надежнее.
Fox, особенно, если его не знаешь, для такого проекта врядли подойдет - хотя для головной боли и геморроя - !!!
Плюс ко всему IB6 с исходниками идет.
← →
Mike B. (2002-06-04 17:11) [13]Вообще, если уж делать такие вещи одному, может быть имеет смысл отталкиваться от готовых решений, например взять 1C + MS SQL (доработать одну из типовых конфигураций), репликацию осуществлять либо средствами SQL, либо от той же 1С взять компоненту для управления распределенными базами. Те вещи которые не получится сделать средствами 1С, дописать на Дельфи (в виде внешних компонент)
← →
Fissher (2002-06-04 17:12) [14]To Mike
Спасибо за инфо, учту.
To Виктор Щербаков
Это точно!!!:-), а еще и универ надо параллельно заканчивать...
To Praco
:-))))))))))))))
← →
Fissher (2002-06-04 17:18) [15]Вот, кстати, что я себе хуже всего представляю, так это внедрение Дельфи в 1С.
Как это хоть примерно выглядит????????
← →
sergey32 (2002-06-04 17:27) [16]А я бы сейчес взялся за новый проект один
← →
Delirium (2002-06-04 17:42) [17]"А чем MSSQL2000 лучше Interbase?" - я говорил о распределённых БД, т.е. информация должна безошибочно клонироваться на несколько серверов. В MSSQL2000 существуют спец.средства - отложенная репликация (Transaction и Merge) которые работают как средствами самих серверов, так и средствами операционки (MSMQ). Что позволяет, независимо от качества соединения и даже при временном отсутствии оного, поддерживать целостность системы.
← →
Fissher (2002-06-04 17:42) [18]To sergey32
Преклоняюсь пред мастерами
← →
Fissher (2002-06-04 17:46) [19]To Delirium
Интересно, каким будет ответ Borlanda Microsoftu? :-)
← →
sergey32 (2002-06-04 17:47) [20]Я совсем не мастер, я самоучка.
← →
Delirium (2002-06-04 17:55) [21]"Интересно, каким будет ответ Borlanda Microsoftu? :-)"
- Насколько мне известно, подобная система существует, помимо MSSQL только в Oracle.
← →
OlegatoR (2002-06-04 18:02) [22]если шеф такой умный - пусть сам и пишет
а если не такой умный - пусть сидит и не пиз.т!!!
я конечно своему не так прямо сказал, но на место быстро поставил.
теперь я сам командую на чем писать!!!
← →
Fissher (2002-06-04 18:06) [23]А я вот собираюсь ему эту ветку показать, пусть задумается над своим поведением :-)))
← →
Fissher (2002-06-04 18:10) [24]Я вот тут задумался, уже столько всякой хрени понаписано типа Oracle, 1C, Galactica, может я вообще зря тут изучением написания СУБД занимаюсь??? :-((
← →
Delirium (2002-06-04 18:27) [25]> Fissher
Может и зря, раз поставил в один ряд и назвал "хренью" мощнейшую систему управления реляционными базами данных Oracle и узконаправленную среду, для разработки бухгалтерских приложений - 1С.
:)
← →
Romkin (2002-06-04 18:28) [26]Внедрение Делфи в 1С
Лучше всего просто написать на Делфи COM-сервер и из 1С его вызывать (СоздатьОбъект...), так проще и быстрее, только вопрос - а зачем?
← →
Fissher (2002-06-04 18:38) [27]To Delirium
На счет Oracle, я ничего плохого в виду не имел, на самом деле. Имею об этом некоторое представление. Хрень - это так, образ :-))
И с 1С в ряд не ставил. Это я к тому, просто, что, может быть, относительно СУБД уже и рыпаться не стоит что-либо делать? Может, проще воспользоваться уже имеющимся???
И насчет 1С вообще уже не догоняю :-)))))
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.006 c