Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  14:37[Войти] | [Зарегистрироваться]
Обсуждение темы:
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-сервисы: нужны ли они?

  • <<<... | 19—10 | 9—1
    Всего сообщений в теме: 89; страниц: 9; текущая страница: 9


    № 9   04-02-2002 21:31 Ответить на это сообщение Ответить на это сообщение с цитированием
    Да, кажись большинство со мной согласны. Delphi for Web не лучшее решение.
    WebSnap - ом я пользоваться не буду.
    Придется мне делать проект на WebBroker.
    Хоть и старая технология + много ручной работы, да выбора у меня особого и нет. (разве что шефа уговорю на Java делать).
    По поводу PHP. Отличная система. Жаль только что я с Java уже имел дело. После нее ни на что переходить не хочется :)))


    № 8   04-02-2002 18:46 Ответить на это сообщение Ответить на это сообщение с цитированием
    > у asp/php/perl - есть одно преимущество - удобство макетирования

    У перла? Удобство макетирования? ;))))

    > отладка приложения возможна при полном отсутствии сервера,

    А зачем? Сервера нет? Не понимаю, честное слово. И ещё не понимаю, как без сервера баз данных отлаживать работу с данными. Тот самый "аппендикс" :)

    > Web development на Delphi (я использую Builder) - возможность
    > создания серьезных интрефейсов.

    Так к сведению, интерфейс = HTML 4.0 + css , в общем случае. От среды разработки не зависит. Ну Java ещё, если заняться нечем... только Delphi тут ни при чём.

    2 zubov & reich

    Поддерживаю!


    № 7   04-02-2002 18:32 Ответить на это сообщение Ответить на это сообщение с цитированием
    Есть пара явных преимуществ у Web development на Delphi (я использую Builder) - возможность создания серьезных интрефейсов.
    отладчик пожалуй наилучший из всех существующих на рынке сред.
    отладка приложения возможна при полном отсутствии сервера, создание больших проектов - легко.  В окончательном виде компилируется как ISAPI модуль - а у него конкурентов на платформе IIS нет.

    весьма низкая стоимость и нисчем несравнимая скорость разработки, не ошибусь если скажу в 5-10 раз быстрее.


    у asp/php/perl - есть одно преимущество - удобство макетирования.
    оно нужно на начальном этапе.


    № 6   04-02-2002 18:26 Ответить на это сообщение Ответить на это сообщение с цитированием
    Я неправильео дал сылку http://www.dbpager.ru/ но он к сожалению неработает(взможно это времено).
      А насчет "удаления апендикса" применительно к Delphi я несогласен, надо понимать, что ты хочеш и что делаеш(а не апендксы удалять). Насколько я помнью в Delphi непоставляется template parser! Хочеш просто использй готовые библиотеки.


    № 5   04-02-2002 18:11 Ответить на это сообщение Ответить на это сообщение с цитированием
    Обрисовываю ситуацию, был проект онлайн магазина с базой данных и всеми причиндалами, было решено использовать для разработки Дельфи4 и компоненты cgi-experts. Их смысл в том что они поддерживают темплейты и сессии с безопастностью. Все вроде хорошо, и скорость замечательная и темплейт повравить можно, но вот когда дело доходит до отладки и пусть небольшой модификации то все это превращается в ночной кошмар. Слава богу в то время я похватил пневмонию и решил провести время с пользой, за неделю был изучен пхп и через 2 недели я уже имел полностью переписанный на пхп проект. Через некоторое время я научился работать с темплейтами, написал собственную библиотечку и с тех пор делаю все на пхп. Недавно даже прокси сервер на пхп сделали и что самое смешное он работает, так что мой Вам совет, не майтесь дурью. Все можно сделать, даже апендикс через одно место удалить, но смысл?


    № 4   04-02-2002 18:00 Ответить на это сообщение Ответить на это сообщение с цитированием
    ASP/JSP/PHP имеют одно весомейшее преимущество перед Delphi - это те самые Pages, которые можно коверкать вдоль и поперек в дримвивере не трогая функциональность приложения.
    Технологических преимуществ у Delphi перед JSP/ASP(.NET) нет. Ну не для того оно задумано.


    № 3   04-02-2002 17:55 Ответить на это сообщение Ответить на это сообщение с цитированием
    Я сам очень много иследовал систем для разработки под Web. Могу сказать, что Delphi или нет не так принципиально, главное это правильный выбор расщенения(ISAPI, ASP-Express, DBPager, Baikonur). Вобщем возможны очень разные подходы. Как среда разработки помоему это великолепная система. Правда я слышал, что ASP.NET это лучше всего(сам непробовал).
      Если порекомендовать то могу предложить Baikonur+свой парсер для HTML темплейтов. Или просто Baikonur+HTML LIB вобще любой человек справится и проект реально за 2 недели сделать(если база готова). Можно правда и проще ISAPI тепрь есть отладчик(название забыл но dll грузит и запускант IIS ненужен). У ISAPI основная проблема это отладка. Дальше как фатазия подскащет хорошо midas прикрутить чтобы непериписывать бизнес логику. Всякие провайдеры для XML и пр....
      Кстати есть еще одно преимужество можно использовать MsAccess в качестве базы если 3-х звенка. Я подисал модуль который вместо генераторов работает могу поделится. Скорость просто сказка! Только seek используй.
    P.S
    Да если кто незнает сылку Baikonur - http://www.demo.ru/
    для комплекты DBPager http://www.parser.ru/


    № 2   04-02-2002 17:15 Ответить на это сообщение Ответить на это сообщение с цитированием
    2 Vagif Hagverdiyev

    Я согласен с вами. Неудобная система.

    А вообще, web-всего лишь среда доставки, поэтому используемый язык как обычно должен определяться другими параметрами.
    Например, я не стал бы использовать Delphi хотя бы потому, что это Windows-only решение. Юникс на сервере - это удобно. Однако я не знаю ваших задач, поэтому советовать тут что-либо некорректно. Может быть, в данном проекте применение именно Delphi оправдано. Но если оно оправдано, то не технологически, а как-то иначе (например, аргумент "знакомая среда" тоже катит, и он очень важен).


    № 1   04-02-2002 15:25 Ответить на это сообщение Ответить на это сообщение с цитированием
    А почему бы и не использовать Delphi для web-разработок? Я так и поступаю. Мой проект полностью создан на Delphi с его стандартными компонентами. При этом я считаю преимуществом достаточно высокую скорость разработки (Delphi все-таки хорошо знаком), приятные и знакомые средства работы с SQL-Сервером, отличную структурированность проекта, которой обычно труднее добиться с использованием web-ориентированных языков в силу их "исторического наследия".
    Скорость выполнения кода на сервере для меня тоже имеет значение, и я более чем доволен ей. Так что, Delphi для web - это вполне реально.


    <<<... | 19—10 | 9—1
    Всего сообщений в теме: 89; страниц: 9; текущая страница: 9


    Добавить свое сообщение

    Отслеживать это обсуждение

    Дополнительная навигация:
    Количество сообщений на странице

    Порядок сортировки сообщений
    Новое сообщение вверху списка (сетевая хронология)
    Первое сообщение вверху списка (обычная хронология)

    Перейти на конкретную страницу по номеру
      
    Время на сайте: GMT минус 5 часов

    Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
    Функция может не работать в некоторых версиях броузеров.

    Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
    Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

     
    © При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

    Яндекс цитирования