Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-07-2004, 19:08   #1 (permalink)
Neuer User
 
Benutzerbild von andgar
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 95
Question performance bei daten aus db ziemlich beschissen

hallo zusammen,
ich habe ein ziemliches frustrierendes problem.
ich lese daten mittels php aus einer mysql-db aus und baue daraus mit php einen xml-baum. diese datei heist daten.php. diese datei also das xml lese ich dann per AS ein und zeige dann die Daten an. bei der db handelt es sich um eine adress-db mit ca. 400 eintraegen die ich kategorisiert einlese.
funktioniert auch alles wuderbar.
das was aber wirklich nicht gut ist, ist die zeit bis die daten angezeigt werden.
es ist auch so, dass bei einer bestimmten datenmenge (ca. 30 Adressaetze) der flash-player aussteigt.
kennt jemand dieses problem und kann mir vielleicht einen tipp geben.
beste gruesse!
andré
andgar ist offline   Mit Zitat antworten
Alt 08-07-2004, 19:17   #2 (permalink)
Der Verpeiler
 
Registriert seit: Jun 2004
Beiträge: 99
Erklär mal kurz wie Du denn das daten.php skript per AS einliest vielleicht haben wir da einen Ansatzpunkt.
__________________
Know your scope.
mnemonic ist offline   Mit Zitat antworten
Alt 08-07-2004, 20:08   #3 (permalink)
Neuer User
 
Benutzerbild von andgar
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 95
Exclamation Performance

HALLO;
also ich lese die daten wie folgt ein.
var adressen = new XML();
adressen.load("daten.php");
adressen.onload = function(stat){
if (stat != FALSE){
.....
}else{
....
}
};
ich hoffe das stimmt so da ich gerade nicht an meinem arbeitsrechner sitze.
André
andgar ist offline   Mit Zitat antworten
Alt 09-07-2004, 14:22   #4 (permalink)
Der Verpeiler
 
Registriert seit: Jun 2004
Beiträge: 99
Hallo andgar,

das ist doch schonmal was...

Ich hab da so ne Vermutung, vielleicht kann das noch jemand bestätigen oder verneinen, also:
Ich würde grundsätzlich ein LoadVars-Objekt benutzen um mit irgendeinem Skript zu kommunizieren. Aber das sollte eigentlich nicht das Problem sein, im Browser wird ja eh alles per HTTP-Request geladen, oder? Was meint der Rest der Welt?

Was dann noch übrigbleibt ist das php-Skript an sich. Wie machst Du die Datenbankabfrage (Schleifenlogik und so)? Wie sind Deine Daten in der Datenbank aufgebaut, schlechte Performance kann ein Indikator für eine schlechte Datenstrukturierung sein. Natürlich kanns auch sein das es auf der Maschine generell viel Arbeit gibt und das ganze einfach unter den Punkt 'Server ist ausgelastet' fällt. Man kann nur raten momentan.
__________________
Know your scope.
mnemonic ist offline   Mit Zitat antworten
Alt 09-07-2004, 14:25   #5 (permalink)
logout
 
Benutzerbild von JoshXP
 
Registriert seit: Aug 2003
Ort: Freiburg
Beiträge: 354
amfphp beutzen is glaub ich schneller von der reaktionszeit und man kann auch objekte übergeben.

mfg
__________________
Die Welt ist nicht das was du siehst sonder das was du glaubst zu sehen.

Wird auch in dunkelen ecken das Kellertier genannt.
JoshXP ist offline   Mit Zitat antworten
Alt 09-07-2004, 14:36   #6 (permalink)
Der Verpeiler
 
Registriert seit: Jun 2004
Beiträge: 99
Vielleicht für die Website von WalMart... aber bei 400 Einträgen sollte das Standard-PHP (egal ob als mod integriert oder als standalone) fertig sein bevor ich Luft holen kann, oder?
__________________
Know your scope.
mnemonic ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:31 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele