Cześć,
Muszę zrobić pewien system do takiej mini gry, która ma liczyć pewne rzeczy. Gra ma działać na różnych urządzeniach i przede wszystkim ma być na przeglądarkę. Wymyśliłem, że zrobię to tak, że będę mógł później tylko przerzucić klasy na phonegapa i przekompiluje to na różne urządzenia. Napisałem mocne podstawy w js (właściwie to w TypeScript, ale wszystko działa na JS) i zorientowałem się, że popełniłem błąd, bo taki kod bardzo łatwo ukraść. Wymyśliłem, że przepiszę to na jakiś serwer i będę sobie wszystkim zarządzał z poziomu usera. Pobierał tylko dane przez ajaxa czy inne coś (gra nie jest zbytnio dynamiczna) i wysyłał je z powrotem do serwera tą samą drogą. Tutaj pojawił się dylemat, bo znam i C# i PHP co nieco, a niedawno uczyłem się o mvc. Wymyśliłem, że zrobię to w c#, ale dawno już nie odpalałem VS 2013 i gdy zacząłem aktualizować, zdałem sobie sprawę, że to nie ma sensu i zabiera mi zbyt wiele cennego czasu, a do tego po anulowaniu IDE mi się rozpieprzyło i wolę tego nie dotykać. Myślę nad użyciem PHP, ale z tego co mi się wydaje, to w tym języku nie ma raczej interfejsów, a używałem ich w mojej aplikacji + dawno nic nie robiłem w PHP. Wg. was powinienem użyć PHP, czy może odinstalować VS i zainstalować (5h w plecy) oraz na nowo go ogarniać i pisać w MVC pod c#, a może znacie jakiś przyjemny język, dzięki któremu już więcej nie będę musiał się męczyć? Od razu mówię, że nie przepadam za PHP z powodów składni. Po prostu mi się nie podoba.