Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modul-Entwicklung ›

Für Flashfrontend: Files direkt aufrufen, Hookablauf umgehen

Eingetragen von headkit (514)
am 20.06.2008 - 19:58 Uhr in
  • Modul-Entwicklung
  • Drupal 5.x oder neuer

Hi Leute!

Ich möchte Drupal als Backend für eine Flash-Gallerie einsetzen und erzeuge eine XML-Ausgabe, die mir die URLs zu den Bildern an Flash weitergibt. Soweit so gut. Klappt wunderbar.
Nun dauert es aber viel zu lange, bis sich Flash die Bilder aus dem entsprechenden Ordner lädt - zwischen dem Aufruf des Bildes und dem tatsächlichen Ausliefern durch den Server vergeht einfach ungewöhnlich viel Zeit.
Ich vermute mal, dass sich Drupal da irgendwie einklinkt und vor Auslieferung der Bilder erst mal die Rechte prüft oder seine Hooks usw. runterrasselt.

Kann man das nun irgendwie umgehen bzw. abkürzen?
Hat jemand ähnliche Erfahrungen und Lösungswege??

DANKE!

‹ Von $user->uid zum Namen Modul veröffentlichen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Deine Beschreibung tritt

Eingetragen von dawehner (2639)
am 21.06.2008 - 09:51 Uhr

Deine Beschreibung tritt eigentlich nur bei Privaten Downloads auf. Ist dieses zufällig eingeschaltet?
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING

  • Anmelden oder Registrieren um Kommentare zu schreiben

nö. sonst würde ja auch

Eingetragen von headkit (514)
am 21.06.2008 - 15:38 Uhr

nö.
sonst würde ja auch mein imagecache.module nicht funktionieren.

hm...

aber drupal prüft doch trotzdem die zugriffsrechte, oder? bei jeder anfrage wird doch eine riehe von hooks durchlaufen (bootstrap). oder nicht?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dierekter Zugriff

Eingetragen von Kars-T (1473)
am 21.06.2008 - 16:07 Uhr

Wenn du /admin/settings/file-system "Privat - Dateien werden von Drupal übermittelt." nicht an hast, ist das alleinige Sache deines Webservers die Dateien aus zu liefern. Vielleicht ist es ein Problem, wenn der Flash Film viele Verbindungen gleichzeitig erzeugt? Ist das ein Apache und hast du root Zugriff?

Mod_status mal versucht? Oder wenn du den mal mit einem Benchmark belastest und Bilder ziehst? Das sollte es dann bestätigen oder ausschließen.

---

Viele Grüße,

Kars-T

Arbeit: comm-press

Hobbies: Tower Defense HQ, plamo.de, Blog

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kars-T schrieb

Eingetragen von headkit (514)
am 22.06.2008 - 15:57 Uhr
Kars-T schrieb

Vielleicht ist es ein Problem, wenn der Flash Film viele Verbindungen gleichzeitig erzeugt?

nein, glaub ich nicht. da werden nur einzeln bilder geladen und es hakt genau kurz nach dem aufruf und vor dem laden.

Kars-T schrieb

Ist das ein Apache und hast du root Zugriff?

apache vermutlich (strato), kein root-zugriff.

Kars-T schrieb

Mod_status mal versucht?

nope. was'n das?

Kars-T schrieb

Oder wenn du den mal mit einem Benchmark belastest und Bilder ziehst? Das sollte es dann bestätigen oder ausschließen.

[/quote]
das klingt interessant. guck ich mir mal an.
...
hm, wie geht das?

  • Anmelden oder Registrieren um Kommentare zu schreiben

leider benötig ich dafür

Eingetragen von headkit (514)
am 23.06.2008 - 10:49 Uhr

leider benötig ich dafür root-zugriff...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Test?

Eingetragen von Kars-T (1473)
am 23.06.2008 - 13:37 Uhr

Mach aus dem XML für den Flash Film doch mal HTML und guck wie lange die Bilder laden. Vielleicht merkst du, das es so viel ist, das es einfach langsam kommt. Flash macht prinzipiell ja auch nichts anderes als wenn der Browser die Bidler abruft.

Bist du dir denn ansonsten sicher, das der einzelne Aufruf nach Flash langsam ist?

Wie schon gesagt, ich könnte mir eher vorstellen, das die reine Masse der Anfragen ist. Und das das vielleicht sogar eher deine Leitung in die Knie zwingt als den Server.

---

Viele Grüße,

Kars-T

Arbeit: comm-press

Hobbies: Tower Defense HQ, plamo.de, Blog

  • Anmelden oder Registrieren um Kommentare zu schreiben

also ich hab jetzt mal das

Eingetragen von headkit (514)
am 23.06.2008 - 15:58 Uhr

also ich hab jetzt mal das flashfrontend von drupal entkoppelt und lade die bilder vom selben server, aber auserhalb von drupal und es funktioniert wunderbar und flutscht nur so geschwindigkeitsmäßig.
es muss also am bootstrap liegen.

nun also noch mal zur eingangsfrage: kann man die abfrage umgehen?
eine zweite frage wäre sonst: kann man imgecache so konfigurieren, dass es die bilder in ein verzeichnis ausserhalb der drupalinstallation ablegt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

kann man die/das bootstrap

Eingetragen von headkit (514)
am 25.06.2008 - 11:55 Uhr

kann man die/das bootstrap prinzipiell umgehen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich hab die pfadausgabe von

Eingetragen von headkit (514)
am 26.06.2008 - 18:43 Uhr

ich hab die pfadausgabe von imagecache nun mit hilfe des artikels http://drupal.org/node/224913 und der dortigen template-funktion angepasst, aber leider erzeugt imagecache immer noch kein verzeichnis auserhalb des installationsverzeichnisses. das muss doch gehen, oder? was spricht dagegen?
danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 5 Tagen
  • Ich habe ja keine Angst vor
    vor 4 Wochen 16 Stunden
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 4 Wochen 2 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 4 Tagen
  • Du hast die "Trusted host
    vor 4 Wochen 5 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 3 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 7 Wochen 11 Stunden
  • Arrrrg. Nix Tabelle :-D /*
    vor 11 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20508

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 28 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association