| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Религиозные войны > Что лучше ASP или PHP ? |
| Автор: Annuta 25.2.2007, 16:58 |
| Привет... я вот собираюсь написать свой сайт... Знаю ПХП и собиралась всё оформить на нём.. но вот сегодня зашла в гости к одной знакомой и она показала мне как просто можно сделать сайт с помощью студии макрософт и с помощью там уже встроенных библиотек типа AJAX. Вот у меня и возник вопрос --- так на чём же писать проще и главное ЛУЧШЕ на ASP или на PHP какой хостинг лучше винда или юникс.??? У кого какой опыт - мнения..??? |
| Автор: Rodman 25.2.2007, 17:35 |
виндозовские хостинги (обічно всегда) платные, а юниксовые нет... ну а платный сервер, сама должна понимать - работать должен без отказно... РНР - это кросплатформенный, и в случае переноса, не будет проблем... |
| Автор: DeadLine 25.2.2007, 17:40 |
| Фтопку ASP. ытраницы все должны иметь только расширрнение .jsp а все остальное не труЪ |
| Автор: Sartorius 25.2.2007, 18:10 |
| То-то я смотрю одни jsp вокруг. |
| Автор: Rodman 25.2.2007, 18:21 |
тебя окружили... спасайся... |
| Автор: Daevaorn 26.2.2007, 00:44 |
если просто с целью попрактиковать, то asp.net. если нужен хороший сайт за коротоке время, то я бы рекомендовал python. в php не советовал бы соваться. |
| Автор: nerezus 26.2.2007, 08:32 | ||
| Конечно PHP, без вариантов: 1) ASP больше не поддерживается Micro$oft'ом 2) ASP тормоз 3) ASP не работает на серверных ОС 4) ASP платный 5) Нету сообщества юзверей Добавлено @ 08:35
Кстати, на этот счет в книге "PHP5 для профессионалов" (Эд Леки-Томпсон, Гудман, Коув, Новицки) есть ответ, примерно такой: "Винда абсолютно не годится для PHP". |
| Автор: Sartorius 26.2.2007, 08:43 | ||||||
Это ты откуда взял такое?
А Windows Server это какая ОС?
Сообщество есть. Множество компаний ( в основном крупных т.к. ASP и ОС тут стоят денег) сейчас выбирает ASP.NET из-за низкоуровневой интеграции с MSSQL сервером. |
| Автор: Shaggie 26.2.2007, 08:45 |
Я заинтригован. Можно ссылку |
| Автор: ToshaCh 26.2.2007, 11:47 |
| Проблема АСП как всегда одна и таже: Её придумала и развивает Майкрософт, соответственно ни тебе надёжности, ни кросплатформенности, ни мощности. В очередной раз жаль, что маркетинг у них впереди здравого смысла, поскольку по задумке действительно интерестно выходило. |
| Автор: Annuta 26.2.2007, 13:09 |
| Да... любопытный обмен мнениями... я склоняюсь в сторону пхп... Хотя там написать такой код как в асп будет горраздо тяжелее.. так как в асп всё за тебя написали.. а в пхп ручками надо писать самому... |
| Автор: nerezus 26.2.2007, 17:51 | ||||||||
В серверной ОС критические уязвимости не могут оставаться незалатанными неделями. Поэтому винду серверной не счиитаем =)
|
| Автор: Daevaorn 26.2.2007, 19:06 |
по сравнению с лидерами совершенно убогие |
| Автор: Serkys 1.3.2007, 19:30 |
Не знаю, какие фреймворки в ASP, но в РНР они очень даже сильны. Один только http://framework.zend.com чего стоит. |
| Автор: DeadLine 4.3.2007, 10:12 | ||
Видел я ваш питон в гробу и в белах тапочках.я сталкивался со страницами и они тормозят нипадецки |
| Автор: nerezus 4.3.2007, 12:08 |
| DeadLine, а я вообще один раз винду не смог поставить. Прикинь, не ставилась, комп был 386 а винда 98. Значит дерьмо ваша винда: совсем не работает. P.S. сравни со своим предыдущим постом и сделай выводы )) |
| Автор: Daevaorn 4.3.2007, 12:28 | ||
python работает в разы быстрее чем php в одинаковых условиях, так что кривые руки программиста мы тут не рассматриваем. |
| Автор: nerezus 4.3.2007, 20:46 | ||
А производительность в последнюю очередь зависит от ЯП, но сильно зависит от СУБД, веб-сервера, ОС и ФС. IMHO =] |
| Автор: Daevaorn 4.3.2007, 23:41 |
не в последнюю. |
| Автор: S.A.P. 5.3.2007, 00:17 | ||
|
| Автор: Daevaorn 5.3.2007, 01:10 |
из его качеств |
| Автор: skyboy 5.3.2007, 02:04 |
время поиска исполнителя? PHP - разработчика, как мне кажется, проще найти. стоимость разработки? РНР-разработчиков, как мне кажется, больше(о квалификации пока не говорим) - соотвественно, разработка стОит меньше. скорость разработки? сильно зависит от квалификации разработчика; одно "но" - на РНР, как мне кажется, больше готовых скриптов. это, понятно, не инициирует повышение квалификации, но разработку вполне может ускорить. внешний вид? зависит всецело от дизайнерских навыков. скорость/надежность/защищенность готового творения? в большей степени зависит от мастерства/опыта разработки, а не конкретного языка. какой пункт я не рассмотрел? |
| Автор: Daevaorn 5.3.2007, 09:00 | ||||
при наличии грамотного фреймворка, скорость разрботки повышается значительно. для python такие есть. у php в этом смысле дела обстаят хуже
защищенность - зависит опять таки от фреймворка, ну и от языка тоже. из-за попсовости php, для его взлома существует больше способов и умеющих людей. про скорось я уже говорил. надежность в некоторой степени тоже от языка зависит - от языковых возможностей меньше, не всегда лучше безусловно, но шестиренки под дизайном должны крутиться слажено. |
| Автор: mr.DUDA 5.3.2007, 10:25 | ||
DeadLine,
А можно пример сайта ? Просто интереса для (посмотреть на тормоза) |
| Автор: skyboy 6.3.2007, 00:11 | ||||
какие функции интересуют? классы? функциональные комплексы? PHP - хуже, потому как шире распространнен?
конкретнее, конкретнее |
| Автор: Daevaorn 6.3.2007, 00:59 | ||
всё. например как в RoR не хуже, просто это его специфика. сколько ты занаешь способов взлома сайтов на python и cколько на php?
количество не определяет качество. а комьюнити это вообще отдельная песня, какой процент грамотных людей в нем? ну python не препроцессор, в отличии от php(чтобы это не значило) =) P.S. python+django использует google для своих внутренних корпаративных веб-сервисов... |
| Автор: nerezus 6.3.2007, 08:09 | ||
Ну и еще из-за того, что файл на питоне - чисто код, то нельзя юзать фишку, с помощью котоой можно превратить локальный инклюд в нелокальный: запихивание, как в пхп, в exif у загружаемой картинки кода(так была сломана, например, mazafaka.ru). Добавлено @ 08:11 P.S. Но если учесть, что подобные уязвимости(инклюд кода) может допустить лишь совсем конченный придурок(либо совсем новичок), то количество типовых способов считать одинаковым. |
| Автор: skyboy 6.3.2007, 17:45 | ||
не мог бы сделать скидку на то, что я на Ruby даже HelloWorld не писал, не то, что - с фрейворком работать? ну, про "попсовость" прозвучало из твоих уст из-под твоих пальцев вышло не знаю. а в проценте ли дело? сам же говоришь - количество не определяет качество
что это значит? код Питона вместо html передается браузеру для непосредственного выполнеия аки java-апплеты? |
| Автор: nerezus 6.3.2007, 18:46 | ||
1) Если нет готовой сборки, то компиляция в байткод. 2) Инткрпретация байткода. Правда если не применять сторонние средства, то 1 этап в пхп происходит при каждом запуске. Но это легко исправляется тем же EAccelerator(кеширует байткод). |
| Автор: nerezus 7.3.2007, 08:29 |
| Почему все темы про PHP vs. ASP.NET всегда съезжают к питону? |
| Автор: diam 7.3.2007, 09:20 |
| Во флейме наша сила |
| Автор: mr.DUDA 7.3.2007, 23:48 |
И почему все темы XYZ vs. Java всегда съезжают к .NET ? |
| Автор: DeadLine 9.3.2007, 11:47 |
| http://ucs-ustu.ru/go |
| Автор: nerezus 9.3.2007, 18:17 |
| DeadLine, пожалуйста приведи конфигурацию этого сервера, софт, который они используют и примерную нагрузку. |
| Автор: Void 9.3.2007, 19:01 |
| Я наблюдал несколько невероятно тормозных сайтов на ASP.NET — значит ли это, что технология медленная сама по себе? Нет, это значит, что не надо скупиться на нормальный хостинг. У ASP.NET хорошая вертикальная масштабируемость при больших минимальных требованиях. ASP.NET и RoR на shared-хостинге sucks, скорее всего, это в какой-то степени справедливо и для Java и Python. |
| Автор: nerezus 9.3.2007, 21:43 | ||
Правда эта технология на серверных ОС и нормальных вебсерверах работать не будет - такая у нее судьба =) |
| Автор: Void 9.3.2007, 22:01 |
| nerezus, бред комментировать не буду. Конечно, форум «религиозные войны» — наиболее подходящее место для проявления фанатизма, но тем не менее. До тех пор, пока не будет представлено несколько ссылок на бенчмарки IIS 6 vs Apache 2.x, будем засчитывать слив. И, кстати, ASP.NET на Apache с Mono работает. |
| Автор: S.A.P. 9.3.2007, 23:27 | ||
Apache проигрывет по скорости, причем значительно. От того и не юзаем его. IIS тоже кстати не подарок. nginx с PHP в режиме fastcgi - оптимальный вариант. Тут даже python со своим байт компиллером будет сливаться при большом количестве запросов, если на апаче висит. ИМХО. Бенчмарки показывать не буду, их все видели сто раз. По крайней мере не сложно найти и проверить. |
| Автор: nerezus 10.3.2007, 00:43 | ||
|
| Автор: GZep 16.3.2007, 22:26 |
| Все слышали новость, что был написан сервер на пхп?.. |
| Автор: nerezus 17.3.2007, 10:32 |
| GZep, да хоть на брейнфаке. Кстати сервера для чатов очень часто на пхп и пишут ;) |