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 - 18: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 - 08: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 - 14: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 - 15: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 - 14: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 - 09: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 - 12: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 - 14: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 - 10: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 - 17: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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 3 Tagen 15 Stunden
  • Hey danke
    vor 4 Tagen 10 Stunden
  • Update: jetzt gibt's ein
    vor 5 Tagen 4 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 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