Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
mal_ora aZm 2. да. известный. когда речь идет о сервере приложений. но. не. об. обработке. на. клиенте! Фокс отлично подходит для сервера приложение. А какие предложения будут у Вас по этому поводу. На чем писать. 3х звенка оправдывает себя на больших системах. и я не разу не слышал чтобы в таких системах ее писали на фоксе. вот на J2EE - скок угодно. а сам сервер приложений и писать не надо :) надо взять промышленный апликейшн сервер. и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2005, 01:45 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
mal_ora1. Мощьность сервера меньше суммы мощьностей всех клиентов. Все на сервере это кода клиентов до 50, когда под 200 и больше средний сервер начнет загибатся это раз.200 сессий - это так, размяться для среднего сервера . Вот тысячи две сессий - пора будет задуматься о большом сервере . mal_ora2. Бизнес логика не зависит от сервера(MSSQL,ORACLE,...) это уже известный подход и он занял свою нишу.Ага, нишу пионеров и дилетантов. Профессионалы стараются выбрать инструмент, наиболее подходящий под их требования, а не изобретать очередной универсальный велосипед. mal_ora3. SQL на сервере не так развит чтоб описать сложную логику одним или несколькими запросами, а хранимые процедуры это медленно и время на их разработку больше (т.к. отладится сложнее чем на фоксе).Большинство современной бизнес-логики сводится к правильным запросам и вызовам правильных процедур. А клиент - отображает то, что они ему сделают, ну и конечно, посылает нужные параметры на сервер, в те же хранимые процедуры. Правильнее и корректнее вы не напишете, чем MS, Oracle, IBM, etc...денег, терпения и времени не хватит. P.S: " Мощьность " пишется без мягкого знака. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2005, 02:02 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
Vadim_MaximovПравильнее и корректнее вы не напишете, чем MS, Oracle, IBM, etc...денег, терпения и времени не хватит.Скажем, и в упомянутых конторах пишут порой такое... В общем, не всегда правильно и корректно. Другое дело, хорошее тестирование там могут себе позволить. Кстати, в плане возможностей отладчика FoxPro на высоте, возразить тут нечего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2005, 02:39 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
aZm 3х звенка оправдывает себя на больших системах. и я не разу не слышал чтобы в таких системах ее писали на фоксе. вот на J2EE - скок угодно. а сам сервер приложений и писать не надо :) надо взять промышленный апликейшн сервер. и все. С нуля согласен, берите промышленный. Но если уже есть грамотно написанные наработки на фоксе (не интерфейс, а расчетные процедуры), их в принципе тоже можно загнать на сервер приложений, чучуть поднапрячся и таким образом не надо тратить время на их перевод алгоритмов под другие платформы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2005, 00:25 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
Vadim_Maximov mal_ora1. Мощьность сервера меньше суммы мощьностей всех клиентов. Все на сервере это кода клиентов до 50, когда под 200 и больше средний сервер начнет загибатся это раз.200 сессий - это так, размяться для среднего сервера . Вот тысячи две сессий - пора будет задуматься о большом сервере . mal_ora2. Бизнес логика не зависит от сервера(MSSQL,ORACLE,...) это уже известный подход и он занял свою нишу.Ага, нишу пионеров и дилетантов. Профессионалы стараются выбрать инструмент, наиболее подходящий под их требования, а не изобретать очередной универсальный велосипед. mal_ora3. SQL на сервере не так развит чтоб описать сложную логику одним или несколькими запросами, а хранимые процедуры это медленно и время на их разработку больше (т.к. отладится сложнее чем на фоксе).Большинство современной бизнес-логики сводится к правильным запросам и вызовам правильных процедур. А клиент - отображает то, что они ему сделают, ну и конечно, посылает нужные параметры на сервер, в те же хранимые процедуры. Правильнее и корректнее вы не напишете, чем MS, Oracle, IBM, etc...денег, терпения и времени не хватит. P.S: " Мощьность " пишется без мягкого знака. Давайте называть конкретные цифры: 2х3Гц Xeon 2гб RAID массив это что за сервер по Вашему (слабы,средний,сильный)? Смотря какие задачи? Я думаю сложный расчет может повесить всех остальных 1999 пользователей. Если документы вбивать то нагрузка небольшая, а если необходимо взять данные из 5-и таблиц как-то их долго обрабатывать (около 30-ти запросов + циклы, к примеру), записать результат в несколько таблиц. Если обьем обрабатываемых данных около 400 тис записей. Разве это не может подвесить на несколько минут остальных пользователей которые параллельно вбивают в базу данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2005, 00:38 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
Vadim_Maximov P.S: " Мощьность " пишется без мягкого знака. Прошу прощения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2005, 00:40 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
mal_ora1. Мощьность сервера меньше суммы мощьностей всех клиентов. Все на сервере это кода клиентов до 50, когда под 200 и больше средний сервер начнет загибатся это раз. 2. Бизнес логика не зависит от сервера(MSSQL,ORACLE,...) это уже известный подход и он занял свою нишу. 3. SQL на сервере не так развит чтоб описать сложную логику одним или несколькими запросами, а хранимые процедуры это медленно и время на их разработку больше (т.к. отладится сложнее чем на фоксе). 1. БРЕД!!! Тут правила арифметики не действуют!!! Да и не напасешься на всех клиентов пентов 4ых с 2 гигами памяти. А вот что Вы будете делать с бизнес-логикой на клиенте, чтобы поднять общую производительность - правильно тянуть гигабитные сети и умощнать рабочие станции, вместо умощнения ОДНОГО сервера. Подсчитайте, во что это выливается?! 2. Сама бизнес-логика естественно не зависит. Она и в Африке бизнес-логика. А вот детали ее реализации на сервере очень сильно зависят от сервера СУБД. 3. БРЕД!!! Для обработки реляционных данных как раз и предназначен SQL, а не навигационный подход. Хранимые процедуры - это БЫСТРО и время на их разработку ни чуть не больше, чем на разработку клиента ибо и для них есть отладчик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 10:25 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
mal_oraПо сравнению с ORACLE хранимая процедура (подчеркиваю прцедура, не запросы) на MSSQL это интерпритатор. Не болтайте ерундой!!! ((с) Фоменко) Откройте доку по сиквел серверу и почитайте про КОМПИЛЯЦИЮ и повторное использование планов выполнения хранимыми процедурами!!! mal_oraНа собственном опыте замечал что если цикл организовать на клиенте типа: do while Запрос на сервер Запрос на сервер end и такой же в виде хранимой процедуры ан MSSQL то 1 вариант быстрее, хотя на ORACLE 2-й вариант быстрее. Тоесть с MSSQL (было в данной ситуации) лучне работать одиночными запросами. а в ORACLE хранимыми процедурами. Еще одна бредятина!!! Никогда куча запросов с клиента не будет быстрее, чем тот же код, выполненный на сервере в хп. Может в опровержение моих слов привести результаты своих "опытов"?! mal_oraORACLE не скомпилирует процедуру с сылками на несуществующие таблицы, а MSSQL пожалуйста все корректно, вот только скорость выполнения сильно подкачивает. Так... Курим доку на предмет Deferred Name Resolution ... И узнаем когда же таки сиквел сервер компилирует хп! mal_oraи вообще, для интереса написал цыкл пустышку типа for i = 1 to 100000 на MSSQL, выполнялся около 1 - 2 сек. А вот на фокс такое мгновенно выполняется. и как MSSQL после этого не интерпритатор. PLSQL быстрее, но всеравно работает не так быстро как фокс. Т.е. время обработки одной команды хоть самой простой (запись в переменную, команды цикла, логические команды) у MSSQL работают еще не так быстро :(. Я плякать от таких способов "сравнения" производительности СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 10:33 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
mal_ora Пусть свет вырубают, ну и что, я имел в виду что сервер это надежное хранилище, а клиент это расчеты и отчеты, результат пишется на сервер в самом конце, одной тразакцией. Данные же хранятся на сервере это его забота, на клиенте промежуточные результаты. Если выключат свет в файл-сервере или клиенте файл-сервера, вот это уже плохо, согласен. Не важно у кого свет вырубят! А если у клиента? s.e.r.g.e.y. промолчал на мой вопрос, так мождет Вы мне приведете ссылку на документации об архитектуре "транзакций" фокспро? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 10:39 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
mal_oraПОКАЖИТЕ мне как не написать одним запросом тот пример с таблицей (поле1). Или хоть как-то лиш бы быстро. Кол-во строк в таблице может быть любым. Показываю: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 11:20 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
pkarklin mal_oraПОКАЖИТЕ мне как не написать одним запросом тот пример с таблицей (поле1). Или хоть как-то лиш бы быстро. Кол-во строк в таблице может быть любым. Показываю: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Оно конечно здорево, но как задать порядок в котором update будет перебирать записи ??? В Юконе вроде OLAP функции должны были появиться ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 11:30 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
2Vadim_Maximov ================================================ 2. Бизнес логика не зависит от сервера(MSSQL,ORACLE,...) это уже известный подход и он занял свою нишу. Ага, нишу пионеров и дилетантов. Профессионалы стараются выбрать инструмент, наиболее подходящий под их требования, а не изобретать очередной универсальный велосипед. ================================================ 8) классно. Берём таких пионеров как 1ц или р3, сравниваем с теми наработками которые нам сейчас покажет Vadim_Maximov и убеждаемся что действительно, и сап и 1ц полное гуано. А вот Vadim_Maximov написал что-то стоящее Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 11:38 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)Оно конечно здорево, но как задать порядок в котором update будет перебирать записи ??? В Юконе вроде OLAP функции должны были появиться ? В порядке col1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 11:41 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
1024классно. Берём таких пионеров как 1ц или р3, сравниваем с теми наработками которые нам сейчас покажет Vadim_Maximov и убеждаемся что действительно, и сап и 1ц полное гуано. А вот Vadim_Maximov написал что-то стоящее И Вы будете недалеки от истыны!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 11:55 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
жалко тока что вся бухгалтерия в стране сидит на бездарных поделках 1ц а не образцах алгоритмической мысли завсегдатаев скл.ру. Правда 1ц с сапом я видел а вот чудных ваших прог чёт не обнаружу нигде Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 11:59 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
1024 жалко тока что вся бухгалтерия в стране сидит на бездарных поделках 1ц а не образцах алгоритмической мысли завсегдатаев скл.ру. Правда 1ц с сапом я видел а вот чудных ваших прог чёт не обнаружу нигде Posted via ActualForum NNTP Server 1.3 Я уже давал координаты, где это можно "обнаружить". Специально для Вас могу договориться о спец. демонстрации. Ехать то всего навсего 180 км. от нижнего! ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 12:32 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
Сорри, Н ижнего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 12:33 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
Вау! И "это" можно серьёзно сравнивать с 1ц? Прикольна... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 12:46 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
1024И "это" можно серьёзно сравнивать с 1ц? Прикольна... Может быть под "этим" мы имеем ввиду разные вещи? ;) Я о ERP системе, в разработке которой принимал участие, а Вы о чем?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 12:51 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
именно об этом. Нельзя сравнивать одну пусть (просто прекрасную и горячо любимую) автосамоделку и автозавод со своей сетью продаж и автосервисов Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 12:54 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
1024 именно об этом. Нельзя сравнивать одну пусть (просто прекрасную и горячо любимую) автосамоделку и автозавод со своей сетью продаж и автосервисов Я Вас умоляю... Сеть по выколачиванию денег с клиентов - согласен обеими руками. Вот тока на какого класса транспортные средства расчитаны это "автозавод" и "сервисы". Так... Чуть больше уровня табачного ларька... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 13:00 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
ну вот... 8( для большей ясности можно абстрагироваться - полёт на самолёте из Владивостока в Москву. Идём в кассы, покупаем билет на самолёт и летим. Может на ил"е, может на боинге. Если рядом с аэропортом стоит самолёт какого-то местного разработчика (очень хороший, с кучей призов с разных выставок) - мы на него даже не смотрим. Нам и в голову не может такой мысли прийти шоб его услугами воспользоваться. Так понятней? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 13:08 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
pkarklin Gluk (Kazan)Оно конечно здорево, но как задать порядок в котором update будет перебирать записи ??? В Юконе вроде OLAP функции должны были появиться ? В порядке col1. Где это указано в update ? ;) Не следует полагаться на обработку записей в каком либо порядке если он явно не указан при помощи order by ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 13:18 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
1024 ну вот... 8( для большей ясности можно абстрагироваться - полёт на самолёте из Владивостока в Москву. Идём в кассы, покупаем билет на самолёт и летим. Может на ил"е, может на боинге. Если рядом с аэропортом стоит самолёт какого-то местного разработчика (очень хороший, с кучей призов с разных выставок) - мы на него даже не смотрим. Нам и в голову не может такой мысли прийти шоб его услугами воспользоваться. Так понятней? Ну, что ж давайте абстрагируемся. Купили билет... Поднимаемся по трапу ... а салон уже битком набит и вновь входящий выталкивает тех, которые уже были в салоне (проблемы с производятельностью при росте объемов данных). Кое-как уселись... Собираемся лететь Ба... полоса коротковата (пропускная способность сети)... Отслюнявили за удлинение полосы... Упс... Горючка не та (рабочие станции клиентов)... Заказали новую... Наконец то взлетели... Странно, но кормят только одного в один момент времени (много операций, требующих монопольного режима)... Пришлось к каждому пассажиру по стюардессе расставить (установка локальных копий и их поддержка)... И один раз вот так вот "слетав" некоторые таки начинают присматриваться к тому самолетику... Так понятней?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 13:20 |
|
||
|
Люди раскажите про Win FoxPro
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) Где это указано в update ? ;) Не следует полагаться на обработку записей в каком либо порядке если он явно не указан при помощи order by В данном случаи порядок будет соответсвовать "заполнению" таблицы. Может быть и не стоит на это "полагаться", но есть несколько "недокументированных фич", которые иногда приходиться использовать. Да и запрос можно переписать "в строгом соответствии", т.е. без использования недокументированных фич. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 13:24 |
|
||
|
|

start [/forum/topic.php?fid=35&startmsg=33388070&tid=1553725]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 180ms |
| total: | 345ms |

| 0 / 0 |
