PHP, ASP.NET, a może JAVA - czyli jakiej czego użyć do aplikacji alla listonic czy google docs

PHP, ASP.NET, a może JAVA - czyli jakiej czego użyć do aplikacji alla listonic czy google docs
KE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Witajcie
Pisząc w dużym skrócie planuję, stworzyć aplikację dostępną głównie w WEBie, ale również na android, iOS czy Windows. Ponadto kilku użytkowników jednocześnie z różnych platform będzie mogło wprowadzać modyfikacje w danym obszarze (taj jak w google docs czy listonic).
Priorytetami są dla mnie(w tej właśnie kolejności) :

  1. Czas.
  2. Trudność (dostępne biblioteki, frameworki)
  3. Bezpieczeństwo.
  4. Koszt utrzymania.
  5. Szybkość działania.
  6. Koszt rozwoju/modyfikacji.
  7. Koszt samego oprogramowania.

Wydawało by się, że najbardziej uniwersalna będzie JAVA (chociaż tutaj nie mama żadnych doświadczeń w przeciwieństwie do PHP ZENT czy ASP.NET MVC, ale czytałem trochę o springu i google web tool i zrobiło to na mnie wrażenie).
PHP wydaję się z kolei najtańszy w programowaniu czy hostingu ale co z innymi platformami.
Jeśli zaś chodzi o .NET z C# to jak da mnie, jest to coś pomiędzy tymi dwoma (z tego co czytałem w C# można tworzyć zarówno na android jak i iOS).

Tak jak napisałem nie znam JAVA, więc czy warto odpuścić sobie PHP i .NET i oprzeć rozwiązanie na JAVA? A może jednak nie ma to sensu i wybrać PHP lub .NET?

Z góry dziękuję za wszystkie przemyślenia.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Ale to chcesz wszystkie cztery aplikacje napisać w jednej technologii, czy pytasz o technologie dla części webowej, czy o co w końcu?

KE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Na początek chcę napisać aplikację webową, web service, a potem dopisywać kolejne aplikacje. Zastanawiam się w związku z tym jakie rozwiązanie będzie najbardziej optymalne. Czy jedna technologia do wszystkiego, czy może jednak nie koniecznie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.