Майкрософт сдается . PHP начал вытеснять Dot NET

Компьютеры. программирование, бытовая техника

Модератор: Саша З.

Юрий
Ветеран мега-форума
Сообщения: 6549
Зарегистрирован(а): 19 ноя 2001, 02:00
Откуда: Рамла

Майкрософт сдается . PHP начал вытеснять Dot NET

Сообщение Юрий » 02 ноя 2006, 13:00

Вот такие две ссылки дали мне сегодня коллеги по работе

Zend and Microsoft have announced a technical collaboration to significantly enhance the reliability and performance of PHP on the Windows platform. The technology preview is in response to joint customer demand for better support of the Windows Server platform.

http://www.zend.com/products/zend_core/ ... ore_win_hp

http://www.themarker.com/tmc/article.jh ... 102_782751


То о чем долго говорили веб-программисты свершилось.Майкрософт не смогла игнорировать победное шествие РНР (до 70% сайтов используют этот язык) и решила включить его прямую поддержку в IIS и для этого заключило соглашение с ZEND.

Не начало ли это смерти всех хваленных ,тяжелых и главное платных продуктов Мелкософта.

Аватара пользователя
Private person
Ветеран мега-форума
Сообщения: 2377
Зарегистрирован(а): 21 янв 2006, 23:14

Сообщение Private person » 02 ноя 2006, 22:44

Юрий, вы думаете, что-нибудь бесплатное может быть хорошим?
что касается php vs .net, то это несопоставимые вещи. все равно что сравнивать глаголы со словарем. глаголы не могут вытеснить словари и наоборот. почему?
не учи отца рыбачить (с)

Юрий
Ветеран мега-форума
Сообщения: 6549
Зарегистрирован(а): 19 ноя 2001, 02:00
Откуда: Рамла

Сообщение Юрий » 02 ноя 2006, 22:57

Private person,

Оно уже лучше и надежней.

Лучше перечивайтесь,а то без работы останетесь.

observer
Ветеран мега-форума
Сообщения: 20931
Зарегистрирован(а): 08 фев 2003, 05:35

Сообщение observer » 02 ноя 2006, 23:08

Врядли Microsoft откажется от ASP и ASP.NET. Скорее всего речь идёт о конкуренции Windows и UNIX.

Юрий
Ветеран мега-форума
Сообщения: 6549
Зарегистрирован(а): 19 ноя 2001, 02:00
Откуда: Рамла

Сообщение Юрий » 02 ноя 2006, 23:28

PHP завоевало рынок очень серьзно и составило не просто конкуренцию а вытеснило ASP из очень многих сфер.
Микрософт просто не мог это дальше игнорировать.
Вот он результат.Думаю теперь РНР будет на равных с ASP под Windows.
Учитывая открытость кода РНР и множество преимуществ -ASP просто потихоньку сойдет на нет.

PeshaShulc
Участник со стажем
Сообщения: 271
Зарегистрирован(а): 11 янв 2004, 19:12

Сообщение PeshaShulc » 05 ноя 2006, 12:15

А, что PHP уже полноценно объектно ориентированный стал?

Юрий
Ветеран мега-форума
Сообщения: 6549
Зарегистрирован(а): 19 ноя 2001, 02:00
Откуда: Рамла

Сообщение Юрий » 05 ноя 2006, 12:19

PeshaShulc,
Да,начиная с 5.0
Я сейчас вовсю использую 5.1,потихоньку переделываю всю свою систему под ООП

Алхимик
Бесенок
Бесенок
Сообщения: 1484
Зарегистрирован(а): 17 ноя 2001, 02:00
Откуда: Израиль
Контактная информация:

Сообщение Алхимик » 05 ноя 2006, 16:54

Private person писал(а):Юрий, вы думаете, что-нибудь бесплатное может быть хорошим?
что касается php vs .net, то это несопоставимые вещи. все равно что сравнивать глаголы со словарем. глаголы не могут вытеснить словари и наоборот. почему?

