Re[12]: PHP5 vs ASP.NET
От: Horror_Infinity Россия  
Дата: 12.10.06 06:26
Оценка:
Здравствуйте, Yachtsman, Вы писали:

Y>А чем IIS не устроил?


Гм... IIS на Debian? Это еще круче!.. Надо будет попробовать...
... << RSDN@Home 1.2.0 alpha rev. 655>>
Re[13]: PHP5 vs ASP.NET
От: Yachtsman Россия  
Дата: 12.10.06 06:40
Оценка:
Здравствуйте, Horror_Infinity, Вы писали:

H_I>Гм... IIS на Debian? Это еще круче!.. Надо будет попробовать...


Т.е. Вы судите о ASP.NET исключительно по его реализации в Mono?
... << RSDN@Home 1.2.0 alpha rev. 655>>
Все, что ни делается — делается к лучшему!
Re[14]: PHP5 vs ASP.NET
От: Horror_Infinity Россия  
Дата: 12.10.06 06:48
Оценка:
Здравствуйте, Yachtsman, Вы писали:

Y>Т.е. Вы судите о ASP.NET исключительно по его реализации в Mono?


Я сужу о PHP в его текущей реализации. И вижу, что ничего серьезного на нем сделать просто нельзя.
... << RSDN@Home 1.2.0 alpha rev. 655>>
Re[11]: PHP5 vs ASP.NET
От: anton_t Россия  
Дата: 12.10.06 07:25
Оценка:
Здравствуйте, Horror_Infinity, Вы писали:

H_I>Здравствуйте, Yachtsman, Вы писали:


Y>>А развернуть? Почему это будет оптимальнее?


H_I>Пробовал как-то... Но так и не нашел ни одной приличной реализации .NET для Apache. А то, что находилось, работало крайне коряво и до ужаса медленно. Все же .NET не предназначен для *nix, и любые попытки как-то смоделировать — это костыли. Даже не костыли, а просто инвалидное кресло вкупе с непонятно чем еще.


Я понимаю такое мнение было бы про WinForms. А asp.net чем к винде привязано?
Re[15]: PHP5 vs ASP.NET
От: Yachtsman Россия  
Дата: 12.10.06 07:30
Оценка:
Здравствуйте, Horror_Infinity, Вы писали:

H_I>Я сужу о PHP в его текущей реализации. И вижу, что ничего серьезного на нем сделать просто нельзя.


Отож... О чем спор тогда?
... << RSDN@Home 1.2.0 alpha rev. 655>>
Все, что ни делается — делается к лучшему!
Re[12]: PHP5 vs ASP.NET
От: Yachtsman Россия  
Дата: 12.10.06 07:32
Оценка:
Здравствуйте, anton_t, Вы писали:

_>Я понимаю такое мнение было бы про WinForms. А asp.net чем к винде привязано?


Фреймворком?
... << RSDN@Home 1.2.0 alpha rev. 655>>
Все, что ни делается — делается к лучшему!
Re[13]: PHP5 vs ASP.NET
От: anton_t Россия  
Дата: 12.10.06 08:30
Оценка:
Здравствуйте, Yachtsman, Вы писали:

Y>Здравствуйте, anton_t, Вы писали:


_>>Я понимаю такое мнение было бы про WinForms. А asp.net чем к винде привязано?


Y>Фреймворком?


И что таково во фрэмворке привязано к виндовс, что необходимо для asp.net?
Re[14]: PHP5 vs ASP.NET
От: Yachtsman Россия  
Дата: 12.10.06 08:40
Оценка:
Здравствуйте, anton_t, Вы писали:

_>И что таково во фрэмворке привязано к виндовс, что необходимо для asp.net?


Да в принципе все...
... << RSDN@Home 1.2.0 alpha rev. 655>>
Все, что ни делается — делается к лучшему!
Re[15]: PHP5 vs ASP.NET
От: anton_t Россия  
Дата: 12.10.06 08:47
Оценка:
Здравствуйте, Yachtsman, Вы писали:

Y>Здравствуйте, anton_t, Вы писали:


_>>И что таково во фрэмворке привязано к виндовс, что необходимо для asp.net?


Y>Да в принципе все...


Каким же образом тогда смогли реализовать Mono?
Re[16]: PHP5 vs ASP.NET
От: Yachtsman Россия  
Дата: 12.10.06 09:03
Оценка:
Здравствуйте, anton_t, Вы писали:

