Moin,
Ich programmiere seit über 20 Jahren in php mit Datenbankanbindung und Webfrontend (also Internetanwendungen). Bisher wurden lediglich Seiten dynamisch zusammengesetzt aber ohne weitere Interaktion außer hier und da ein Formular.
Jetzt möchte ich eine Anwendung erstellen auf die über Smartphones und Browser intensiv zugegriffen werden soll. In der Art von Brainstormings: viele User schreiben in schneller Folge Stichworte, die auf dem Server ausgewertet werden. Der Server verarbeitet und speichert die und gibt blitzschnell Feedback zurück an die User. Soll also möglichst flüssig also ruckelfrei laufen. Auf meinem Entwicklungsrechner läuft Linux.
Mir ist klar, dass sich die Anforderungen mit php kaum erfüllen lassen. Solange nicht absehbar ist, dass sich das Ergebnis kommerzialisieren lässt, muss ich selbst programmieren und würde da gerne auf nur eine Programmiersprache für obige Anforderungen setzen. Ich tendierte nach ersten Recherchen zu node.js. Doch jetzt rückt Java immer mehr in den Fokus.
1. Wäre alles Beschriebene mit Java abzudecken? Oder welche Empfehlung hättet ihr (aber alles mit einer Programmiersprache)?
2. Sehr schnell ist mein alter Rechner nicht, Das Grafikprogramm GIMP läuft aber leidlich flott. Welche IDE wäre da (unter Linux) zu empfehlen (Netbeans, Eclipse und IntelliJ IDEA stünden mir über Ubuntu zur Verfügung)?
Ich programmiere seit über 20 Jahren in php mit Datenbankanbindung und Webfrontend (also Internetanwendungen). Bisher wurden lediglich Seiten dynamisch zusammengesetzt aber ohne weitere Interaktion außer hier und da ein Formular.
Jetzt möchte ich eine Anwendung erstellen auf die über Smartphones und Browser intensiv zugegriffen werden soll. In der Art von Brainstormings: viele User schreiben in schneller Folge Stichworte, die auf dem Server ausgewertet werden. Der Server verarbeitet und speichert die und gibt blitzschnell Feedback zurück an die User. Soll also möglichst flüssig also ruckelfrei laufen. Auf meinem Entwicklungsrechner läuft Linux.
Mir ist klar, dass sich die Anforderungen mit php kaum erfüllen lassen. Solange nicht absehbar ist, dass sich das Ergebnis kommerzialisieren lässt, muss ich selbst programmieren und würde da gerne auf nur eine Programmiersprache für obige Anforderungen setzen. Ich tendierte nach ersten Recherchen zu node.js. Doch jetzt rückt Java immer mehr in den Fokus.
1. Wäre alles Beschriebene mit Java abzudecken? Oder welche Empfehlung hättet ihr (aber alles mit einer Programmiersprache)?
2. Sehr schnell ist mein alter Rechner nicht, Das Grafikprogramm GIMP läuft aber leidlich flott. Welche IDE wäre da (unter Linux) zu empfehlen (Netbeans, Eclipse und IntelliJ IDEA stünden mir über Ubuntu zur Verfügung)?
Zuletzt bearbeitet: