asp-classic - tutorial - w3schools jquery




Классический ASP против PHP для нового веб-приложения (4)

Я собираюсь создать новое веб-приложение. Мои навыки PHP немного выше среднего - я бы не поставил себя под корпоративное кодирование. Однако мои классические ASP-навыки сильны, и я программировал VB в классическом ASP раньше для мощных веб-сайтов.

Я собираюсь сделать рекламную сеть на рынке - покупка и продажа рекламного пространства в Интернете. Это было бы CDN с поддержкой CDN JS и дистрибутива изображений CDN с DNS и балансировками серверов кластеров mySQL.

Каковы все мысли? Я понимаю, Nginx не может запускать Windows?

Классический ASP для заметок, IMO, по-прежнему обрабатывает и хорошо работает на некоторых сайтах. Моя забота о будущем, скорости и производительности. Безопасность на классическом ASP и PHP - ну, классический ASP с VB выигрывает для меня.


Вопрос приглашает довольно субъективный ответ. Однако я постараюсь быть объективно субъективным.

Начиная с 5.3, PHP - лучший выбор, на мой взгляд.

Кроме того, если вы действительно собираетесь построить его для масштабируемости, я бы предложил посмотреть облачный сервис, например Amazon Web Services для вашего сервера (EC2), CDN (S3 + CloudFront) и базу данных (RDS). Если вы планируете использовать Nginx, есть несколько хороших параметров конфигурации на http://scalr.net/ для работы с несколькими облаками, включая AWS.


Даже если вы знаете, что классический ASP лучше PHP - классический ASP устарел почти десять лет :

Он [ASP.NET] был впервые выпущен в январе 2002 года с версией 1.0 .NET Framework и является преемником технологии Microsoft Active Server Pages (ASP).

Я бы не начал новый проект с технологией, которая устарела на десять лет.

Я не знаю, работает ли Nginx в Windows, но вполне возможно запустить PHP и mySQL в Windows. Существуют установки Windows для mySQL, и даже можно запустить PHP в IIS .


Почему это даже вопрос? Классический ASP устарел. Когда вы ожидаете следующую версию Classic ASP? Когда вы ожидаете даже следующего патча ?

Теперь задайте себе те же вопросы о PHP.

Перефразируя старую рекламу «ТВ-гида», «Получите ее? Получил это? Хорошо».

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


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

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

http://www.design215.com/toolbox/asp.php