Bachelorarbeit
Bachelorarbeit
Bachelorarbeit
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Kapitel 4<br />
Umsetzung<br />
Abbildung 14: Dokumentation des CoffeeScript Code<br />
4.11 Deployment<br />
Die Einrichtung einer Instanz dieser Anwendung erfordert einige Einstellungen. Dabei muss<br />
zuerst die Produktions-Datenbank erstellt und der Administrator durch ein entsprechendes<br />
Passwort geschützt werden. Der Administrator kann entweder über die Rails Konsole<br />
oder durch ein Editieren der seed-Datei erstellt werden. Ebenfalls sollten die E-Mail<br />
Templates und gegebenenfalls die Seiten für den Login und das Wählen angepasst werden.<br />
Anschließend können die CSS und CoffeeScript Quelldateien übersetzt, minimiert und<br />
verpackt werden. Dies erfolgt automatisch durch die Rails Asset Pipeline. Falls ein gültiges<br />
Zertifikat für die Servermaschine vorhanden ist, kann außerdem Secure Socket Layer (SSL)<br />
aktiviert werden.<br />
Der gesamte Prozess könnte in Zukunft auf einen bestimmten Anbieter, wie zum Beispiel<br />
Heroku zugeschnitten und automatisiert werden.<br />
Entwicklung einer Webschnittstelle<br />
zur Durchführung von Kurswahlen an Gymnasien Seite 46