Zeile 1: |
Zeile 1: |
| Hier werden die Überlegungen zur Webanwendung gesammelt. | | Hier werden die Überlegungen zur Webanwendung gesammelt. |
| + | |
| + | == Features == |
| + | Was soll die Anwendung können? |
| + | === fachliche Features === |
| + | * Generierung von Charakteren |
| + | * Steigerung von Charakteren |
| + | * Würfeln von Proben |
| + | * Visualisierung von Ticks |
| + | |
| + | === nicht-fachliche Anforderungen === |
| + | * Benutzerverwaltung |
| + | * Login mittels Facebook/Google/Sonstwas-Account |
| + | * Freischaltung von Charakteren als lesbar für andere |
| + | * Darstellung auf mobilen Endgeräten |
| + | |
| + | == Technologie == |
| + | mögliche Technologiestacks |
| + | === PHP === |
| + | Erstellung in PHP - vermutlich mit einem geeigneten Framework |
| + | ==== Vorteile ==== |
| + | * geringe technische Voraussetzungen (LAMP)--[[Benutzer:Flippah|Flippah]] ([[Benutzer Diskussion:Flippah|Diskussion]]) 14:17, 22. Aug. 2013 (CEST) |
| + | ==== Nachteile ==== |
| + | * schwierige Wartung --[[Benutzer:Flippah|Flippah]] ([[Benutzer Diskussion:Flippah|Diskussion]]) 14:17, 22. Aug. 2013 (CEST) |
| + | |
| + | === Ruby on Rails === |
| + | Erstellung mit Ruby on Rails |
| + | ==== Vorteile ==== |
| + | * einfaches Erstellen von Wartungsguis mit Scuffolding (wobei wir die Wartung mE auch über phpMyAdmin machen können)--[[Benutzer:Flippah|Flippah]] ([[Benutzer Diskussion:Flippah|Diskussion]]) 14:17, 22. Aug. 2013 (CEST) |
| + | * viele Automatismen, die Arbeit abnehmen--[[Benutzer:Flippah|Flippah]] ([[Benutzer Diskussion:Flippah|Diskussion]]) 14:17, 22. Aug. 2013 (CEST) |
| + | ==== Nachteile ==== |
| + | * viele Automatismen, die Programmlogik verbergen--[[Benutzer:Flippah|Flippah]] ([[Benutzer Diskussion:Flippah|Diskussion]]) 14:17, 22. Aug. 2013 (CEST) |
| + | * hohe technische Voraussetzungen (Mehr als nur ein LAMP)--[[Benutzer:Flippah|Flippah]] ([[Benutzer Diskussion:Flippah|Diskussion]]) 14:17, 22. Aug. 2013 (CEST) |
| + | |
| + | === Java === |
| + | Erstellung mit Java auf einem Tomcat (z.B. mit CDI oder SpringFramework) und JSF |
| + | ==== Vorteile ==== |
| + | * harte Typisierung erleichtert die Wartung--[[Benutzer:Flippah|Flippah]] ([[Benutzer Diskussion:Flippah|Diskussion]]) 14:17, 22. Aug. 2013 (CEST) |
| + | ==== Nachteile ==== |
| + | * hohe technische Voraussetzungen (Mehr als nur ein LAMP)--[[Benutzer:Flippah|Flippah]] ([[Benutzer Diskussion:Flippah|Diskussion]]) 14:17, 22. Aug. 2013 (CEST) |
| + | |
| + | === Weitere? === |
| + | was gäbe es denn noch? |
| + | |
| + | == Entwickler == |
| + | Folgende Entwickler wären ggf. dabei: |
| + | === [[Benutzer:flippah|flippah]] === |
| + | KnowHow: |
| + | ====Gut:==== |
| + | * Java |
| + | * JSF |
| + | ====OK:==== |
| + | * Spring |
| + | * Hibernate |
| + | * Datenbankdesign |
| + | ====Mäßig:==== |
| + | * PHP |
| + | * Zend Framework |
| + | * Ruby on Rails |
| + | ====Schwächen:==== |
| + | * CSS |
| + | * Javascript (soweit nicht durch JSF-Libraries abgedeckt) |
| + | |
| [[Kategorie:Fanprojekt]] | | [[Kategorie:Fanprojekt]] |