Назад | Перейти на главную страницу

.net и php на одном хосте?

Прошу прощения, если это вопрос идиота, но у меня не было большого опыта в этой области.

У меня есть веб-сайт php, который должен работать под тем же доменным именем, что и веб-сайт .net, как я могу это сделать? Моей первой мыслью было разместить их обоих вместе, но я не был уверен, можно ли запустить два разных языка на одном хостинге? Буду очень признателен, если вы дадите мне знать.

Конечно, вы можете запустить и то, и другое. С этим абсолютно нет проблем. Если вам нужен хостинг-провайдер, вам следует искать хостинг windows (iis), который поддерживает PHP (их много). Если вы принимаете гостей, см. Ответ Крагена.

Могут быть альтернативные / лучшие решения, но это определенно можно сделать под Windows с использованием IIS - самым простым методом было бы либо указать IIS, что нужно обрабатывать все запросы файлов с .php расширения с использованием PHP или, альтернативно, чтобы IIS обрабатывал запросы в одном виртуальном каталоге с помощью PHP и запросы в другом виртуальном каталоге с помощью ASP.Net.

В Интернете есть множество ресурсов о том, как запустить PHP под IIS / Windows:

Абсолютно да, в настоящее время вы можете найти множество провайдеров хостинга Windows, которые поддерживают как PHP, так и .NET. Один из них является asphostportal.com.

Если сайт работает под управлением Linux, возможно, Мононуклеоз может быть вам полезно?

(но я мало что знаю о .net)

Я просто погуглил и нашел несколько ссылок, которые могут вас заинтересовать:

На IIS можно запускать как .net, так и php. Или, если вы хотите, вы можете запустить .net на сервере IIS, а PHP - на apache или nginx.

Вы не найдете платного хостинга, который будет делать "и то и другое" одновременно.ОК - По-видимому, есть - я просто не мог найти ни одного менее чем за 20 долларов США в месяц.

Я подумал, что вам нужно будет купить платформу PHP и платформу .NET и закодировать свой сайт, чтобы использовать лучшее из обоих миров - по цене двух. (Кому-то нравится streamline. Net)

Если вы можете получить VPS (виртуальный частный сервер), будет дешевле и более настраиваемым, создайте окна (с IIS) [или WAMP] и Linux (Apache + PHP) [LAMP / XAMP]

Но запустить 1 платформу можно только с последней запущенной как плагин.

Используя это, вы можете использовать .NET / PHP вместе, НО -

в Linux PHP - это долгосрочная поддержка, а .NET - это надстройка (не поддерживается через LTS)

на Windows .NET является базой с PHP надстройкой (устанавливаемый исполняемый файл и хорошо работает, но никак не поддерживается Windows)

Таким образом, поддержка «аддона» не является долгосрочной и используется на ваш страх и риск, а обновления для него выпускаются намного позже, чем для базовой версии.

В идеале,

Если вы можете создать свой собственный VPS-сервер и создать свой собственный виртуальный сервер, полностью автономный на одной машине, с несколькими виртуальными платформами, использующими внутренние частные порты для связи друг с другом. Windows Server и Linux Distro и заставьте их «разговаривать» друг с другом так, как вам нравится. Затем третий может разместить фактический сайт и использовать любое необходимое программное обеспечение из двух других VPS, которые будут поддерживаться каждым уважаемым поставщиком, и вы всегда будете иметь последние обновления, доступные непосредственно на платформе.