_>Каким же образом тогда смогли реализовать Mono?


Это лучше у них спросить. Mono не смотрел — не возникало надобности.
... << RSDN@Home 1.2.0 alpha rev. 655>>
Все, что ни делается — делается к лучшему!
Re[7]: PHP5 vs ASP.NET
От: Kolhoz Мухосранск  
Дата: 12.10.06 19:43
Оценка: +1
Здравствуйте, Horror_Infinity, Вы писали:

H_I>Да ни при чем тут интеллект любителей или нелюбителей PHP. Просто есть задачи, которые оптимальнее решать на PHP,


Да. Есть. Но это не заслуга PHP. Просто PHP-хостинги дешевые — отсюда и потребность в PHP. Ни единого иного достоинства PHP в принципе не имеет.

H_I> а есть более другие задачи, для которых применим иной язык. Вот и все.


Однако замеченна забавная корреляция — любители PHP отличаются особым умом и сообразительностью.
Почему — загадка природы. Но изучать её весьма и весьма интересно.
Re[9]: PHP5 vs ASP.NET
От: Kolhoz Мухосранск  
Дата: 12.10.06 19:44
Оценка:
Здравствуйте, Horror_Infinity, Вы писали:

Y>>Какие например?


H_I>Например, чат. Особенно на сервере Apache.


У апачки есть mod_jk2. Никаких PHP при таком раскладе и даром не надо.
PHP умирает
От: Mamut Швеция http://dmitriid.com
Дата: 13.10.06 07:50
Оценка: 4 (3) +1
Все следующее — мнение заядлого застарелого адепта РНР

_>У меня есть такие стереотипы:

_>PHP бесплатный

.NET тоже бесплатный. И Ruby. И Питон. И Перл. И даже, вы не поверите, Lisp и Erlang

_>PHP проще в изучении/разработке


Ничего легче Эрланга не видел
Автор: Mamut
Дата: 25.09.06


РНР, возможно, проще если есть предварительнвый опыт в С++/Java. Но пестрота стандартных библиотек, зоопарк в вызовах функций и в именовании функций быстро своядт эту легкость на нет. Даже в лучшие мои годы на РНР мануал на php.net был постоянным местом обитания.

_>PHP быстрее.


На синтетических тестах РНР проигрывает не только ASP.NET. На крупных проектах все сильно зависит от декомпозиции и реализации. Потому что тормознутый сайт можно нарисовать как на РНР, так и на ASP.

_>Следовательно PHP лучше.

_>Вы согласны?

Не согласен и вот почему:

— Для ASP доступна стандартная унифицированная библиотека — .NET, которой в РНР просто нет и не предвидится. В Java библиотек также побольше.

— Для ASP.NET есть ADO.NET. Для Java есть JDBC. И то и другое обеспечивает унифицированный доступ к различным базам данных. В РНР такого нет и не предвидится. (Разве что они наконец-то сообразят PDO вставить в РНР версии эдак к шестой, хотя это расширение обязано было появиться уже в пятой). PEAR::DB и AdoDb — это костыли. Такие вещи должны предоставляться платформой, а не реализовываться любителями.

— Куцый ООП. PHP5 не намного лучше РНР4 в этом плане. Куцесть ООП при этом ничем не компенсируется. Если бы в нем были функциональные фишки типа функций высшего порядка, замыканий и т.п., то можно было бы смириться, а так — есть языки поинтересней и/или помощнее.

— Отсутствие грамотных фреймворков. См. частично мои измышления на тему Ruby on Rails. Более-менее грамотные фреймворки для РНР начали появляться только после того, как стало понятно, что Ruby on Rails может вытеснить РНР в будущем. Даже PRADO появилось только как попытка эмулировать ASP.NET

Все вышеуказанное только-только начало появляться в РНР, в то время как в других технологиях это уже есть. РНР будет медленно но верно вымирать. Тем более, что уже сейчас многие могут себе позволить широкие эксперименты с тем же Ruby, например, потому что Virtual Hosting сейчас стоит столько же, сколько Shared стоил пять лет тому назад.
... << RSDN@Home 1.2.0 alpha rev. 655>>


dmitriid.comGitHubLinkedIn
Re: PHP умирает
От: _wah  
Дата: 13.10.06 10:25
Оценка:
Здравствуйте, Mamut, Вы писали:


