Ergebnis 1 bis 8 von 8

Thema: db_query funktion richtig nutzen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Sry wenn ich den Thread nochmal ausgrabe aber ich finde, dass passt zu meiner Frage

    Und zwar bin ich grade dabei die Performance meiner Seite ein bisschen zu verbessern.
    Jetzt stellt sich mir die Frage: Wann MUSS/SOLLTE ich db_query einsetzen um gegen Injections geschützt zu sein und wann reicht ein normaler mysql_query, da dieser schneller ausgeführt werden kann?


    // Offtopic
    Und gibt es irgendwelche Ideen die Performance und die Sicherheit noch zu erhöhen?
    Habe hier schon im Forum gesucht aber soweit eigentlich nix brauchbares gefunden.
    Habe das VMS1.2.4 falls das eine Rolle spielen sollte
    // Offtopic

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    grundsätzlich könnte man die buchungsliste anpassen das nicht jedesmal n code generiert werden muss da würde n auto-increment reichen.

    dan kann man ja langsam die dateien durchgehen und das create_code() entfernen.


    alles andere ist halt wenn 1 query geht aus mehreren zusammenfassen is meist besser.

    und halt auf unnötige abfragen verzichtn (wenn ich den menüs schon der kontostand ausgelesen wird muss man ihn nicht noch in der kontoübersicht anfragen und in der auszahlen.php und all so zeugs wenn was vorhanden ist kann mans ja nutzen.

    Natürlich ist das eher negative wenn du ständig irgendwas aus und einbust.

    mfg Lokutos
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von tweetymr Beitrag anzeigen
    ...db_query einsetzen um gegen Injections geschützt zu sein und wann reicht ein normaler mysql_query, da dieser schneller ausgeführt werden kann?
    ...
    Das stimmt zwar in etwa, dass db_query langsamer ist als mysql_query, aber nur in einem so verschwindend geringen Bereich, da kann man allein durch weglassen eines einzigen Querys im Script ca. 1 Mio fach mehr Rechenzeit einsparen

    Also du kannst an jeder Stelle db_query() benutzen.


    Performance kann auch durch verkleinern von Grafiken verbessert werden, was zusätzlich Traffic spart.

    Hast du die möglichkeit, dir ein Log vom MySQL Server generieren zu lassen?

    Sonst ist Optimierung immer viel Eigenarbeit :-(
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  4. #4
    Ok, also kann ich überall db_query einsetzen. Find ich schonmal ganz nett^^ Schon wieder was zu tun xD

    Das mit dem create_code hätte mir auch kommen können, danke für den Tipp

    jpwfour: Wenn du mir sagst wie ich so einen Log ausspucken lassen kann werde ich das mal mache Habe Root, also dürfte kein Problem sein =)

    Ich weiß, dass es sehr viel Eigenarbeit ist aber davor scheut man sich als guter Webbi ja bekanntlich nicht ;D
    Gibt es noch ein paar Anlaufstellen wo man über PHP oder MySQL Optimierung was lasen kann?
    Die Benchmarks habe ich mir schon angeguckt, haben auch schon ein bisschen was gebracht

    Danke für eure Beiträge bisher (Sollte man den Thread vllt mal splitten? Hat ja nix mehr wirklich mit db_query direkt zu tun :x)

    LG
    TweetyMR

  5. #5
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von tweetymr Beitrag anzeigen
    ...
    jpwfour: Wenn du mir sagst wie ich so einen Log ausspucken lassen kann werde ich das mal mache Habe Root, also dürfte kein Problem sein =)
    ...
    Eine kurze Anleitung dazu gibt es im Tutorial: http://www.vms-tutorial.de/wiki/Datenbank_optimieren
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. Surfbar nutzen mit STG-interfaces
    Von Sledgedog im Forum Support zu Addons & Erweiterungen
    Antworten: 17
    Letzter Beitrag: 29.05.2012, 18:58
  2. [Anleitung] Bilanzaddon richtig nutzen!
    Von Gremlin im Forum [HD] Programmieren
    Antworten: 27
    Letzter Beitrag: 01.06.2011, 07:53
  3. Cracker nutzen PDF-Sicherheitslücke
    Von Newsbot im Forum Talk, talk, talk...
    Antworten: 0
    Letzter Beitrag: 08.11.2008, 11:11
  4. Richtig-Spicken.de - Hier lernt man richtig spicken...
    Von Gremlin im Forum Non VMS Seiten
    Antworten: 0
    Letzter Beitrag: 20.08.2007, 18:07

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •