В том числе и под Windows. Прямо в Visual Studio. А что, удобно - и дебаг, и Intellisense.
А уже где апач ранился - и локально, и на выделенном Linux серваче - всяко было.
Кстати, щас вобще на новом IIS гоняю и ASP.NET и PHP нативно.
А некоторые даже говорят, что на IIS PHP щас шустрее бегает чем под Apache. :)
Хех :)
Я вот что пытаюсь сказать - все перечисленные системы разработки уже давно ориентированы на ООП (паттерны, модели, структуры). Часть кода которая грубо говоря Presenter - совсем небольшая.
В php для этого конечно стоит юзать какой-либо framework, в .NET например нечто уже есть сразу.
И разницы большой между Java, .NET, Ruby on Rails для вас с определенного момента не будет (только различия в синтаксисе и конструкциях, грубо говоря). PHP все-таки отстает еще (ау, 6) от честных ООП, но используя любой из готовых Frameworks вы это не заметите.
Вобщем, выбирайте что угодно - и не прогадаете.
Конечно, можно и holywar на 20 страниц устроить, причем победы не будет ни у кого. Что и здорово, вобщем-то - полезная конкуренция.
А, вот еще вспомнил - на ASP.NET разработка сразу довольно похожа на разработку WinForms Applications - взяли кнопку на страницу и прописали ей в обработчике нажатия нужный код. Меньше надо думать о тонкостях http протокола, что и как хранить между вызовами и т.д.
Но знать и понимать это в любом случае надо :)
Сразу говорю - не будем holy war устраивать :)
Что ASP.NET собирается в компилируемые сборки, что PHP Zendится. Красивый код получится везде ;)
Ну а говорить о скорости работы для web-приложения не будем. Потому как зависимость от языка тут стремится к 0.
Если готовы получить опыт - смело беритесь за ASP.NET. Ничего страшного нет в нем, и большой проект делать вполне себе приятно. Конечно, .NET 2.0 - тут еще больше вещей вынесено в стандартные средства (темы, профили, AJAX, ...).
Вобщем, все реально.
Тут и добавить нечего :)
1. ASP и ASP.NET "немного" разные вещи. На порядок.
2. PHP хорош для "быстро сделал нечто несложное", а ASP.NET - стройностью обьектной модели да и вобще удобством .NET.
3. Толковый разработчик мыслит не языками, а алгоритмами, структурами данных. Так что в общем-то разницы большой и нет - оба языка позволят сделать все, что нужно.
4. Хостинг под ASP.NET встречается реже чем PHP. Но хорошие - есть :)
Вывод. Да нету никакого вывода :) Просто подумайте, стоит ли без опыта сразу братся за серьезный проект (хотя, может это вы про него думаете, что он серьезный ;) )?
П.С. Да, я пишу и на ASP.NET, и на PHP :)
О! Тема-клон...
Я в другой вам ответил уже.
Смотря что значит "парсится" для вас.
Если просто скажем отправить запрос гуглу и собрать 100 урлов сайтов из ТОП 100 по этому запросу - то тут дольше гугл отвечать будет чем регексп по результату пробежится :)
А вот если еще какой-то анализ дополнительный нужен (например, для каждого еще и ПР, ТИЦ узнать) - то тут вся задержка и будет.
Вобще-то скорость обработки результатов (строк, грубо говоря) в 99% случаев ничтожна по сравнению со временем формирования и получения этих результатов через сеть. А 100 Мегов результата ПС не отдадут ;)
Конечно, программист может посимвольно что-то сравнивать... 😆
Думаю, что при желании (или стуке конкурентов) это 100% будет расценено как клоакинг.
Для вашей задачи великолепно подойдет JavaScript - при загрузке страницы проверяем куки, и если не нашли что надо рисуем на весь экран div (например), на котором нужная инфа и пока не нажмешь "Согласен" div просто закрывает всю полезную площадь...
Для поисковой системы содержимое каждой страницы будет = ее контенту, а див так и будет visibility:hidden, поскольку JavaScript пока ПС не выполняют.
Для пользователя - все ок. Да, остается вопрос что делать с пользователями с отключенным JavaScript? Но все решаемо, и их не более 5%.
Думаю, где-то так надо :)
Все зависит от того, как обрабатывают результаты поиска по ДМОЗ авторы программы.
Вот, у меня тоже многие проги говорят что нет. А знаете почему? Потому что сайт там в двух категориях (точнее украинская версия сайта в отдельной категории). А такой обработки у многих и нет...
SiteAuditor зато все ок показывает, пользуйтесь им.
Очень большой процент будет просто боятся.
Ну, а полных отморозков это конечно не остановит, но через некоторое время их почти не останется...
sokol_jack добавил 09.05.2008 в 02:44
А ведь если головой думать, а не другим местом то шансов "оказатся на его месте" почти нет.
Я вот не ездил с алкоголем в крови. И какая такая "ситуация на дороге" может быть, если водитель банально соблюдает ПДД?
sokol_jack добавил 09.05.2008 в 02:50
Я просто за то, чтобы наказание было адекватным вине. И за лишение жизни другого человека - только один вариант.
А проблема с тем, что законы вовсе не грозят сейчас неотвратимостью и так понятна. Просто флеймить как-то не хочется...
А меня пугает то, что люди совсем не думают о том, что жизни других людей они не в праве отбирать.
Представим утопическую модель: за убийство другого человека смертная казнь. Всегда, если вина доказана (флейм по поводу кто и как будет определять виновность, самооборона, несчастные случаи и т.д. пропустим). И любой отморозок знает - если он прервал чью-то жизнь, то он 100% попрощается со своей.
Как думаете, станет спокойнее на дорогах? Я думаю да...