anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 23:07

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Logd Datei Basiert?
BeitragVerfasst: So 05 Jun, 2005 09:46 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
:?
also ich hab mir mal angekuckt was die saveuser() so anstellt...
und hab mir überlegt ob mann nicht für jeden user eine txt datei erstellen könnte wo allle Daten gespeichert werden.
So würde das game (denk ich um einges schneller laufen)
Kennt jemand nachteile?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Logd Datei Basiert?
BeitragVerfasst: So 05 Jun, 2005 09:56 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Man könnte, wenn man den Pfad weiss, die ganzen Daten abrufen...
Und ich glaube nicht, dass das besonders gut wäre


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 05 Jun, 2005 10:11 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
htaccess :wink:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 05 Jun, 2005 10:45 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Devilzimti hat geschrieben:
htaccess :wink:


Öhm, stimmt auch wieder :pein:
Dann fallen wir keine Nachteile mehr ein, die saveuser FUnktion würde dann einfach grösser werden...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 05 Jun, 2005 11:10 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
jop :)
ich versuch es mal nächstes Wochenende..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 05 Jun, 2005 11:10 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
htaccess,
wenn du das in den Order machst, bzw. machen solltes weißt du ja das bei jedem abruf, bzw. mindestens einmal das Passwort eingeben muss...
Da sonst die Passwort abfrage für den bereich kommt, ansonsten macht ne index.php rein etc.
und nennt die dateien einfach um, is einfacher...

Und ja man kann auch Zeilen aus einer txt. file auslesen wie ändern und löschen, siehe hier:
[php]function delete_line($file, $line, $change_in) {
$entries = file($file);
if(empty($change_in)) {
unset($entries[$line-1]);
} else {
$entries[$line-1] = $change_in;
}
$newentries = implode("", $entries);
$datei = fopen($file, "w");
fputs($datei, $newentries);
fclose($datei);
}
delete_line("del_line.txt", 2, "");[/php]


Quelle:
http://www.codeschnipsel.net/index.php? ... 1075125133


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 05 Jun, 2005 12:18 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Wenn der MySQL-Server auf dem gleichen Rechner liegt, wie der Apache (also localhost), wird das eher zu deutlichen Geschwindigkeitseinbußen führen, denn letztendlich macht MySQL auch nichts anderes, als die Daten in Textdateien zu speichern - nur optimiert es dabei die Vorgänge und erlaubt Suchen etc.
Abgesehen davon wäre immer noch ein Abgleich mit der Datenbank nötig, da ja z.B. Suchen ermöglicht werden müssen und bestimmte Daten (z.B. Gold) auch von Dritten geändert werden können (Überweisungen). Das immer in den Textdateien von Hand zu machen, würde den Server ziemlich runterziehen.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 05 Jun, 2005 12:23 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Kevz hat geschrieben:
htaccess,
wenn du das in den Order machst, bzw. machen solltes weißt du ja das bei jedem abruf, bzw. mindestens einmal das Passwort eingeben muss...

.htaccess hat zum Glück nur Auswirkungen auf Zugriffe über den Webserver. PHP greift aber über das Dateisystem auf Dateien zu und ist somit von einer Beschränkung (in diesem Fall wohl deny from all) nicht betroffen.
Übrigens sollte man bei sensiblen Daten in Textdateien (hier z.B. die Paßwörter) ganz besonders darauf achten, daß alle Scripte sicher sind, denn wenn nur eines zuläßt, über URL-Parameter beliebige Dateien einzugeben (wie es leider auf sehr sehr vielen Homepages der Fall ist), kann man alle Paßwörter auslesen.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 05 Jun, 2005 12:26 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Stimmt, auch wieder...
Von dh. lohnt sich es nicht die Tabelle auf eine txt aus zu lagern...
Oder man optimiert einfach seine Php-Codes, macht auch schon ne menge aus, wenn man viel drin hat, was man nicht braucht bzw. verbessern kann.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 05 Jun, 2005 12:43 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
hmmm magst recht haben.
dann lass ich es...


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 18 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum