Gdzie hostowana jest aplikacja ?

0

Witam, czy mógłby mi ktoś w miarę prosty sposób wytłumaczyć jak wygląda hostowanie aplikacji webowej napisanej w technologii ASP CORE ? Rozumiem, że taki projekt nie, możemy uruchomić na zywkłym hostingu stron WWW takim jak na przykład pod wordpressa ?Wiem, że można taką aplikację wdrożyć na chmurę. Ale czym różni się działanie takiego hostingu pod aplikacje ASP a na przykład stronę wordpressową?

1

kupujesz normalnego linux boxa i wrzucasz publishnięte pliki jakkolwiek chcesz i odpalasz - to jest chyba dość uniwersalny sposób (i prymitywny :P)

ale jeżeli piszesz o "hostingach" gdzie się wyklikuje wszystko przez stronkę, to pewnie mają tam jakieś ułatwienia do postawienia wordpressa, więc pytanie czym dla ciebie jest "zwykły hosting www".

Jako że wordpress jest na PHP to tutaj z perspektywy usera jest chyba dużo prościej, bo hosting da ci jakiś access po np. SFTP czy stronkę i możesz sobie podmieniać pojedyncze pliki, a twoja strona się zmienia w locie, gdzie przy ASP to raczej nie przejdzie (no chyba że sam sobie zaimplementujesz jakieś dynamiczne ładowanie dllek). Z tego co wiem, to przy ASP wrzucasz całą appke.

https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-7.0

1

Przez "normalny hosting" pewnie masz na myśli popularną konfigurację gdzie jest zainstalowany interpreter PHP. WordPress jest napisany w PHP.
Kod aplikacji .NET nie jest interpretowany tylko najpierw kompilowany. Przykład hostingu dla takich aplikacji to webio. Na Azure hostowanie aplikacji ASP.NET jest bardzo proste, ale też drogie. Skomplikowany cennik mają, możesz sprawdzić kalkulator. Kiedyś coś postawiłem prostego to chyba 300 zł miesięcznie minimum wyszło (customowa domena wymagała wyższego planu), ale są tańsze możliwości.

2

@JAKUB CZARNECKI:

Ale czym różni się działanie takiego hostingu pod aplikacje ASP a na przykład stronę wordpressową ?

Technologią. Wordpress jest napisany w PHP a ASP.NET Core w .NET Core.

Rozumiem, że taki projekt nie, możemy uruchomić na zywkym hostingu stron WWW takim jak na przykład pod wordpressa ?

Nie na takim samym jak pod Wordpressa z powodu różnic w technologii.

1

Są hostingi przeznaczone dla tej technologii.
Pierwszy z brzegu z google:
https://www.webio.pl/hosting-asp-net/porownanie-planow-hostingowych.html

Zaznaczam - pierwszy z brzegu - nie wiem czy godny polecenia.

3

W obecnych czasach też dostępne są już VPSy z preinstalowanym dockerem, jak mamy naszą aplikację skonteryzowaną, to możemy sobie bardzo łatwo postawić wszędzie tam gdzie jest docker: chmura/vps.

0

Ja korzystam z webio, mam aplikację w asp i drugą w blazorze w planie są też bazy SQL, wariant rozszerzony to niecałe 300 zł na rok.
Wszystko śmiga bez problemów, ceny nie są wysokie. Publikowanie wygląda tak, że importujesz plik z panelu webio do swojej solucji i później tylko klikasz publikuj w visual studio. Wszystko dzieje się samo. Ja bym na twoim miejscu nie pchał się w VPS czy serwery dedykowane, bo musiałbyś je sam zabezpieczać konfigurować i później monitorować, a po co :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1