Delphi and Web Development |
Мое почтение!
Со времени моего последнего письма (Delphi vs PowerBuilder) уже прошло больше
года. Я поменял страну (на USA, California)
Сейчас у меня наклевывается один проект. Web Application.
Web - это значит клиентской программой будет IE. Интерфейс - HTML.
У меня есть опыт написания таких приложений на ASP и на Java (servlets,
Velocity itd).
Мой шеф хочет это делать на Delphi. Казалось бы что мне повезло. Ведь я сам
фанат Delphi.
Однако покопавшись пару дней в WebSnap (это компоненты такие в Delphi 6), я
понял что это громоздкая и жутко неудобная система. Даже всеми обхаянный ASP и
тот на порядок легче и быстрее в применении.
Я знаю что есть еще сторонние компоненты для Web development. (IntraWeb,
ASP-Express itd). Не хочу сейчас их обсуждать и сравнивать.
Вопрос в другом. Оправдано ли использование Delphi для Web development, если
уже существуют проверенные временем технологии, такие как: ASP, Java (servlets
+ JSP + EJB), PHP, Perl, Python (никого не забыл ? :)) ах да ! .NET ). В чем
преимущества использования Delphi для этого дела по сравнению с
вышеперечисленными технологиями.
Прошу иметь в виду, что клиентская часть - это HTML. Поэтому всякие там
CORBA, DCOM, MIDAS, ASTA не хляют.
2 Вопрос. Народ ! Кто нибудь успешно пользовался WebSnap - ом ?
Засим прощаюсь.
Jack Of Shadows
Всего в теме 89 сообщений
Добавить свое сообщение
Отслеживать это обсуждение
- Локальная сеть, Internet, Web Application
- Web-сервисы: нужны ли они?
89—80 | 79—70 | ...>>> Всего сообщений в теме: 89; страниц: 9; текущая страница: 1
№ 89 23-04-2015 09:17 | |
№ 88 06-12-2014 11:19 | |
Может задать вопрос на Круглом столе, приведя код?
№ 87 24-11-2014 07:02 | |
Привет всем, извиняюсь может не туда пишу, есть вопрос, создал программу сделал ссылку на сайт но при нажатии на ссылку ничего не происходит, перепробовал разные варианты кодов, сделал пробную ссылку на новой форме,результатов ноль, не открывает сайт и все, что это может быть заранее благодарен всем за ответы!
№ 86 21-11-2006 22:29 | |
Ответ на »сообщение 85« (Александр)
___________________________
разве что PHP сравнится да и то не во всем
Это Ваши слова?
Давайте не будем выполнять таких сравнений - глядишь и holy war не разгорится ;-)
№ 85 21-11-2006 08:16 | |
Ответ на »сообщение 84« (panda)
___________________________
Прошу заметить я ничего не предлагал и не навязывал. Просто рассказал о своих мыслях по поводу WebSnap. Я ни капли не принижал достоинства Django (или RubyOnRails), более того я их и не упоминал... собственно речь идет о WebSnap. Вот если бы вопрос темы звучал "что выбрать???"....
№ 84 21-11-2006 06:48 | |
Ответ на »сообщение 83« (Александр)
___________________________
оцените все возможности Delphi, никто их в WebSnap не отключал, разве что PHP сравнится да и то не во всем
Предлагаете срочно бросить заниматься такими "детскими игрушками", как Django (или RubyOnRails)?
№ 83 21-11-2006 06:16 | |
По поводу WebSnap.
Я изпользую эту технологию, и причем успешно. С одним НО. Я не пользуюсь адаптерами, и прочими автоматическими штучками. Это действительно тяжко. А так Delphi+WebSnap, по моему, это такой же язык для веб программирования как и остальные, в чем то даже и превосходящий все остальные (оцените все возможности Delphi, никто их в WebSnap не отключал, разве что PHP сравнится да и то не во всем). Единственный минус - платформа (Windows). Хотя и заявлено: если откомпилить проект в Кайликсе все заработает (пока у меня не получилось это проверить).
№ 81 19-02-2003 11:13 | |
2Jack Of Shadows
Технология APP сделана не просто так, ведь протокол "mailto:" и т.п. - это тоже APP, только пользователь устанавливает его по умолчанию. Все зависит от того, что Вы хотите донести до пользователя: если просто просматривать странички, то это действительно излишне, а если что-то большее то... А влезть на елку (использовать только HTML) и не поцарапаться (получить MAX функциональности) не получится.
№ 80 18-02-2003 20:28 | |
2 Сергей Тарасов
>>>Ага, и IE не ниже версии Х.УУ
Есть такое дело. Практика (моя) показывает следующее:
1. На сегодняшний день IE5 установлен на подавляющем (>90%) большинстве ящиков наших клиентов. Т.е. количество клиентов, от которых требуется инсталяция мизерно, в отличие от случая с custom application, где пришлось бы требовать инсталяцию для всех.
2. Если у кого то устаревший IE то клиенты к требованию перейти на новую версию IE относятся спокойно, гораздо лучше чем к требованию скачать и проинсталлировать неизвестно что.
3. Если это приложение для сотрудников компании, то тут вообще проблем нет, потому что во всех западных компаниях существуют жесткие спецификации на устанавливаемый сотрудникам софт. Т.е. одна и та же версия IE у всех.
Таким образом, хоть решение это не идеальное (покажите мне идеальное решение :)) ), но наиболее приемлимое (для меня) на сегодняшний день.
Я надеюсь, что с распространением .NET на клиентских машинах, через пару-тройку лет можно будет отказаться от HTML интерфейса и писать нормальные программы.
--------------------------------------
Касательно вопроса использования Дельфи для вэб проектов.
Ответ на него для себя я уже нашел. Ответ отрицательный. ASP, ASP.NET и java дают (мне) гораздо больше возможностей для работы и позволяют выполнить ее с гораздо меньшими затратами труда / времени. Your mileage may vary.
89—80 | 79—70 | ...>>> Всего сообщений в теме: 89; страниц: 9; текущая страница: 1
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|