Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Вниз

Веб клиент на PHP, ASP, JSP или CGI   Найти похожие ветки 

 
Skulll ©   (2004-04-02 14:28) [0]

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


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

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


 
bushmen ©   (2004-04-02 15:29) [2]

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


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

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


 
Delirium ©   (2004-04-02 15:59) [4]

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


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


> Sergey_Masloff   (02.04.04 15:58) [3]

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


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

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


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

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


 
}|{yk ©   (2004-04-02 16:44) [8]

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


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


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

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


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

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


 
Delirium ©   (2004-04-02 17:50) [11]

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


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

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


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

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


 
}|{yk ©   (2004-04-02 18:20) [14]

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

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


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

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


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

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

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


 
}|{yk ©   (2004-04-02 19:27) [17]

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


 
Skulll ©   (2004-04-02 19:34) [18]

Я использую и 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.


 
Delirium ©   (2004-04-03 10:35) [19]

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



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.036 c
14-1081608838
SergeySh
2004-04-10 18:53
2004.05.02
Диск к книге DirectX (графика в проектах), автор - Михаил Краснов


14-1080218768
Malkolinge
2004-03-25 15:46
2004.05.02
Наша с Михаилом книга.


3-1081317803
Студент1
2004-04-07 10:03
2004.05.02
ADO и SQL Server 2000 -> "Connection failure".


14-1081789585
тихий вовочка
2004-04-12 21:06
2004.05.02
Свой логгер


1-1081758981
Dima S
2004-04-12 12:36
2004.05.02
StringGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский