Jaki server powinienem wybrać?

0

Witam.
Chcę napisać program automatyzujący pewne działania na stronie i wrzucić go na wykupiony server. Program musi działać w czasie rzeczywistym czyli o podanej godzinie wykonywać akcję na innej stronie.
Moje pytanie jest następujące jaki server powinienem wybrać ?
I jakiej technologii użyć do napisania takiego automatu(najlepiej platforma .NET czyli server musi być pod Windowsem).

Jeśli coś nie jasno opisałem proszę o pytania w miarę możliwości wyjaśnię.
Z góry dziękuję za odpowiedź.

1

Jeżeli program nie będzie bardzo skomplikowany, to możesz spróbować obejrzeć Windows Azure WebJobs, nawet w darmowej wersji: http://azure.microsoft.com/pl-pl/documentation/articles/web-sites-create-web-jobs/ oraz http://www.hanselman.com/blog/IntroducingWindowsAzureWebJobs.aspx

W przeciwnym razie najprawdopodobniej potrzebujesz własnego serwera wirtualnego (VPS) - jeżeli jest to z Windows, to cena automatycznie jest sporawa, najtańsze jakie widziałem to chyba w okolicach $12 miesięcznie, w Polsce hitme miał za około 50 zł miesięcznie. Niekoniecznie polecam Azure do serwerów VPS, bo nie jest to najtańsze rozwiązanie dla serwerów 24/7.

Jeżeli mówisz o .NET to obejrzyj też, czy aby twojego oprogramowania nie da się uruchomić na Mono - i jeśli tak, to serwery VPS Linuksowe, gdzie możesz zainstalować dowolne własne oprogramowanie znajdziesz na poziomie <20 zł miesięcznie nawet.

1

Jakikolwiek VPS , ktory ma Windowsa . Stawiasz na nim serwer www , strone i ten skrypt. Chociaz mimo to taniej wyszlo by ciebie z linuksem , ale to juz twoj wybor.

0

Co Ty nazywasz słowem "server"?

0

Czyli mogę napisać apkę internetową w ASP MVC i wrzucić ją na server VPS z windą a ona tam będzie sobie pracowała w czasie rzeczywistym ?

Przez server rozumiem jakiś inny komputer lub część jego zasobów które firma mi udostępnia do działania mojej aplikacji.

1

Pewnie, że zadziała.

0

A wpf'owa apka też pójdzie na takim serverze ?

1

Na VPS dostajesz serwer tak samo jakbys sobie zainstalowal ten windows server na jakims domowym komputerze. Jedyna roznica to taka, ze nie masz fizycznego dostepu do niego. Nie mozesz zainstalowac virtualki na tym serwerze (np. Na virtualbox'ie)

1

Nie wiem czy oferta spelnia Twoje wymagania, ale mysle ze warto sprawdzic:

https://www.webio.pl/hosting-asp-net/porownanie-planow-hostingowych.html

Niestety nie korzystalem z uslug tej firmy. Ktos, gdzies kiedys wspomnial o tej firmie, postanowilem spradzic oferte i zapamietalem adres poniewaz ceny wydawaly mi sie bardzo atrakcyjne. Ciezko jest dostac serwer na windowsie za 60 czy 110 PLN rocznie, nawet jezeli sa to ceny netto.

Z drugiej strony, ktos wspomnial o chmurce gdzie niby jest za darmo, ale tak sie akurat sklada ze nie znam szczegolow tej oferty i nie chce mi sie sprawdzac. Podaje wiec pewna alternatywe.

0

60 złotych rocznie za server ASP.NET to na serio nie dużo. Jak skończę pisać to obejrzę dokładniej tą ofertę. Dzięki :)

0

Na pewno to są ceny za rok? Jeśli tak, to dobra cena, ale ... Napisali, że jest u nich roczny okres rozliczeniowy, a nie że cena jest za rok - może rozumieją przez to, że nie można zamówić konta na inny czas niż wielokrotność 12 miesięcy?

1

Z Webio korzystałem przez jakiś czas (ok. pół roku). Na początek ok, tylko trzeba mieć cholerną cierpliwość przy obsłudze panelu admina bo działa mega wolno :D Wrzucona strona też nie działa super szybko, ale nie ma tragedii. Na pewno plusem dla niektórych jest to, że starają się mieć jak najaktualniejsze wersje bibliotek. Na pewno można wziąć konto na pół roku, a czy jeszcze krótsze okresy mają to nie wiem.

1

@fourfour: dobre pytanie zadales. Wydaje mi sie, ze ceny sa jednak cenami za roczne uzytkowanie serwera a nie za miesieczne. Znalazlem na google taka dyskusje:

http://www.goldenline.pl/grupy/Komputery_Internet/programisci-net/hosting-najlepiej-bezplatny-asp-net,2191612/

Jeden z dyskutantow napisal, ze korzysta z uslug tej firmy i z jego wypowiedzi wynika ze jest to cena za roczne uzytkowanie serwera. No ale lepiej byloby napisac do nich maila przed zlozeniem zamowienia zeby sie pozniej nie zdziwic.

0
fourfour napisał(a):

Na pewno to są ceny za miesiąc? Jeśli tak, to dobra cena, ale ...

110 zł miesięcznie za serwer ze 125MB na dwie bazy to dobra cena? :D

Oczywiście, że to są ceny za rok. Dlaczego macie jakiekolwiek wątpliwości?

0
somekind napisał(a):

110 zł miesięcznie za serwer ze 125MB na dwie bazy to dobra cena? :D

Oczywiście, że to są ceny za rok. Dlaczego macie jakiekolwiek wątpliwości?

Jeżeli jesteś w stanie podać lepszą ofertę to chętnie się z nią zapoznam. Zwróć jednak uwagę na to, że niekoniecznie wskaźnik cena / jakość jest tutaj najlepszym kryterium oceny atrakcyjności oferty.

Nie każdy ma w planach gromadzić duże ilości danych, a nawet powiedziałbym że nie każdy w ogóle potrzebuje czegoś takiego jak baza danych. Jest wiele osób, które szukają hostingu na zasadzie "byleby moja aplikacja napisana w [tutaj wstaw jakiś język / technologie / cos innego] działała poprawnie". Często są to niewielkie prywatne projekty, więc jeżeli znajdziesz ofertę z możliwościa utworzenia 30 GB bazy danych za 200 PLN to ja wtedy uznam, że dla wielu małych projektów nie jest to oferta bardziej atrakcyjna z prostej przyczyny: moja baza może nigdy nie przekroczyć 100 MB wiec po co mam płacić więcej za możliwości, których nie wykorzystam?

Z drugiej jednak strony, jeżeli wiesz o istnieniu ciekawych ofert hostingowych, droższych od wskazanych przeze mnie ale za to atrakcyjnych ze względu na stosunek ceny do jakości to też mógłbyś podzielić się tą wiedzą. Wydaje mi się, że autor wątku bardziej patrzy na cenę a mniej na stosunek cena / jakość ale dodatkowe propozycje raczej nie zaskodza.

0

A mnie zastanawia linijka "Minimalny odstęp czasu między zaplanowanymi zadaniami, minuty" w tych serverach webio.pl Jak myślicie co to oznacza ?

0

Wyobraz sobie, ze zrobiles jakiś portal i chciałbyś codziennie o 20:00 dostawać raport na maila z informacją ile osób odwiedziło Twoja stronę.

W takiej sytuacji mógłbyś napisać kod, który wygeneruje raport a następnie wyśle go na maila. Po napisaniu kodu realizującego taką funkcjonalność mógłbyś utworzyć reguły kiedy ww. kod ma się wykonać (w powyższym przypadku codziennie o godzinie 20:00). Dzięki temu dostałbyś swój raport na maila o wyznaczonej porze.

Generowanie raportów to tylko przykład, takie zadania mogą służyć do wielu innych rzeczy typu pobieranie danych z zewnętrznych serwisów, wysyłanie powiadomień, robienia backupów itd.

Nie jestem pewien czy rzeczywiscie o to chodzi, ale wydaje mi sie to najbardziej prawdopodobne. Dodam tez, ze te cale zaplanowane zadania niekoniecznie muszą przydać się w projekcie .NET - mogą być przydatne do wywoływania np. skryptów PHP.

0

Ciekawe czy to w jakiś sposób ogranicza mechanizm WebEventów

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