Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
-Dark-
0 / 0 / 0
Регистрация: 02.01.2008
Сообщений: 81
1

ASP по сравнению с другими языками

17.03.2008, 07:58. Просмотров 1450. Ответов 17
Метки нет (Все метки)

Ну вот. Свершилось!!! Наступили тяжелые времена!
Мне, человеку поклоняющемуся Юникс, веб-серверу Апач и, лично, автору языка Перл, по долгу службы приходится осваивать технологии MS.
Расскажите, что из себя ваш ASP представляет, если можно, то в сравнении с другими языками. Что мне, как полному дубу можно почитать из доков и поглядеть в инете? Что из себя представляет .NET (поподробнее, пожалуйста), что такое ASP.NET?
И что мне надо, чтобы попробовать это все не отходя от кассы (дома тобиш). У меня Win9x, как я понимаю - надо ставить PWS. Чего умеет IIS и не умеет PWS (относительного самого программинга на ASP) ?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2008, 07:58
Ответы с готовыми решениями:

Комбинация С++ с другими языками
Здравствуйте, я изучаю программирование сравнительно недавно, но уже знаком с...

Взаимодействие С++ с другими языками
Доброго времени суток. Возник такой вопрос, можно ли написать код например для работы с OLE, скажем...

Робота c другими языками
Можно импортировать (совместно писать програму) на C# и Java??Если можно то где найти литературу...

Работа с другими языками
Можно импортировать (совместно писать програму) на C# и Java??Если можно то где найти литературу...

Совместим ли Haskell с другими языками?
Очень заинтересовался функциональным программированием, даже несколько простых примеров разобрал. ...

17
Kirk
0 / 0 / 0
Регистрация: 14.12.2007
Сообщений: 37
18.03.2008, 00:58 2
Лучше всего ставь вин2000 сервак там иис 5. По сравнению с другими языками-одно слово Майкрософт уже все говорит само за себя. АСП намного медленее ПХП. Почитать... Зайди на http://www.activeserverpages.ru/, ну и поэтому сайту полазь, полезно будет
0
-Dark-
0 / 0 / 0
Регистрация: 02.01.2008
Сообщений: 81
18.03.2008, 01:32  [ТС] 3
>Лучше всего ставь вин2000 сервак там иис 5
А ты думаешь, я из дикой любви в Win95 сижу? Ты его попробуй поставь на P-100 32Mb RAM!!! Сказать просто...

Ну а собственно платформа M$ затронула меня абсолютно без моего желания. Просто я уже месяц как нахожусь в очень дальнем забугорье (USA) и игнорировать каждодневную рекламу Майкрософт по ящику уже нет сил. Так и без работы недолго остаться.
В этом плане меня эта цивилизация поражает очень сильно. Про технологии МС (ASP, .NET, XML, если конкретнее) знает каждая секретарша, в то время как про PHP слышали очень немногие!!! Это при том, что он самый распространенный модуль под Апач, и вообще - Апачей - 60% в мире. (Кстати, здесь их далеко не 60, может 40-45 наберется!) Вся Америка это сплошные деловые люди! И MS в свое время сделала очень правильный промоушен. Они предлагают свою платформу, именно как платформу для делания денег, - соответственно, все супермаркеты, хост профвайдеры, и прочие е-шопы стоят на ASP. Про другие вещи для _таких_ целей (подчеркну, что именно для е-бизнеса), они просто в большинстве своем не знают. Они считают, что Perl и PHP - это уже другая область!
Вот и попробуй им доказать обратное!?

И найти нормальную работу, с твердой уверенностью, что Windows - это исключительно МАЗДАЙ, очень сложно.

но, ладно, эк уже Остапа понесло!...

А про всего его тормоза и недостатки мне известно...
Но, 'не корысти ради, а токмо волею пославшей мя жоны!'

Все-таки, что-бы хоть что-нибудь попробовать придется ставить PWS.
Так обьяснит мне кто-нибудь, что он не умеет относительно ИИСа? И можно ли после установки PWS апгрейднуть сам ASP до более-менее нормальных условий? На сайте MS вроде как последней версией JScript и VBScript считается 5.6
0
Kirk
0 / 0 / 0
Регистрация: 14.12.2007
Сообщений: 37
18.03.2008, 02:13 4
В принципе можно. У меня вообще другу каким-то макаром поставили ИИС на масдай98. Да и все работает(самое интересное...). А асп можно сделать апгрейд до версии 3 (если она еще не 3).
0
18.03.2008, 02:13
Green Lord
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
18.03.2008, 11:27 5
IIS поставить на 98 нельзя. На него можно поставить PWS

Дело в том, что и IIS, и PWS - это один дистрибутив, но если его инсталировать на NT/W2K S|AS - будет полноценный IIS, на NT WS/W2 - будет усеченный IIS, на 98 - будет полноценный PWS. Из одного дистрибутива IIS
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
18.03.2008, 11:34 6
>>АСП намного медленее ПХП
Скорее наоборот, особенно PHP3 (да я знаю что он устарел, но какого тогда приводить примеры с IIS 4 и PWS - именно они в одном дистрибутиве - IIS 4 тоже устарел, но даже и он быстрее PHP3)
0
Green Lord
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
18.03.2008, 11:39 7
ЦИФРЫ в студию
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
18.03.2008, 11:45 8
Думаю, для начала нужно представить цифры того, что PHP быстрее ASP - т.к. ответ с этим утверждением появился раньше.
0
Green Lord
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
18.03.2008, 12:45 9
Это и имеется в виду.

Я например, работаю и с тем, и с другим и хорошо знаю, что из них в каких ситуация как себя ведет. Поэтому и прошу ЦИФРЫ - иначе получается голословное утверждение
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
18.03.2008, 13:16 10
2 Green Lord:
Тогда для избежания путаницы (т.к. твой ответ появился после моего), нужно было поставить 2 Kirk в соотбщении, что бы было ясно кому оно адресовано.
0
Green Lord
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
18.03.2008, 19:12 11
А кто сказал, что к тебе оно тоже не адрессованно?
мое сообщение адресоованно всем, кто сказал - 'это быстрее того' (т.е. и к тебе). Покажите результаты тестирования.
0
Label
0 / 0 / 0
Регистрация: 11.06.2007
Сообщений: 23
19.03.2008, 06:30 12
To all на:
>PHP быстрее ASP [кусь]... Скорее наоборот...

Да какая разница что быстре... Вы уважаемые путаете чего-то пытаясь доказать друг другу что 'красное' лучше 'пластикого'. PHP нельзя сравнивать с ASP в принципе. Потому как PHP - это прежде всего язык, а ASP ТЕХНОЛОГИЯ :-) Чуем разницу :-)

P.S. Кстати, если поставить PHP на IIS, то в файлах *.ASP тоже можно будет писать <% echo 'куку $x куку' %>
И несмотря на то что пишем мы на PHP, мы будем использовать технологию ASP :-)
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
19.03.2008, 12:03 13
2 Green Lord:
Ну так я и дал уже ответ, что буду приводить цифры, только после того как мне приведут цифры, того что PHP быстрее ASP. Т.к. именно это утверждение было приведено раньше. Не будем, так сказать ставить телегу впереди лошади. Кстати, судя по молчанию Kirk'а - циферок, то у него и нет.

2 Label:
А не путаешь ли ты, исполнение PHP под IIS, с CGI и ISAPI? Что-то я не слышал про реализацию PHP под WSH, а именно он заведует выполнением скриптов под ASP. А расщирение ASP для IIS можно переназначить, хоть для BAT файлов.

А по поводу путаницы, расшифрую. Если и нельзя сравнивать язык и технологию (могу сразу сказать, что и два языка и две технологии, тоже весьма непросто на скорость сравнить), то всегда когда речь идет о сравнении скорости PHP и ASP речь идет, именно, о сравнении приложении, полученных с помощью соответствующих технологий.

Чуешь?
0
Green Lord
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
19.03.2008, 12:53 14
t1k> не путаешь ли ты, исполнение PHP под IIS, с CGI и ISAPI? Что-
t1k>то я не слышал про реализацию PHP под WSH, а именно он заведует
t1k>выполнением скриптов под ASP. А расщирение ASP для IIS можно
t1k> переназначить, хоть для BAT файлов.

Речь не о том, что существует такая РЕАЛИЗАЦИЯ, а о том, что есть ВОЗМОЖНОСТЬ такой реализации.

t1k>А по поводу путаницы, расшифрую. Если и нельзя сравнивать язык
t1k>и технологию (могу сразу сказать, что и два языка и две
t1k>технологии, тоже весьма непросто на скорость сравнить), то
t1k>всегда когда речь идет о сравнении скорости PHP и ASP речь идет,
t1k>именно, о сравнении приложении, полученных с помощью
t1k>соответствующих технологий.

