Fragen und Antworten
Python, Ruby, Node.js
Python und Ruby sind Skriptprachen, die sich im Umfeld von professionellen Web-Anwendungen etabliert haben.
Node.js ist eine serverseitige JavaScript-Implementation, die eine einfache ereignisgesteuerte Implementation von Web-Anwendungen ermöglicht.
Python- und Ruby-Anwendungen nutzen meistens nicht die traditionelle (Fast)CGI-Schnittstelle zum Webserver, sondern basieren im Falle von Ruby auf Rack (z.B. Ruby on Rails, Sinatra) und im Falle von Python auf WSGI (Webserver Gateway Interface, z.B. Django, Flask, Pyramid). Um diese Anwendungen in Shared-Hosting-Umgebungen zu nutzen, sind Zusatzmodule für die Webserver-Software erforderlich. Für Ruby-Anwendungen hat sich hierfür Phusion Passenger als Standard durchgesetzt, Passenger unterstützt jedoch auch andere Script-Sprachen wie Python oder Node.js.
- Wie kann ich Python auf dem Webserver nutzen?
- Was ist Phusion Passenger und wie kann ich es nutzen?
- Ruby-Anwendungen mit Phusion Passenger nutzen
- Wie kann ich eine Python-Anwendung mittels Phusion Passenger nutzen?
- Wie kann ich eine Node.js-Anwendung mit Phusion Passenger nutzen?
- Eigene Ruby-Version mittels RVM installieren
- Abhängigkeiten von Ruby-Anwendungen mittels Bundler installieren
- Wie kann ich das CMS Ghost installieren?