Zur Boardunity Forenstartseite

Zurück   Boardunity & Video Forum » Software & Projekte » Forensoftware

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1  
Alt 25.08.2003, 00:10
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61

Findet ihr...


0.00626 seconds (ohne Cache)

0.0045 seconds (mit Cache)

...dass das schnell ist für die Execution Time einer Boardstartseite bei einem shared hoster (PHP Boards)?

Alle anderen Boards die ich dort getestet habe, brauchen mindestens 10x solange um die Boardstartseite zu generieren.

Beispiele: Ein leeres vBulletin braucht mindestens 20x bis 100x solange, IPB mindestens 10x.


  #2  
Alt 25.08.2003, 00:39
Benutzerbild von grufti
Ex-gnuBB-Entwickler
 
Registriert seit: 08.2003
Ort: Augsburg
Beiträge: 56
Zum Vergleich: Wie lange braucht die Startseite mit 37 Foren (Kat. + 36 Unterforen), inkl. allen Ausgaben der Startseite?... denn 0.006 ist verdammt schnell...

  #3  
Alt 25.08.2003, 00:58
Benutzerbild von exe
exe exe ist offline
titellos
 
Registriert seit: 07.2003
Ort: München
Beiträge: 888
Zitat:
0.00626 seconds (ohne Cache)

0.0045 seconds (mit Cache)
Das glaub ich erst wenn ichs gesehen habe.
Die Zeit geht ja bei einer normalen IDE Platte schon fast für den Festplattenzugriff drauf um das Script erstmal einzulesen...

__________________
Johannes Klose
Calitrix Wiki - Wiki auf Basis von PHP und MySQL
  #4  
Alt 25.08.2003, 01:06
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Zitat:
Original geschrieben von grufti
Zum Vergleich: Wie lange braucht die Startseite mit 37 Foren (Kat. + 36 Unterforen), inkl. allen Ausgaben der Startseite?... denn 0.006 ist verdammt schnell...
Teste ich gleich...moment

Zitat:
Das glaub ich erst wenn ichs gesehen habe.
Da wirst du leider noch ein wenig warten müssen...

  #5  
Alt 25.08.2003, 01:17
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Script executed in: 0.01403 seconds]
[ 5 queries used ]
[ GZIP Compression: ON ]

45 Foren, verteilt in 4 Kategorien.

Sind natürlich ne Menge Daten die da rumgeschoben werden, entsprechend länger dauert es.

Du hast was von Vergleich gesagt, also wäre ein Vergleichswert nicht schlecht...




  #6  
Alt 25.08.2003, 01:22
Benutzerbild von grufti
Ex-gnuBB-Entwickler
 
Registriert seit: 08.2003
Ort: Augsburg
Beiträge: 56
Bei 7 Queries, ebenfalls bei all-inkl.com liege ich zur Zeit auf 0.04-0.1 ...

  #7  
Alt 25.08.2003, 01:27
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Zitat:
Original geschrieben von grufti
Bei 7 Queries, ebenfalls bei all-inkl.com liege ich zur Zeit auf 0.04-0.1 ...
Hab noch ein bischen am Index gebastelt, hab jetzt konstant 0.014-0.016.

Immerhin noch mindestens um das Zwei- bis Sechsfache schneller.

Vielleicht ein potentieller Nutzer..?

  #8  
Alt 25.08.2003, 01:32
Benutzerbild von grufti
Ex-gnuBB-Entwickler
 
Registriert seit: 08.2003
Ort: Augsburg
Beiträge: 56
aber ein vergleich ist nicht möglich, solange ich nicht weiß, was bei dir alles abgefragt wird

  #9  
Alt 25.08.2003, 01:40
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Was genau willste denn wissen

Abgefragt werden alle Infos zum Forum, Kategorie, Letzter Post im Forum, Online User, Online Stats, User Session, Macro Replacing.

Hmm, sonst würde mir spontan nix weiter einfallen..

  #10  
Alt 25.08.2003, 11:07
Benutzerbild von grufti
Ex-gnuBB-Entwickler
 
Registriert seit: 08.2003
Ort: Augsburg
Beiträge: 56
Moderatoren? Statistiken?

  #11  
Alt 25.08.2003, 14:56
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Zitat:
Original geschrieben von grufti
Moderatoren? Statistiken?
Es gibt noch keine Moderatoren Statistiken natürlich auch, Anzahl der Beiträge und Anzahl der Themen im Forum.

  #12  
Alt 25.08.2003, 15:01
Benutzerbild von Frederic Schneider
WoltLab Holzmichl
 
Registriert seit: 07.2003
Ort: Eschborn
Beiträge: 1.287
mh... ist schon recht schnell... zeig mal dein code wie du das so schnell hinbekommen hast .

__________________
Frederic Schneider
WoltLab Team / WoltLab Wiki / GamePorts / Frederic Schneider / neuer-patriotismus.de
  #13  
Alt 25.08.2003, 16:26
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Zitat:
Original geschrieben von frederic
mh... ist schon recht schnell... zeig mal dein code wie du das so schnell hinbekommen hast .
Das hättest du wohl gern

Wenn du dich ein paar Monate gedulden kannst kann jeder den Code sehen :P

  #14  
Alt 25.08.2003, 16:48
Benutzerbild von Frederic Schneider
WoltLab Holzmichl
 
Registriert seit: 07.2003
Ort: Eschborn
Beiträge: 1.287
Zitat:
Original geschrieben von dave
Das hättest du wohl gern