т.е. ты будеш утверждать, что приложение, написанное на ASP в трех вариантах - VBScript, JSScrip и PerlScript - обладает одинаковой производительность во всех трех случаях?
0
Label
0 / 0 / 0
Регистрация: 11.06.2007
Сообщений: 23
19.03.2008, 13:04 15
>А не путаешь ли ты, ...
А хз. Мож и путаю, но у одного чела на IIS'е в файле *.asp видел конструкцию типа:
<% echo 'куку' %>
Но поскольку сам PHP ни разу не юзал, не буду утверждать что он встает скрипт-енджином по типу ActivePerl и других ActiveState'овских продуктов... Может и правда замепил *.asp на какой-нить php.exe :-) А может активстейт и 'слабал' че-нить по типу...

>... когда речь идет о сравнении скорости PHP и ASP речь идет, именно, о сравнении приложении, полученных с помощью соответствующих технологий.
Так конечно точнее формулировка. Сравнивать всегда надо однотипные вещи :-) Например однотипные приложения. Я помню одно время в одной конференции был большой интересный тред на каком языке ASP-приложения быстрее работают. Одни приводили ссылки на буржуйские тесты, где выходило что самое правильное и быстрое JScript, другие вываливали ссылки с красивыми графичками где было видно как VBScript всех 'делает'... Так что Ваше сравнение 'технологий' неуместно. Поскольку 'технология ASP' понятие весьма объемное (в отличие от PHP). Прежде всего выбор скриптового языка, выбор ActiveX компонентов, настройка COM+, выбор настройка и оптимизация SQL-сервера и пр. А то некоторые любят создавать страницы с двумя строчками типа:
Код
<% Dim objMy: Set objMy=Server.CreateObject('MyComponentOnC.MyClass'): Set objMy=Nothing %>
где компонет написаный на каком-нить VisualC++ получает через ObjectContext все что ему надо и выполняет всю работу.. Тоже ведь asp
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
19.03.2008, 13:13 16
>>а о том, что есть ВОЗМОЖНОСТЬ
Прочитай внимательнее ответ Label,
Код
    Кстати, если поставить PHP на IIS, то в файлах *.ASP тоже можно будет
    писать <% echo 'куку $x куку' %>
По моему, в нем речь идет совсем, не о ВОЗМОЖНОСТИ реализации , а непосредственно о существовании самой РЕАЛИЗАЦИИ. В наличии которой я и усомнился. Насколько, я разбираюсь в PHP речь у Label, шла о php4isapi.dll.

>>т.е. ты будеш утверждать
Нет не буду. Еще разок, повторяю, когда речь идет о сравнении на скорость технологии ASP и языка PHP, речь идет о сравнении на скорость приложений написанных с использований данных технологий. Теперь понятно?

Еще подробнее, когда речь идет о сравнении технологии ASP и языка PHP, то надо сравнивать, например:

приложение на PHP и приложение на ASP написанное на VBScript
приложение на PHP и приложение на ASP написанное на JavaScript
приложение на PHP и приложение на ASP написанное на PerlScript
приложение на PHP и приложение на ASP написанное на VBScript, JavaScript, PerlScript и т.д.

причем здесь сравнение реализаций языков для ASP? И что это за три случая?
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
19.03.2008, 13:28 17
2 Label:
>>может активстейт и 'слабал' че-нить по типу...
Не, не слабал. Я специально залез посмотреть на activestate.com, прежде чем отвечать.

>>Так что Ваше сравнение 'технологий' неуместно.
Да не, вполне уместно, еще раз повторяю, сравнивать, приложения, полученные с помощью ASP и PHP. В PHP, кстати, тоже можно COM объекты на VisualC++ использовать. Я уж не говорю, про SQL Server.
Просто сама реализация PHP как скриптового языка, весьма далека до идеала. Тут я использую информацию с dklab.ru о переходе с PHP на Perl.

>>был большой интересный тред
Ссылочку было бы неплохо. А вообще выгоднее (тут я не имею ввиду скорость) использовать VBScript, т.к. он лучше поддерживает COM (всякие SafeArray, Collection). Да и в реализации JScript ошибок больше.
0
Green Lord
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
19.03.2008, 13:34 18
Ну, судя по тому, что сама Микрософт рекоменует использовать VBScript, думаю, выбор определен заранее: C#
0
19.03.2008, 13:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2008, 13:34

Связь пролога с другими языками программирования
Необходимо связать код на прологе с другими языками програмиирования. Я так понимаю надо сделать...

В чем преимущество языков Джава перед другими языками
Здравствуйте, форумчане. Подскажите - в чем преимущество языков Джава перед другими языками ?...

Преимущества языка VBScript - перед другими языками программирования
Добрый вечер, господа программисты. Дайте ответ новичку в сфере программирования. В чем (в двух...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru