Hallo Community,
ich habe momentan einige Fragen / Probleme mit meiner MySQL und hoffe das ihr mir da helfen könnt.
Information zur Datenbank und Anwendung
ich habe mir vor kurzem eine kleine Datenbank angelegt, und übe mich gerade an der Sicherung von meiner Anwendung und der MySQL-Datenbank.
Die Datenbank enthält circa 9.000 Einträge wobei sich ein Eintrag aus 3 Spalten (Name, Passwort, Punkte) zusammensetzt.
Die Anwendung greift nicht direkt auf die Datenbank zu, sondern sendet die Werte an eine local gespeichert *.php Datei, welche den Befehl ausführt.
Benutzer Opensource: [VB 2010] Login/Registrierung über PHP mit MySql
Zu meinen Fragen / Problemen
Ich numeriere meine Fragen / Probleme durch, wär froh wenn ihr das bei den Antworten zu den jeweiligen Fragen auch macht Oder einfach Zitieren
1.) Ich habe erfahren, dass man der PHP Datei über den Browser einen Wert übergeben kann. Jetzt könnte jemand ja einfach mein Programm decompileren und herausfinden wie ich den Wert an welche Datei übergebe, und sich so unendlich viele Punkte generieren. Wie kann ich mich dagegen schützen?
2.) Wie ist es, wenn sehr viele Zugriffe auf eine *.php Datei kommen, da beispielsweise 30 Person im selben moment einen Wert brauchen, werden alle Befehle nacheinander ausgeführt? Oder werden einige ignoriert? Will mich da lieber vorzeitig erkundigen als zu spät.
3.) Ich schätze mal das die Datenbank je nach Anzahl von Einträgen auch etwas langsamer wird, gibt es eine Faustregel wieviele Einträge man maximal pro Datenbank habe sollte? Oder ist dies stark vom Server abhängig?
4.) Gibt es gewisse ´must-have´ Sachen, um die Datenbank zu Schützen?
Das waren dann erstmal meine Fragen / Probleme, ich hoffe ihr könnt mir helfen.
Die Rechtschreibfehler sind heute mal gratis, also bedient euch
ich habe momentan einige Fragen / Probleme mit meiner MySQL und hoffe das ihr mir da helfen könnt.
Information zur Datenbank und Anwendung
ich habe mir vor kurzem eine kleine Datenbank angelegt, und übe mich gerade an der Sicherung von meiner Anwendung und der MySQL-Datenbank.
Die Datenbank enthält circa 9.000 Einträge wobei sich ein Eintrag aus 3 Spalten (Name, Passwort, Punkte) zusammensetzt.
Die Anwendung greift nicht direkt auf die Datenbank zu, sondern sendet die Werte an eine local gespeichert *.php Datei, welche den Befehl ausführt.
Benutzer Opensource: [VB 2010] Login/Registrierung über PHP mit MySql
Zu meinen Fragen / Problemen
Ich numeriere meine Fragen / Probleme durch, wär froh wenn ihr das bei den Antworten zu den jeweiligen Fragen auch macht Oder einfach Zitieren
1.) Ich habe erfahren, dass man der PHP Datei über den Browser einen Wert übergeben kann. Jetzt könnte jemand ja einfach mein Programm decompileren und herausfinden wie ich den Wert an welche Datei übergebe, und sich so unendlich viele Punkte generieren. Wie kann ich mich dagegen schützen?
2.) Wie ist es, wenn sehr viele Zugriffe auf eine *.php Datei kommen, da beispielsweise 30 Person im selben moment einen Wert brauchen, werden alle Befehle nacheinander ausgeführt? Oder werden einige ignoriert? Will mich da lieber vorzeitig erkundigen als zu spät.
3.) Ich schätze mal das die Datenbank je nach Anzahl von Einträgen auch etwas langsamer wird, gibt es eine Faustregel wieviele Einträge man maximal pro Datenbank habe sollte? Oder ist dies stark vom Server abhängig?
4.) Gibt es gewisse ´must-have´ Sachen, um die Datenbank zu Schützen?
Das waren dann erstmal meine Fragen / Probleme, ich hoffe ihr könnt mir helfen.
Die Rechtschreibfehler sind heute mal gratis, also bedient euch