Guten Tag liebes Forum,
zur Zeit schreibe ich an meiner Bachelorarbeit, das Thema lautet:
Wie der Titel schon verlauten lässt, ist Teil meiner Bachelorarbeit die Entwicklung einer Website. (Das Netzwerk ist bereits fertig entwickelt) Die Website soll einem Nutzer verschiedene Messwerte (r. Luftfeuchtigkeit, Temperatur, Luftdruck und Akkustand) auf verschiedene Arten in einem Dashboard wiedergeben. Das Dashboard ist recht aufwändig mit Gauges, Tabellen und Graphen gestaltet. Sobald der User einen Input verändert, werden serverseitig -also auf dem Raspberry Pi- einige Prozesse verarbeitet. ( Userinputs, Datenbank-Querys etc.) Nach der Verarbeitung wird vom Server ein JSON object via AJAX gesendet.
Da dies meine Bachelorarbeit ist, muss ich mich wohl auch mit den unangenehmen Dingen wie Perfomance und Sicherheit beschäftigen. Nun meine Frage: Wie evaluiere ich die Sicherheitsaspekte oder verbessere sie (Stichwort: DDOS, SQL-Injections, Firewall, Schutz gegen hacking des Webservers, etc.)? Wie evaluiere ich die Performance (Maximale Aufrufe der Website zur gleichen Zeit, Überlastung des Servers bzw. RPi, etc.)? Gibt es da feste Richtlinien und Normen?
Freundliche Grüße
Twinzy