Webanwendung
Zur Navigation springen
Zur Suche springen
K |
|||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Hier werden die Überlegungen zur Webanwendung gesammelt. | Hier werden die Überlegungen zur Webanwendung gesammelt. | ||
+ | Siehe auch [[forum:371.0|Thread im Forum]]. | ||
+ | |||
+ | == Features == | ||
+ | Was soll die Anwendung können? | ||
+ | === fachliche Features === | ||
+ | * Generierung von Charakteren | ||
+ | * Steigerung von Charakteren | ||
+ | * Ausdrucken 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) | ||
+ | |||
+ | === [[Benutzer:Koppelschoof|koppelschoof]] === | ||
+ | KnowHow: | ||
+ | ====Gut:==== | ||
+ | * Java | ||
+ | * Android | ||
+ | * Ruby | ||
+ | * JavaScript | ||
+ | * Datenbankdesign | ||
+ | ====OK:==== | ||
+ | * Rails | ||
+ | * HTML5/CSS | ||
+ | * .NET | ||
+ | ====Mäßig:==== | ||
+ | * C/C++ | ||
+ | * OpenGL | ||
+ | |||
[[Kategorie:Fanprojekt]] | [[Kategorie:Fanprojekt]] |
Aktuelle Version vom 29. August 2013, 10:11 Uhr
Hier werden die Überlegungen zur Webanwendung gesammelt. Siehe auch Thread im Forum.
Features
Was soll die Anwendung können?
fachliche Features
- Generierung von Charakteren
- Steigerung von Charakteren
- Ausdrucken 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)--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Nachteile
- schwierige Wartung --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)--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
- viele Automatismen, die Arbeit abnehmen--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Nachteile
- viele Automatismen, die Programmlogik verbergen--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
- hohe technische Voraussetzungen (Mehr als nur ein LAMP)--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--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Nachteile
- hohe technische Voraussetzungen (Mehr als nur ein LAMP)--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Weitere?
was gäbe es denn noch?
Entwickler
Folgende Entwickler wären ggf. dabei:
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)
koppelschoof
KnowHow:
Gut:
- Java
- Android
- Ruby
- JavaScript
- Datenbankdesign
OK:
- Rails
- HTML5/CSS
- .NET
Mäßig:
- C/C++
- OpenGL