А что нужны примеры? Ну, Apache, например ;) Ну, Linux, например.
Нет покоя грешнику!

Аватара пользователя
digger
Ветеран мега-форума
Сообщения: 20882
Зарегистрирован(а): 26 июн 2002, 01:49
Откуда: Israel

Сообщение digger » 05 ноя 2006, 17:06

Кaкoе oтнoшение Мaйкрoсoфт имеет к PHP и чтo oни сoбирaются улучшaть?

Юрий
Ветеран мега-форума
Сообщения: 6549
Зарегистрирован(а): 19 ноя 2001, 02:00
Откуда: Рамла

Сообщение Юрий » 05 ноя 2006, 18:14

digger,

Кaкoе oтнoшение Мaйкрoсoфт имеет к PHP и чтo oни сoбирaются улучшaть?

До последнего времени -никакого.Мало-того очень тяжело было использовать РНР ,если на компьютере стоял IIS под Windows и вариантов кроме ASP и .NET практически не было.
Теперь РНР будет на равных в IIS с ASP.
Микрософт понял -ASP не выдержала конкуренцию с РНР ,народ упорно писал и пишет интернет приложения на РНР.Микрософт просто вынужден был сделать такой шаг.
Смотрите выше приведенную ссылку
http://www.zend.com/products/zend_core/ ... ore_win_hp

observer
Ветеран мега-форума
Сообщения: 20931
Зарегистрирован(а): 08 фев 2003, 05:35

Сообщение observer » 05 ноя 2006, 20:28

digger писал(а):Кaкoе oтнoшение Мaйкрoсoфт имеет к PHP и чтo oни сoбирaются улучшaть?

Они собираются улучшать работу PHP на Windows, что бы хостеры использовали Windows вместо Linux/FreeBSD/Solaris

Аватара пользователя
Noachite
Участник со стажем
Сообщения: 796
Зарегистрирован(а): 30 дек 2005, 01:43
Откуда: Norge

Сообщение Noachite » 05 ноя 2006, 23:29

Да вообще-то и так вроде нормально работало. Хм. Чего уж там улучшать. Просто мелкомягкие как всегда примазаться к успеху хотят.

Из всех скриптовых языков какие я знаю (Perl,Ruby,Pyton) - PHP5 самый лучший. Читай самый объектно-ориентированный, на нём дизайн паттерны легче всего выражать. Значит и большие проекты легче всего поднимаются.
добро делать легко http://advita.ru

Аватара пользователя
Tezaurus
Ветеран мега-форума
Сообщения: 8801
Зарегистрирован(а): 25 ноя 2004, 15:58
Откуда: Holon

Сообщение Tezaurus » 06 ноя 2006, 17:41

Кстати, а на PHP можно вэбсервис сделать, что бы выдавал инфу по загрузке сервера?

Насколько трудоемко (человеко-часов)?

ЗЫ. ASP - устаревшая технология
Чтобы в лесу узнать, где юг, нужно посмотреть на дерево. Если дерево - пальма, то юг уже здесь.

Аватара пользователя
Noachite
Участник со стажем
Сообщения: 796
Зарегистрирован(а): 30 дек 2005, 01:43
Откуда: Norge

Сообщение Noachite » 06 ноя 2006, 18:01

Tezaurus, инфу по загрузке сервера?

Есть уже готовый проект phpSysInfo
http://phpsysinfo.sourceforge.net

Выглядит это примерно так, зайдите по ссылке
http://phpsysinfo.sourceforge.net/phpsy ... te=classic

А вот скришот
Изображение

Вам же нужно взять XML-выход из phpSysInfo и оформить сервисом
http://phpsysinfo.sourceforge.net/phpsy ... mplate=xml

Простейший вебсервис на PHP5 выглядит так:
$quotes = array(
"ibm" => 98.42
);

function getQuote($symbol) {
global $quotes;
return $quotes[$symbol];
}

$server = new SoapServer("stockquote.wsdl");
$server->addFunction("getQuote");
$server->handle();

Всё дело тянет на 1 человекочас, если phpSysInfo-XML не надо трансформировать.
добро делать легко http://advita.ru

Аватара пользователя
Tezaurus
Ветеран мега-форума
Сообщения: 8801
Зарегистрирован(а): 25 ноя 2004, 15:58
Откуда: Holon

Сообщение Tezaurus » 06 ноя 2006, 18:13

Ага, пасибки :)
Чтобы в лесу узнать, где юг, нужно посмотреть на дерево. Если дерево - пальма, то юг уже здесь.

Borr
Ветеран мега-форума
Сообщения: 2455
Зарегистрирован(а): 18 ноя 2001, 02:00
Откуда: Netanya, Israel
Контактная информация:

Сообщение Borr » 08 ноя 2006, 17:06

На мой взгляд, ASP .NET ОЧЕНь сильно отличается от обычного ASP. То что PHP превосходит обычное ASP - довольно очевидно. Что оно превосходит ASP .NET - ба-а-льшой вопрос. Мне как-то ASP .NET комфортнее. Впрочем, нельзя не признать, что оно тяжеловато.

Аватара пользователя
Tezaurus
Ветеран мега-форума
Сообщения: 8801
Зарегистрирован(а): 25 ноя 2004, 15:58
Откуда: Holon

Сообщение Tezaurus » 08 ноя 2006, 18:16

А вот этокак вам?

AlexZ75
Участник со стажем
Сообщения: 1304
Зарегистрирован(а): 18 ноя 2001, 02:00
Откуда: Петах-Тиква
Контактная информация:

Сообщение AlexZ75 » 09 ноя 2006, 07:52

Borr,
Оне не превосходит ASP.NET,
Как мне кажется это немножко разные ниши, .NET скорее для более тяжелых плаформ с серьезной серверной логикой.
Я бы сравнивал ASP.NET vs JSP (скорее Windows Web Server vs . Jboss/Tomcat, WebSphere etc...)

В нише "легких" скриптовых web языков равных php нет, а среда для разработки php от zend просто шикарная. :ic1:
Отличительная черта большинства туземцев - человеколюбие.

Аватара пользователя
vig11
Ветеран мега-форума
Сообщения: 9340
Зарегистрирован(а): 08 янв 2003, 11:49
Откуда: Israel
Контактная информация:

Сообщение vig11 » 09 ноя 2006, 11:20

Но Dot Net работает не только с апликациями в Интернете. Это довольно неплохая замена С++. Так, что говорить о "смерти" по-моему рановато. Это не более чем сдача одной позиции из многих.
Рождённый толстым, - худеть не может!!!

Яша-А
Ветеран мега-форума
Сообщения: 6644
Зарегистрирован(а): 14 авг 2003, 18:26
Откуда: Израиль
Контактная информация:

Сообщение Яша-А » 09 ноя 2006, 14:37

Dot Net не приспособлен для работы на разделённом сервере когда на таком сервере стоят сайты десятков разных пользователей при этом для обеспечения хорошего уровня безопасности ASP.NET требует чтобы каждый сайт имел свой Application Pool в IIS а для нескольких десятков (не говоря уж о сотнях) разных сайтов на одном сервере невозможно выделить столько ресурсов чтобы каждый сайт имел свой пул в IIS.

Поэтому ясно видно что PHP первым делом займёт (и уже занял) нишу для мелких проектов которые не требуют отдельного сервера.

Однако для крупных проектов пока не идёт борьба за влияние. Возможно таким способом Микрософт пытаются ограничить PHP чтобы он не смог вытеснить их DOT.NET полностью.


Вернуться в «Наука и техника»




  Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 18 гостей