M>- Отсутствие грамотных фреймворков. См. частично мои измышления на тему Ruby on Rails. Более-менее грамотные фреймворки для РНР начали появляться только после того, как стало понятно, что Ruby on Rails может вытеснить РНР в будущем. Даже PRADO появилось только как попытка эмулировать ASP.NET

ты сам или кто-нибудь из твоих знакомых юзали MonoRail?
если да, можешь отзыв оставить (плюсы-минусы)...
Re[2]: PHP умирает
От: Mamut Швеция http://dmitriid.com
Дата: 13.10.06 10:57
Оценка:
M>>- Отсутствие грамотных фреймворков. См. частично мои измышления на тему Ruby on Rails. Более-менее грамотные фреймворки для РНР начали появляться только после того, как стало понятно, что Ruby on Rails может вытеснить РНР в будущем. Даже PRADO появилось только как попытка эмулировать ASP.NET
_> ты сам или кто-нибудь из твоих знакомых юзали MonoRail?
_>если да, можешь отзыв оставить (плюсы-минусы)...

Увы, только слышал, в использовании ни у кого не видел


dmitriid.comGitHubLinkedIn
Re[3]: PHP умирает
От: Aquila http://www.wasm.ru
Дата: 13.10.06 20:42
Оценка: :)
Да, интересная тема. Смерть PHP и всё такое.. Пойду на нём попрограммирую напоследок .
Re[4]: PHP умирает
От: Mamut Швеция http://dmitriid.com
Дата: 14.10.06 07:36
Оценка:
Здравствуйте, Aquila, Вы писали:

A>Да, интересная тема. Смерть PHP и всё такое.. Пойду на нём попрограммирую напоследок .


Я ж не говорю, что он умрет завтра Еще лет пять продержится
... << RSDN@Home 1.2.0 alpha rev. 655>>


dmitriid.comGitHubLinkedIn
Re: PHP умирает
От: Kolhoz Мухосранск  
Дата: 15.10.06 14:21
Оценка:
Здравствуйте, Mamut, Вы писали:

M>.NET тоже бесплатный. И Ruby. И Питон. И Перл. И даже, вы не поверите, Lisp и Erlang


Lisp бесплатный, но только если не под Windows. А если же под Windows, то извольте-с отбашлять за Allegro...
Re: PHP умирает
От: Sinclair Россия https://github.com/evilguest/
Дата: 16.10.06 03:54
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Все следующее — мнение заядлого застарелого адепта РНР


А ты не мог бы, как застарелый заядлый адепт, рассказать, куда можно уйти с PHP.
Вот есть у нас довольно приличная code base на PHP. Нас она в принципе устраивает всем, кроме производительности труда разработчиков.
Ну и народ в последнее время PHP не очень жалует.

Примерно год назад обсуждались отдаленные перспективы перехода на ASP.NET/Mono, но события, произошедшие (точнее не произошедшие) с тех пор, почти на 100% убедили меня в бесперспективности подобного подхода. (Кратко: эта платформа не достигает необходимого для коммерческих приложений уровня качества. В Win ветке мы планируем начать использовать C# 3.0 уже в ближайшем будущем, в то время как Mono до сих пор не поддерживает нормальным образом FW 2.0).

Я не очень разбираюсь в PHP и других веб-платформах работающих в *nix. Не подскажешь, есть ли платформа, которая бы
а) была значительно лучше чем PHP (хотя бы более полная базовая библиотека)
б) позволяла бы быстрое освоение PHP программистами
в) позволила бы миграцию PHP кода с разумными затратами
?
1.1.4 stable rev. 510
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: PHP умирает
От: Cyberax Марс  
Дата: 16.10.06 04:25
Оценка: +2
Sinclair wrote:
> Я не очень разбираюсь в PHP и других веб-платформах работающих в *nix.
> Не подскажешь, есть ли платформа, которая бы
> а) была значительно лучше чем PHP (хотя бы более полная базовая библиотека)
Java + твой_любимый_web-framework. Мне нравится Tapestry, еще есть
Wicket, Struts, JSF и т.п

> б) позволяла бы быстрое освоение PHP программистами

> в) позволила бы миграцию PHP кода с разумными затратами
Вот это, по-моему, обеспечивает только VB.NET
Posted via RSDN NNTP Server 2.0
Sapienti sat!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.