HerrBockwurst
Experte
Hey,
ich betreibe derzeit eine kleine Plattform zur Terminorganisation. Dabei können die Admins in Kalendern Termine vorgeben in denen sich die Nutzer eintragen können. Das ganze ist in PHP programmiert, clientseitigt mit Javascript (Ajax und Co). Nun hab ich gelesen, dass PHP ja von vielen "gehasst" wird. Und dass einige Node.js anpreisen. Den Hass auf PHP kann ich selber nicht nachvollziehen, komme bisher gut damit klar. Programmiert ist der ganze Spaß rein objektorientiert.
Ich hab mich dann bisschen über Node.js informiert. Das ganze klingt auch ziemlich interessant. Allerdings ist das vorwiegend ja für Echtzeitanwendungen nützlich. Lohnt sich der Umstieg, das Projekt in Javascript/Node neu zu schreiben? Oder ist Node.js eher nichts für dieses Projekt? Ich plane auch noch, eine Android App dafür zu veröffentlichen, die dann per API auf die Datenbank zugreifen kann, dass dauert aber noch.
Da ich derzeit auf meinen Server eine zweite Seite laufen habe, frage ich mich allerdings, ob ich diese weiter über Apache betreiben kann. Gibt es da eine Lösung, dass z.B. Apache über vhost entscheidet, ob die Seite über sich selbst oder über node.js dargestellt wird? Ich will da keine anderen Ports in der URL angeben müssen. Oder evtl. intern die Ports umbiegen? Also ein Script was Anfragen über Port 80, 443 annimmt und dann nach URL entscheidet, ob es an Apache (Port 1234) oder Node.js (Port 4321) weiterleiten soll? Das ganze läuft auf einen Windows Server.
LG Bocki
ich betreibe derzeit eine kleine Plattform zur Terminorganisation. Dabei können die Admins in Kalendern Termine vorgeben in denen sich die Nutzer eintragen können. Das ganze ist in PHP programmiert, clientseitigt mit Javascript (Ajax und Co). Nun hab ich gelesen, dass PHP ja von vielen "gehasst" wird. Und dass einige Node.js anpreisen. Den Hass auf PHP kann ich selber nicht nachvollziehen, komme bisher gut damit klar. Programmiert ist der ganze Spaß rein objektorientiert.
Ich hab mich dann bisschen über Node.js informiert. Das ganze klingt auch ziemlich interessant. Allerdings ist das vorwiegend ja für Echtzeitanwendungen nützlich. Lohnt sich der Umstieg, das Projekt in Javascript/Node neu zu schreiben? Oder ist Node.js eher nichts für dieses Projekt? Ich plane auch noch, eine Android App dafür zu veröffentlichen, die dann per API auf die Datenbank zugreifen kann, dass dauert aber noch.
Da ich derzeit auf meinen Server eine zweite Seite laufen habe, frage ich mich allerdings, ob ich diese weiter über Apache betreiben kann. Gibt es da eine Lösung, dass z.B. Apache über vhost entscheidet, ob die Seite über sich selbst oder über node.js dargestellt wird? Ich will da keine anderen Ports in der URL angeben müssen. Oder evtl. intern die Ports umbiegen? Also ein Script was Anfragen über Port 80, 443 annimmt und dann nach URL entscheidet, ob es an Apache (Port 1234) oder Node.js (Port 4321) weiterleiten soll? Das ganze läuft auf einen Windows Server.
LG Bocki