Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Веб клиент на PHP, ASP, JSP или CGI [D6, D7, IB6.x]


Skulll ©   (2004-04-02 14:28:00) 

Посоветуйте по какой технологии делать веб клиента.
Раскажите плюсы минусы каждой.


Delirium   (2004-04-03 10:35:00) [1]

"Я чета в делфе7 не нашол мастера для CGI" - File->New->Other->New->Web Server Application


Skulll   (2004-04-02 19:34:00) [2]

Я использую и PHP и CGI(Delphi) под Apache
...
CGI - использую Delphi тоже удобно сделано.

Я чета в делфе7 не нашол мастера для CGI, подскажи где.
там вроде весь фокус с переменными окрудения и все.

> А на чем у тебя WEB-сервер крутится?
Я пока не решил, но у меня свобода выбора.
Мне надо зделять курсовик на 4 клиента.
I  -> Двухзвенка на IB.
II -> Трехзвенка на IB через COM, DCOM, ... (на выбор)
III-> сервак Cache(не SQL, пост-реляционная) + клиент через ODBC(SQL),ActiveX (не SQL), ... (на выбор)
IV -> Интернет клиент с IB.

Я Apache конфигурировать немного умею, + поддержка PHP вроде знаю,как там поддержку ASP зделять не знаю.
Вот IIS на XP у меня чета воще работать не захотел.
Подскажите дуку по сервакам(с учетом Win2000Pro и XP).

Как я понял :
ASP продукт мелкософтный и следовательно IIS для него родной.
JSP понятно, но не понятно поддерживает ли IIS и Apache его или он в вертуальной машиной Java обрабатывается. Мне так и не встретились страницы на JSP.
PHP самый распространеный, подержка везде.

Провда не просто ASP, а ASP .NET
Обясни что такое NET?
Это вроде сначало в MSVC 7.0 появилось. Я работал только с MSVC 6.0.
Потом появилось в Delphi 7.0.
Но вот что это такое не разбирался.

Еще я понял что на ASP,PHP,JSP мне не обойтись без JavaScript или Perl.

Пробовал сам писать ISAPI-расширения или фильтры?
нет.

Just me
т.е для ASP .NET еще нужно знание C# и что это.
я что то слещел что это командный язык замнитель обычного Java и поддерживается толко MS.
Может можно куданибудь Java запихнуть, просто я его уже знаю.

Кстати мине нужно разобраться с HTML и JavaScript(Perl) может для быстроты подскажите ссылку или кинете на мыло.

И как на счет перспективности технологий.

Best regards to All.


}|{yk   (2004-04-02 19:27:00) [3]

Для PHP есть оптимизатор который сильно повышает скорость выполнения скриптов, он бесплатен. Вроде бы (не помню точно) есть планый и весьма дорогой зендовский "псевдокомпилятор", который некоторым образом готовит скрипт, делая некий "байт-код". потму скорость выполнения может быть выше


Delirium   (2004-04-02 19:00:00) [4]

"автору поста все-таки порекомендую ASP .NET" - хм, ASP.NET это то-же ISAPI, так что лучше? Написать свою win32 dll или использовать .Net dll созданную VS?

"Скорость DLL намного выше" - я кстати и не утверждал, что WIN-CGI быстрее ISAPI, разумеется нет - хотя бы по тому, что exe -шник загружается при каждом запросе, а dll - только при первом. Я спорил при сравнении производительности CGI и PHP. Вы никогда меня не убедите, что скрипт может быть быстрее исполняемого кода.


just me   (2004-04-02 18:42:00) [5]

2 Delirium ©   (02.04.04 18:00) [13]
Рад за тебя! Я в свое время сделал ставку на реализацию WebService от Borland - круто, просто, первая реализация в мире! Понравилось! Но вынужден перейти на C# - глюков немеряно, память течет жутко, а заказчику не нравится сервис, который надо рестартовать каждую ночь. А в службе поддержки Borland бодро сообщают, что знают об этом и предлагают подождать новой версии. Так что автору поста все-таки порекомендую ASP .NET - меньше будет проблем в будущем


}|{yk   (2004-04-02 18:20:00) [6]

>"Не используй CGI - проблемы с безопасностью, скорость весьма низкая" - а обоснование ?

Основание? Об этом хорошо разработчики PHP написали. Есть же CGI версия, модуль для PHP и ISAPI-расширение. Да и так на Delphi писал CGI и DLL для apache. Скорость DLL намного выше. Правда можно весь вервер завалить


Delirium   (2004-04-02 18:00:00) [7]

"Пробовал сам писать ISAPI-расширения или фильтры?" - увы, всё за меня сделали ребята из AtozedSoftware ( http://www.atozedsoftware.com/), попробуй IntraWeb 7.0 - понравится.


just me   (2004-04-02 17:56:00) [8]

2 Delirium ©   (02.04.04 16:13) [7]
Пробовал сам писать ISAPI-расширения или фильтры?


Delirium   (2004-04-02 17:50:00) [9]

"Не используй CGI - проблемы с безопасностью, скорость весьма низкая" - а обоснование ?


Соловьев   (2004-04-02 17:22:00) [10]

Еще забыл - Perl тоже мошная штука, этот сайт кстати.


Nikolay M.   (2004-04-02 17:11:00) [11]


> Если пишешь не для больших предприятий, а для мелочи пузатой
> - используй PHP

Вот уж не знал, что сайт CNN с его посещаемостью, оказывается, пузатая мелочь...


}|{yk   (2004-04-02 16:44:00) [12]

Не используй CGI - проблемы с безопасностью, скорость весьма низкая. Если пишешь не для больших предприятий, а для мелочи пузатой - используй PHP - его можно и на Apache, и на IIS
Впрочем, ASP(не .NET) тоже можно запускать на Apache


Delirium   (2004-04-02 16:13:00) [13]

"Если используется IIS, то ИМНО ASP есть лучший выбор" - если используется IIS, то лучший выбор это ISAPI, а уж .Net или Win32 - другой разговор.


just me   (2004-04-02 16:06:00) [14]

Если используется IIS, то ИМНО ASP есть лучший выбор. Провда не просто ASP, а ASP .NET, подробности тут:
http://www.dotsite.spb.ru/Publications/PublicationDetails.aspx?ID=31


Соловьев   (2004-04-02 16:00:00) [15]


> Sergey_Masloff   (02.04.04 15:58) [3]

ааа Интересная штука.


Delirium   (2004-04-02 15:59:00) [16]

Я-бы рекомендовал CGI - вся производительность у тебя в руках, как напишешь, так и будет работать.


Sergey_Masloff   (2004-04-02 15:58:00) [17]

>JSP - Java script? Тогда не понятно зачем оно тут.
Это Java Server Pages.


bushmen   (2004-04-02 15:29:00) [18]

А на чем у тебя WEB-сервер крутится?


Соловьев   (2004-04-02 15:24:00) [19]

Я использую и PHP и CGI(Delphi) под Apache
PHP - бесплатен и очень простой если знаешь HTML, C, SQL
CGI - использую Delphi тоже удобно сделано. Хочу попробовать на С, но никак руки не доходят, должно быстрее работать.
ASP - кажись это под IIS, не знаю эту технологию.
JSP - Java script? Тогда не понятно зачем оно тут.


Наверх

Титульная страница Поиск, карта сайта Написать письмо