Intereting Posts
PHP TCPDF Экспорт для стандартных адресных ярлыков Проверка XML: «Совпадение глобальной декларации недоступно для ошибки проверки» Neo4j Spatial 3.0.2: не найден индексный провайдер индекса Что произойдет, если mysql_insert_id будет вызывать разные места и разные браузеры одновременно? Соответствие символов UTF с preg_match в PHP: (* UTF8) Работает в Windows, но не в Linux Новый токен CSRF за запрос или NOT? Невозможно вставить данные в Mysql из материализованной модальной формы Расписание команд в Ларавеле Doctrine2 ManyToMany не выполняет события прослушивателя Символьная переменная POST всегда пуста Woocommerce: предоставить пользователю доступ к загружаемым файлам при сохранении статуса Регулярное выражение для удаления начальных и конечных символов из строки? Приложение для написания на стене Facebook Массивы PHP – удаление дубликатов (временная сложность) Каков самый простой способ получить число из URL-адреса?

Использование PHP vs ASP.net

Сколько из вас предпочитает PHP через ASP.net из-за природы с открытым исходным кодом?

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

Я занимался разработкой ASP.NET уже три года. Я начал разработку PHP чуть больше года назад. Оба являются адекватными для выполнения практически любой задачи веб-приложения, которую вы имеете перед собой. На данный момент я предпочитаю PHP … не из-за его природы с открытым исходным кодом, а скорее из того, что я воспринимаю как основное различие в их эволюции.

PHP был решением конкретной проблемы; в самом начале, Расмус Лердорф нуждался в способе сохранить свою домашнюю страницу. Из того, что я вижу, PHP в значительной степени вырос в результате того, что люди нуждаются в определенной функциональности.

С другой стороны, ASP.NET был разработан как преемник ASP. Поскольку .NET был краеугольным камнем будущего видения Microsoft в то время, они были женаты. Функциональность, включенная в каждую версию ASP.NET, основана на том, что команда в Редмонде уделяет приоритетное внимание потребительским запросам при рассмотрении маркетинговой стратегии.

В результате, хотя я считаю, что ASP.NET – это продукт с более стабильным дизайном, он не требует широкого выбора возможностей PHP. Один из них является результатом необходимости, другой – результатом корпоративного планирования.

Мне нравится и то и другое, и планировать развитие с обоими в будущем. Прямо сейчас, мой выбор – PHP, но это не обязательно связано с его прирожденным природой, а просто с его природой. Если бы источник был закрыт завтра, я бы продолжал использовать PHP. Я не хочу придираться к семантике, я просто думаю, что в этом случае доступ к источнику PHP – или его отсутствие – имеет мало общего с моим предпочтением по сравнению с ASP.NET.

Я предпочитаю PHP, отчасти для проектов с открытым исходным кодом и сообщества, но также потому, что я считаю, что среды * nix намного вкуснее.

Часть власти каждого из них – это экосистема, поэтому основным компонентом выбора языка является то, хотите ли вы жить в сфере * nix или сфере окон.

Два довольно разных мира, и я предпочитаю * nix one.

Я говорю, конечно, только о PHP на * nix, так как я вижу, что PHP на окнах похож на рыбу в маленьком танке, а не на океан. Если вы хотите пойти с окнами, используйте asp.NET, а не php.

Я предпочитаю PHP просто из-за простоты настройки и использования. Такие инструменты, как xampp, позволяют мне превратить случайную машину в платформу разработки и веб-сервер за считанные минуты бесплатно и с относительно безболезненной конфигурацией.