Änderungen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
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]]

Navigationsmenü