niedziela, 13 kwietnia 2014

Jaki serwer do tworzenia, testowania aplikacji internetowych?

Planujesz tworzyć strony internetowe lub aplikacje i nie wiesz jaki serwer do tego nada się? Zastanów się w jakim języku chcesz tworzyć, bo to zależy od wyboru serwera dla ciebie.

Kiedy chcemy tworzyć strony internetowe, zastanawiamy się jaki serwer wybrać. Czy to ma być serwer zewnętrzny darmowy, gdzie umieszczamy swoje stworzone projekty czy lokalny serwer, gdzie można szybciej umieszczać wiedząc, że mimo braku Internetu lub awarii z połączeniem będzie można bez obaw przenieść swoją pracę.
Po pierwsze, jeżeli zamierzasz tworzyć strony w czystym HTML 5, CSS3 i JavaScript, to nie musisz mieć serwera! Ani lokalnego a tym bardziej zewnętrznego.
Po drugie, jeżeli jednak zamierzasz tworzyć strony lub aplikacje gdzie trzeba użyć logowanie, rejestrację oraz bazę danych to lokalny serwer nada się jak najbardziej:) Korzystając z bazy danych możesz użyć języka skryptowego PHP lub innych, jeżeli ty uważasz, że są lepsze niż PHP.
Po trzecie, niczym nie ryzykujesz :) Tworzysz, testujesz i zanim stworzysz będziesz wiedział, czy dać na zewnętrzny serwer czy nie.

No dobra, ale jaki serwer jest dobry lub najlepszy? Jest dużo darmowych serwerów, które można zainstalować i tworzyć swoje projekty.
Kiedyś był dobrze znany Krasnal serv, niestety albo stety nie jest już dobry i pojawiły się od tamtego czasu wiele innych serwerów np: WebServ, Xampp, Wampp, VertrigoServ. Które są dobre?
Ja obecnie używam VertrigoServ (na jednym komputerze), który jest dobry oraz  na drugim komputerze mam  Xampp, który jest też bardzo dobry.
Na serwerze Xampp/Wampp możesz przykładowo testować wszystkie systemy CMS od Joomla po WordPress, i fora internetowe a na innych Vertrigo tworzyć aplikacje.
Ale moim zdaniem I na Vertrigo można Joomla zainstalować jak i na Xampp. Ty decydujesz na jakim serwerze testować i tworzyć strony.

Natomiast, jeżeli chcesz tworzyć aplikacje w .NET, to zapomnij o wyżej wymienionych serwerach. Musisz zainstalować Visual Studio 2013, który ma w sobie serwer. Uruchamiasz i widzisz jak zachowuje się twoja aplikacja.

Jeżeli nie rozwiązałem twojego problemu, na jakim serwerze ma być twoja aplikacja. Pozostaje Ci samemu wybrać i przetestować:)