|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.01.2014, 00:07 | #21 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Потому если HTTP, FTP то Synapse мне в самый раз) |
|
26.01.2014, 03:18 | #22 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Во первых, как я уже писал, компонент не колбаса. Взвешивать его как-то странно. Во вторых, что значит лишнего? Может просто в IdHttp описывает больший функционал, поэтому она больший объём памяти занимает? Ну так это вроде как плюс, а не минус.
Примеры нестабильности можно увидеть? А то все говорят глючит, но ни кто не может привести примеры этих самых глюков. P.S. В ответе прошу указать версию "глючной" инди, с которой наблюдаются проблемы. Желательно не старую. А то сравнивать старую инди со свежим синапсом как-то неправильно. |
26.01.2014, 04:02 | #23 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Да в том-то и вся фишка его(indy) глючности. Глюк не зовут, он сам приходит, когда вздумается...
Чего стоит один Internal Server Error хотя все передаю как надо и как это делает браузер, однако в браузере/снифере работает, у меня - нет) Или злополучный connection closed gracefully ) Подключение SSL, прокси - геморой) Нельзя просто так взять и добавить Cookie... Стоило сменить библиотеку, сразу все работает... Цитата:
Далее, в indy есть некий модуль X весом в 14 кб, который тянет 5-10 строк кода модуля Y, модуль Y весит 200 кб, а то и больше. Итого у нас уже не 14,5 кб а 214 кб кода. И таких моментов там много, если поискать( Кидаешь/прописываешь TIdHTTP и в uses плодятся id* модули, минимум 4 штуки сразу) Другая проблема Indy - документация, сверху оно то документировано, но если присмотреться, сразу видно на сколько хорошо можно в чем-то разобраться, определяя назначение метода/свойства лишь по его имени( В общем я забил на Indy болт. Монстр мощный, но дюже не поворотливый. Ещё проблема инди - проблемы с памятью, и кушает хорошо, и не убирает все) Ну так было по крайней мере в 2010 дельфе. |
|
26.01.2014, 07:15 | #24 | |||
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Из этих 214кб используются только часть процедур, а следовательно компилятор проигнорирует большую часть. Проблема как бы и не является проблемой. (возможно ошибаюсь)
Глюк приходит тогда, когда возникает необработанное исключение, и такие исключения всегда возникают вполне ожидаемо. Можете показать такие исключения? Цитата:
Вроде как лечится банальным дисконнектом. Опять же глюк со стороны сервера а не клиента. Цитата:
Наверное потому, что IdHttp попросту не работает без этих модулей. Особенность компонента. Тут лично для меня всё понятно Цитата:
P.S. Фактов "глючности" инди я не увидел. Сегодня буду изучать синапс и инди на предмет стабильности, и перечисленных глюков. Так же с удовольствием почитаю дополнительные комментарии по этому вопросу. Надеюсь ни кто не против, что я завёл беседу тут по поводу инди и синапса? Не хочу нарываться на конфликт. |
|||
26.01.2014, 08:10 | #25 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
internal server error delphi большинство ответов связано с инди.
connection closed gracefully опять индюк. //Наверное не самый удачный пример, ведь эти ошибки выдает только инди, но факт в том, что их много, и они много у кого проявляются. Последний раз редактировалось Кольша; 26.01.2014 в 12:30. |
26.01.2014, 15:52 | #26 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Это доказывает только то, что в большинстве случаев люди используют инди. И это не ответ на мои вопросы.
То есть если сервер аварийно закроет соединение, то синапс не выдаст ошибку? Тогда мне интересно как поведёт себя синапс. Последний раз редактировалось doktor255; 26.01.2014 в 15:54. |
26.01.2014, 16:38 | #27 | ||||||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Актуально для: Цитата:
Цитата:
Цитата:
CM.cookies.add('mysuper cookie'); Там теперь некий cookieItim или типа того. Цитата:
Цитата:
И то врядли. Остальное как есть штабелями в exe) Создайте консольку, переключите в Release, соберите. Получите exe до 21 кб. В uses добавьте SysUtils, компильните, размер exe увеличится до 121 кб. Итог: uses не чиститься сам. Если они этим не заморочились, думаете вырезают неиспользуемый код? Синапс ближе к сокетам, куда ближе. THTTPSend сразу основан на сокете, а TIdHTTP имеет хорошую родословную.... |
||||||
26.01.2014, 17:34 | #28 | ||
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Ну по тяжести понятно, хотя вспоминается фраза из известного фильма, тяжёлый, значит надёжный. А по глюкам вернулись в исходную точку. Индя глючит, но когда и где это происходило, ни кто не может сказать... Прихожу к выводам, что глючность инди, рекламный ход сторонников синапса. А какие ещё мне делать выводы без отсутствия фактов???
Цитата:
Цитата:
|
||
26.01.2014, 17:34 | #29 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Del Del Del
Последний раз редактировалось doktor255; 26.01.2014 в 17:38. |
26.01.2014, 17:57 | #30 | |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Цитата:
Кстати, может быть попросить модераторов перенести все это обсуждение в отдельный тред, а то оно уже получилось чуть ли не больше основного обсуждения?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 26.01.2014 в 18:02. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Распознание изображений | kroŧ | PHP | 3 | 20.05.2011 19:00 |
Распознание ASCII капчи | Blade | Общие вопросы C/C++ | 1 | 04.05.2010 17:09 |
Распознание речи в Delphi | toxich | Мультимедиа в Delphi | 8 | 28.03.2010 08:54 |
Распознание текста | DOLBY | Общие вопросы Delphi | 13 | 14.02.2008 13:31 |