Wenn du dich ein paar Monate gedulden kannst kann jeder den Code sehen :P
öh??????? O_o ... naja egal

__________________
Frederic Schneider
WoltLab Team / WoltLab Wiki / GamePorts / Frederic Schneider / neuer-patriotismus.de
  #15  
Alt 26.08.2003, 15:18
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Zitat:
Ladezeit: 0.098 Sekunden :: Queries: 12
Du musst grad was von langsam sagen...

Vgl.: 0.098 Sekunden mit ein paar Foren vs. 0.014 Sekunden in 45 Foren

Es hat bereits ein Gruppensystem. Die Moderatoren wären ein JOIN mehr, das macht soviel nicht aus...

Ausserdem könnte man die Moderatoren auch basierend auf dem Gruppensystem verwalten, dann braucht das garkeine weiteren Resoucen bis auf ein bischen zusätzlichen Code und logisches Denken.

Wenn man natürlich so krank ist das man für jedes Forum die Moderatoren erneut mit einem Query abfragt dann ist das was anderes.

Beim phpBB sieht man das sehr gut, da werden in nem Standardboard AFAIR 40 und mehr Queries verbraten (Startseite), in der Forumview noch wesentlich mehr.


Geändert von dave (26.08.2003 um 17:35 Uhr).
  #16  
Alt 26.08.2003, 19:15
Benutzerbild von Matix
Mitglied
 
Registriert seit: 06.2003
Beiträge: 301
jippieh dieser thread entwickelt sich zu genau dem, worauf ich gewartet habe...

der virtuelle schwanzvergleich...

  #17  
Alt 26.08.2003, 19:41
Benutzerbild von Frederic Schneider
WoltLab Holzmichl
 
Registriert seit: 07.2003
Ort: Eschborn
Beiträge: 1.287
Zitat:
Original geschrieben von Matix
jippieh dieser thread entwickelt sich zu genau dem, worauf ich gewartet habe...

der virtuelle schwanzvergleich...
das ist traurig... wollt ihr euch aufs niveau vom wBB1 bereich im woltlab forum stürzen????!

__________________
Frederic Schneider
WoltLab Team / WoltLab Wiki / GamePorts / Frederic Schneider / neuer-patriotismus.de
  #18  
Alt 26.08.2003, 20:50
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
@Matix

Wenns doch aber Spaß macht

Es geht nicht um ein bischen "cachen" sondern um einen kompletten Cache System für das Board. Das bringt die 0.0045s

0.03

Zitat:
Ich hab ein bisschen (viel) mehr als du schon auf der index
Tja, was denn, Stats? Geburtstage? Kalender? Da muss ich dir "leider" sagen, dass ich für diesen Firlefanz keinen einzigen Query extra brauche...

Zitat:
Und grade die LEFT JOIN's sind total langsam
Kommt drauf an wie du deine DB strukturiert hast, und wo du Indizis einsetzt...


Zitat:
Und dein Forum hat bestimmt keine 0.03 mehr wenns fertig is
Wird es haben. Um was willst du wetten?

  #19  
Alt 27.08.2003, 01:17
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Schonmal was von 'filesort', 'use temporary' et cetera gehört? Es schickt sich seine Queries mit EXPLAIN zu untersuchen und dann zu optimieren.

Das sollte auch allgemein bekannt sein.


Aber verbreite dein dummes Zeuch nur weiter

Ich rede davon das es bei JOINs allgemein unterschiedliche Methoden gibt die intern von mySQL angewandt werden was wiederum zu unterschiedlichen Ergebnissen in der Geschwindigkeit führt. DAS bedeutet "nicht unbedingt".



Und wenn du 20 JOINs über durschnittlich jeweils 3 Tabellen machst und das dann noch ohne Indizies, na, ist das langsam? Ja ist es.

Und wäre das gleiche immernoch so langsam wenn du die columns indizierst die du in den ON, USING oder WHERE Klauseln deiner JOIN Anweisungen benutzt? Nein wäre es nicht.

Also vielleicht erstmal nachdenken eh du hier irgendwelches Bashing mit deinem Geblubber anfängst.

Mit plumpen Antworten die nicht auf meine Frage(n) eingehen hast du bei mir garantiert 100 Punkte auf der "ich muss dich nicht ernst nehmen"Liste

Zitat:
LEFT JOINs _SIND_ langsam, dass ist generell bekannt
Denken! Ich habe auch nichts gegenteilig behaupten. Dir ist lediglich der Sinn meiner Worte:

Zitat:
Kommt drauf an wie du deine DB strukturiert hast, und wo du Indizis einsetzt...
..entgangen.

  #20  
Alt 27.08.2003, 13:51
Benutzerbild von Matix
Mitglied
 
Registriert seit: 06.2003
Beiträge: 301
hm.... du solltest bei der methode aber aufpassen das du nur sinnvolle indizies setzt sonst haste nämlich gar nichts davon

.... das trau ich dir aber durchaus zu...

  #21  
Alt 27.08.2003, 18:42
IPB-Supporter
 
Registriert seit: 08.2003
Beiträge: 61
Schön das du mir das zutraust

Das die Indizies sinnvoll sein sollten ist wohl klar. Wenn man die Tabellen in sinnvolle Relationen setzt brauchst du aber auch nicht zich Indizies sondern nur einige wenige.

Antwort


Stichworte
-


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
Gehe zu






1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25