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ć:)

wtorek, 25 marca 2014

Jakie środowisko programistyczne, program do tworzenia stron internetowych?

Na rynku jest dużo programów do tworzenia stron internetowych. Takie programy dzielą się na dwie grupy: płatne i bezpłatne.
Dobra, ale ty chcesz wiedzieć jakie jest dobre, bardzo dobre środowisko programistyczne lub program do tworzenia stron internetowych. Tu sobie sam odpowiedź na pytanie, w jakich technologiach lub technologii chcesz przeważnie pisać i tworzyć strony internetowe? Jeżeli interesuje ciebie technologia .NET, to najlepszym wyborem będzie darmowy Visual Studio 2012 Express. Jeżeli twój budżet pozwala na wersję lepszą niż express, możesz zakupić wersję Professional lub Ultimate.  
Jeżeli technologia .Net ciebie nie interesuje lub mało interesuje ciebie a wolisz inne języki, to zastanów się w jakim chcesz tworzyć strony? Tak, to samo pytanie zadaję, które już wyżej napisałem:)
Ja preferuję i zalecam pisać strony w PHP +  JavaScript + biblioteka JQuery. Również HTML5 i CSS3 co jest podstawą w tworzeniu stron.
Na tym blogu nie dowiesz się jak tworzyć arkusze CSS i dokumenty HTML w wersji 5, są od tego już inne dobrze znane strony.
Dobrze, ale nie napisałem jakie jest dobre środowisko programistyczne lub program, nie ma czegoś takiego jak najlepszy program lub środowisko programistyczne, ponieważ zauważ może czegoś brakować w oprogramowaniu, więc najlepiej używać kilku ale nie naraz!
Z Środowisk programistycznych komercyjnych są dobre:
  • Dreamweaver CS6 // jeżeli dysponujesz dużym zasobem portfela to polecam,
  • PHP Designer 8 // ja mam wersję 7 Professional i jest dobrym środowiskiem programistycznym,
  • Pajączek 5 NxG Professional // również drogie oprogramowanie !
Są jeszcze inne ale wymieniłem te trzy popularne. Z bezpłatnych, których ja sam używam do dziś, są i to godnymi polecenia:
  • Notepad++  - przyjemny edytor dla programistów, oferujący dużo opcji i pluginów,
  • Aptana Studio 3 - bezpłatny i będący alternatywą dla dreamweaver,
  • NetBeans 8 - również dobry program, szczególnie dla pisania programów w języku Java,
  • Eclipse - Jak NetBeans, ma wiele wersji dla poszczególnych języków

Są jeszcze inne programy ale wymieniłem te najbardziej popularne. Z bezpłatnych ja polecam te dwa pierwsze Notepad++ i Aptanę. Z komercyjnych PHP Designer, mniej kosztuje niż inne komercyjne środowiska programistyczne ale też można dobre aplikacje pisać.

Zatem, wybór należy do ciebie:)