Содержание
На мобильные платформы php, в отличие от .net или js так и не пробился..Приложения net core (а нынче net 5) “из коробки” разворачиваются практически на любой платформе. И, конечно, языки net – языки общего назначения, что как бы намекает. Оно и понятно – ответственности больше, работы больше, геморроя больше, свободы меньше. Теоретически под ASP.NET можно писать программы на любом языке, для которого имеется соответствующий компилятор.
- Перепишите сайт, когда хостер обновит софт…
- ASP – язык, с закрытым кодом, поэтому его обновление зависит только от разработчиков компании Microsoft.
- Автор очень часто говорит о MySQL.
- (PIII 550Mhz, 128RAm, 128 kbps – не самая старая система и не самый худший канал).
- В свое время наелся с большим проектом и кучей логики на интерпретируемом языке, спасибо, больше никогда не возьму такого говна.
Бесшовная интеграция с MS Office и ActiveX. В плане разделения дизайна и контента , а также создания веб-сервисов и в плане работы XML, ASP.NET выглядит гораздо мощнее. Полностью MVC на ASP.NET не реализован – контроллер сидит во вьюшке.
Книга “Выразительный JavaScript”
Могу Вас уверить С++ и Vbasic это не разные системы. Хотелось бы узнать в веб-программистов, какую технологию выбираете Вы, и с каких соображений именно на нее упал ваш выбор. Знаю, что много программистов использует в своих проектах PHP, так как она доступна в свободном распространении. Как на меня, данная технология намного надёжнее, использует объектно-ориентированный подход, кроме того использует родные .Net языки программирования такие, как С# например.
Автор на каждом шагу утверждает, что крупные проекты пишуться на ASP.NET… Интересно было бы узнать хоть один. Довольно странно в такое время сранивать asp.net c php4, когда давно уже зарелизили php5…
Надо думать что с такими знаниями ни за один крупный проэкт браться не стоит… Был я школьником которому хотелос создать сайт, выучил хтмл сделал… Потом решил а че это я письма не могу отправлять с сайта?
Я опытный asp.net разработчик, который начал разработку в php, конкретно в wordpress. Меня впечатляет простота использования шорткодов в wordpress и то, насколько они просты для разработки в php. “ASP – это функциональная, удобная технология, но я выбираю PHP..” – примерно так начинается небольшая статья-размышление на тему “кто самее”, найденная мной на сайте SimplyWebDesign.com.
Еще очень важно пряморуко настроить сервер и БД, у меня случались траблы, когда элементарные join запросы выполнялись очень долго из-за криворукого сисадмина, неумеющего в mysql. Это если будешь брать выделенный сервер, который еще надо настраивать. Ну страшного то нету конечно, просто сам объём даже той же стандартной библиотеки не маленький и просто нужно не мало времени что бы разобраться, понять, исследовать и.т.д., т.е. Просто сколько я слышал, маленьких проектов на нём почти не делают, т.е. Оверкилл, а над большими проектами в одиночку просто не работает никто В итоге имеем то, что имеем.
PHP против ASP.Net – что лучше?
Любой код написанный на php можно, подправив синтаксис языка и заменив всего лишь на , буквально преобразовать в ASP без особых усилий. Это обычные языки программирования. Кому какой больше нравится пусть на том и пишет.
Ну и бред тебе тут насоветовали просто смешно. Как php можно сравнить с asp.net у php не предоствляет и половины возможностей asp.net. Если кому-то было не под силу освоить C# и принципы ООП, то нечего гнать на asp.net и С#. Кстати почему проекты на asp.net более сложные и более дорогие чем на php. Как php может быть лучше если в только в пятом php толком были реализованы возможности ООП. Автор очень часто говорит о MySQL.
Проблем не возникает, когда у нас простое линейное программирование, но введение лишь одного условного оператора вызывает сложность при выборке следующей команды. Теперь задумайтесь, что происходит, когда в коде встречается цикл. Вообщем, я с удовольствием писал бы на C# в стиле php без этих доморощенных asp.net классов. В-принципе, asp.net – неплохая вещь, достаточно быстрая, удобная, но большая часть хостингов не поддерживает .net, а те, что поддерживают просят кучу денег. Как я понимаю статья демонстрирует полное невежество автора в вопросах о которых он взялся судить. Я не знаю что сказать, но сказать хочеться.
История сайта php-and-asp.net
К плюсам можно отнести и мощность этого языка. В нем доступны базы данных, объектно-ориентированное программирование, работа с файлами и изображениями и т.д. PHP может стать отличным плацдармом для дальнейшего развития и, возможно, перехода на более сложные технологии. Для разработчика с небольшим опытом лучше всего подойдет PHP.
В свое время в каком-то журнале проводилось сравнение Perl и PHP. Но в то время PHP 3 действительно уступало Perl-у, но времена меняються и уже стали говорить о PHP 6. Прежде всего важно умение, а не что используеться для разработки. Например автор этой статьи в любом случае субъективен и скорее всего на ASP он пишет лучше чем на PHP отсюда и предпочтение. В ASP.NET меня не привлекает одно лишь то что это мелкософт со своей манией всемирного господства во всех сферах инф.
PHP или ASP.NET MVC?
Поэтому можно сразу увидеть результат своих действий, а это один из главных признаков прогресса. Отдельно стоит сказать, что оба языка активно развиваются, поэтому некоторые различия перестанут быть актуальными уже в скором времени. Например, в PHP собираются ввести типизацию, а всё семейство .NET https://deveducation.com/ переходит в open source с поддержкой кроссплатформенности. Поэтому PHP может стать сложнее, а ASP.NET — популярнее и доступнее. Практически все хостинги предоставляют возможность использовать PHP-скрипты без дополнительной настройки — просто загрузите ваш сайт, и он заработает.Серверы подороже.
What is Fullform asp net?
Я сам некоторое время был сисадмином и не понаслышке знаю, как надо постараться, чтобы достичь таких впечатляющих результатов в стабильности работы и Windows, и FreeBSD. С тех пор я уверен, что 90-95% стабильности работы сервера обеспечивается вовсе не выбором “правильной” системы, а выбором “правильного” сисадмина. Даже для простого вывода надписи «Hello, World!
Нет Кубышкина (финак- в осноном макро), Солодина Не всем нравиться, но канал популярный, да и на РБК даже появляется. А у автора в последнее время с этим туго, количество постов ни о чём уже убило качество их содержания. По мнению автора статьи, PHP выигрывает у ASP как в плане технических (функциональных) возможностей, так и по критерию популярности/общедоступности. Stack Overflow на русском — это сайт вопросов и ответов для программистов.
Поэтому если программист использует язык структурированных запросов SQL, то его сайт будет иметь большую производительность. Например, для вывода информации по запросу клиента задействуется объект Response, при обращении к базе данных, задействуется еще один объект, для работы с файлами вызывается третий объект и т.д. Таким образом, подобное нагромождение замедляет работу ASP приложения.
Распространенность двух технологий
Ибо сейчас бесят сайты, которые по 2-3 метра льют трафика на кучу свистелок. Не у все и-нет, как в стольном граде. Размер же исходника/картинок на сервере мало волнует, врятли он будет критично большим. Сам я предпочитаю работать (это если на php) на Zend 1 фреймверке – у него толстая библиотека почти на все случаи жизни, хорошая документация и комьюнити, минимальное количество дыр.
Впрочем, у крупнейших социальных сетей (facebook и её младший брат/клон – вконтакте) примерно тот же процент – 90% на PHP, 10% C++. Если кратко охарактеризовать ощущения от работы с ним – это постоянная отладка, дебаг. Для программирования на PHP не нужна дорогая среда программирования. Чтобы научиться писать более или менее работоспособные скрипты, достаточно одного-единственного учебника. Без Visual Studio, MSDN и иногда – доступа в Интернет там делать нечего.
Освоить – Python, он простой и логичный. Но, наверное, JavaScript JavaScript или PHP что лучше более востребован для абстрактной веб-разработки. Если бы я узнал о нём раньше, чем о php, то начал бы с него.
Один дядя посоветовал ASP рулит… Я пошел в магазин купил книгу прочитал… Попробовал что то сам написать, сразу вопрос а где IIS и прочий хлам достать… И обламался тк была у меня 98 винда. Я пошел и спросил у того ж дяди а че мне теперь то делать?
Если вы работаете под IIS4, и ASP вставка header.asp инклудится в 20 web страниц, то 20 копий этих самых header.asp будут содержаться в памяти. Подобного беспредела уже нет в IIS5, который имеет улучшенную Сравнение PHP и ASP.NET модель управления памятью, но такие радости жизни IIS5 доступны лишь для пользователей Windows 2000. В отличии от этого, PHP грузит и инклудит только те файлы, которые непосредственно требуются.