phpbar.de logo

Mailinglisten-Archive

Re: Bilder in Datenbank ablegen
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bilder in Datenbank ablegen



-----BEGIN PGP SIGNED MESSAGE-----

On Fri, 09 Apr 1999, Matthias Pigulla wrote:
>Oliver Artelt wrote:
>> Wenn Du ausreichend Plattenspeicher hast, aber wenig Power, wieso setzt Du
>> dann nicht ein Proxy-Server vor dem DBS davor? Der 'weiss' schon, was
>> gecachet werden sollte und was nicht.
>
>Wie willst Du ein SELECT einer Datenbank in einem Proxy speichern?

Es ging nur um Images, die als eigenstaendiges Dokument vom HTTP-Server
angebeoten werden (Grafik oder Download...).
Und um die Frage: Sollen die Bilder dann vom FS verwaltet werden
(uebrigens interessante These vom 'php-Rasmus': Ein FS stellt ein optimiertes
BLOB-Speichersystem dar) oder komplett in der DB belassen. Um die Sache zu 
verallgemeinern, koennte man das als zwei Sonderfaelle betrachten und
vielleicht einen Proxyserver als Kriterium verwenden, auch wenn man ihn etwas
zweckentfremdet. 

>Ich halte es sogar für schwierig, die fertige geachte Seite im Proxy zu
>halten, wenn der Seitenaufbau auf Daten basieren, die mit POST
>übertragen werden.

Noe, gluecklicherweise laeuft ein HTTP-Server (zumindest Apache) die URI von
links nach rechts ab, bis er ein vorhandendes Dokument findet, dessen Mimetype
/ Modulextension er versteht:
<IMG SRC=imagesender.php3/myimage.gif>

Gretchenfrage: Was passiert hier?
Der Webserver interpretiert imagesender.php3 (die mit den Umgebungsvariablen
den Gifnamen myimge ausliest, sich mit der DB verbindet, myimage-Daten holt,
Mimetype mit Header() einstellt und die Sachen sendet)
Der Browser benennt den Download als myimage.gif (rechts nach links).

>Das mit dem Proxy geht, wenn die dynamische Webseite einen Verweis auf
>ein Image auf der Platte hat, nicht, wenn das Bild selber "quasi
>dynamisch" generiert wird.
>

Da obige Beispiel macht einen auesserst statischen Eindruck (zumindest fuer den
Proxy).

oli.

- -----------------------------------------------------------------------
Oliver Artelt                              Jordanstr.7, 39112 Magdeburg
mailto:oli_(at)_cubeoffice.de             Tel: 0391-6112827 Fax: 0391-604243 
- -----------------------------------------------------------------------
http://www.transnet.de                  ISP: Wir schaffen Verbindungen!
http://www.magdeburg-online.de       Die Magdeburger Online-Information
- -----------------------------------------------------------------------

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv

iQCVAwUBNw5BEf5e/rfn+ii1AQGwEQQArGHcQw9WkzoUUUaezhLUjjo+5fKDDWB0
oh6K2ZjSx39xQHp1SJKtbwmKJH8cbmbE3DRAfm/nhgeTjCEd8XptQUp1xKzaS+3d
zU+hWobjEe1hEoByexATPRy/NXepIdqXlwWzd8ML328afp7SRiwDmVqqjnhSIbtI
bPOhZARKgNg=
=zdRB
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive