AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Images in FB Datenbank speichern?
Thema durchsuchen
Ansicht
Themen-Optionen

Images in FB Datenbank speichern?

Ein Thema von Grolle · begonnen am 6. Okt 2009 · letzter Beitrag vom 6. Okt 2009
Antwort Antwort
Seite 1 von 2  1 2      
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 06:53
Datenbank: Firebird? • Version: 2.1 • Zugriff über: IBDac oder später Unidac
Hallo,

ich möchte eine Art Bilderverwaltung erstellen. Die Bilder sollen wenn möglich in einer Datenbank gespeichert werden (Dateihandling einfacher, Konsistentz gewährleistet, vor fremden Zugriff geschützt). Jetzt die Frage: Kann Firebird mit einer Menge von ca ~ 20000 Images von 3-10 MB umgehen? In der Oberfläche werden die Images nur als Thumbnails (seperat gespeichert)angezeigt. Die "Originale werden nur bei Bedarf wieder aus der Datenbank geholt. Können die Images dann ggf. auch mit PHP wieder ausgelesen werden?

Viele Grüße ...

  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:03
Ja, FireBird kennt den Typ ( binary) Blob. Die Daten werden ggf in einem eigenen Tablespace unabhängig von der eigentlichen Tabelle gespeichert
Markus Kinzler
  Mit Zitat antworten Zitat
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:24
Hallo,

und das rauslesen mit PHP wäre auch möglich?

Viele Grüße ...

  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:28
Ja. Hängt aber u.U. von der Zugriffsbibliothek ab
Markus Kinzler
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:35
Hallo,

suche mal firebird php blob.
Da gibt es ne Menge Infos,
z.B.

1
2


Bei 1 klappt die Anzeige der Seite u.U. mit Firefox nicht
(ich musste dann doch noch den IE nehmen)


Heiko
Heiko
  Mit Zitat antworten Zitat
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:36
Hi,
Zitat von mkinzler:
Ja. Hängt aber u.U. von der Zugriffsbibliothek ab
??
Die Bilder sollen nur über eine Webseite zum Download bereitgestellt werden. Der Zugriff soll eigentlich ohne zusätzliche Zugriffsbibliothek ablaufen.

Viele Grüße ...

  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#7

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:40
Zitat von Grolle:
Die Bilder sollen nur über eine Webseite zum Download bereitgestellt werden. Der Zugriff soll eigentlich ohne zusätzliche Zugriffsbibliothek ablaufen.
Warum dann so umständlich die Bilder in eine Datenbank packen. Lege die Dateien doch in einem Verzeichniss ab und speichere Dir lediglich den Pfad in der Datenbank.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:46
Hallo,

und dass man nicht direkt zugreifen kann,
geht über die .htaccess.

Das wäre aber eine andere Frage und hat mit Datenbanken nichts zu tun.

1


Heiko
Heiko
  Mit Zitat antworten Zitat
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#9

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:47
Hi,
Zitat von RWarnecke:
Warum dann so umständlich die Bilder in eine Datenbank packen. Lege die Dateien doch in einem Verzeichniss ab und speichere Dir lediglich den Pfad in der Datenbank.
Siehe erster Beitrag Zugriffsrechte, Inkonsistenz ... In den Bildern sollen z. B. die Exif Daten geändert werden. Das Bild muss also vor dem gleichzeitigen Zugriff bewahrt werden. Einen Datenbank würde mir das abnehmen.

Viele Grüße ...

  Mit Zitat antworten Zitat
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#10

Re: Images in FB Datenbank speichern?

  Alt 6. Okt 2009, 07:50
Hi,
Zitat von hoika:
und dass man nicht direkt zugreifen kann,
geht über die .htaccess.
Der Zugriff im lokalen Netzwerk sollte aber auch wenns geht unterbunden werden.

Viele Grüße ...

  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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.

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

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz