Многие люди по ошибке считают, что ASP является синонимом простой и неэффективности, и считают, что ASP некомпетентный и незначительный, а также очень прост.
Некоторые люди говорят, что ASP не является безопасным. Эти люди говорят, что ASP небезопасно, как если бы инъекция SQL не появилась в программах PHP и JSP.
Некоторые люди говорят, что ASP не является эффективным. Какой смысл просто говорить о скорости? Скорость Java определенно не высокая. Победа Java определенно не из -за ее скорости. Откладывая конкретную среду применения, иррационально просто говорить о скорости.
Некоторые люди говорят, что ASP не может быть сделано, и это не может быть сделано, и его функции очень ограничены. На самом деле, если вы понимаете принципы Интернета, вы поймете, что написание программы ASP выглядит как воспроизведение языка сценариев, но вы направляете веб -сервер. I.
Давайте снова поговорим о функциях. Если вы хотите поговорить о функциях, ASP+SQL Server определенно сильнее, чем PHP+MySQL. и триггеры, и не определяется пользователем на стороне базы данных. Но заботятся ли программисты PHP об этом? Нет! Потому что больше всего они заботятся, так это то, что MySQL быстрый. (Обратите внимание, что это быстро, а не PHP, а не PHP. Точно так же, MySQL не поддерживает обработку транзакций, а не ошибку PHP.) Люди настолько рациональны, когда сталкиваются с PHP+MySQL. Столкнувшись с ASP, многим людям не хватает этого рационального понимания.
Кто -то также упомянул MVC, да, я знаю, что JSP может хорошо играть в MVC. Тем не менее, идея программирования MVC не является патентом на Java или определенное решение.
Какой смысл провести простые сравнения языков? Это как когда вы говорите о JSP, вы не говорите о Javabeans или EJB, так какой смысл говорить о JSP? Точно так же, говоря о ASP, какой смысл не говорить о ком? Не забывайте, что ядро ASP - Com. Говоря о PHP, если вы не говорите о ее мощной платформе - Unix/Linx, PHP все еще ничто.
Однако одно можно сказать наверняка, то есть порог входа для ASP является самым низким. Это следует считать преимуществом ASP, которое придерживается постоянного стиля технологии Microsoft - простой и низкий порог входа. Именно из -за этого большое количество новичков в области веб -разработки может быстро разработать веб -сайты. Но именно из -за этого многие люди, которые освоили некоторые базовые знания о ASP, думают, что у них хорошее понимание ASP, но они в конечном итоге пишут очень скрипучие программы, позволяя другим смотреть шутки ASP. На самом деле, некоторые из программистов JSP, с которыми я вступил в контакт, также очень мусор. На самом деле, если действительно хороший программист понимает некоторые принципы ASP, он также может хорошо контролировать ASP. Некоторые люди не могут играть в ASP, поэтому вы не можете сказать, что это проблема ASP. Большинство людей, которые не могут играть в ASP, неправильно понимают Интернет, а не правильно понимать синтаксис в ASP.
Синтаксис ASP очень прост, и синтаксис Java не очень сложный.
Проблема в том, что сам синтаксис прост, но сеть сложна. Мы не просто играем здесь с определенным языком сценариев, мы делаем веб -разработку.
Хотя существуют разные решения для веб -разработки, основные принципы одинаковы. Если вы поймете некоторые из рабочих принципов программ веб-сайтов, вы поймете, что синтаксическая сложность используемой вами технологии разработки является просто сложностью начального уровня. Приложения.