RE: eine kleine gallery

#1 von SvenS ( gelöscht ) , 28.06.2004 00:10

so... für alle die eine eigene homepage haben und ein bisschen webspace mit php4, für die hab ich vielelicht eine kleine lösung für eine galerie.

die galeie besteht im prinzip nur aus 3 php dateien, braucht kein mysql und auch keine txt datei als datenbank.

es können belibig viele alben angelegt werden und jedes bild kann einzeln beschriftet werden.
zudem kann man ein bild als vorschau aktiviren.
eben grade habe ich noch die anzeige von den wichtigsten exif infos eingebaut.

die galerie (ohne bilder) ist kleiner als 2,5 Kb und setzt php4 voraus das mit exif kompiliert wurde (sollte bei den meisten der fall sein).

ein beispiel liegt auf meinem rechner:

http://cheeez.dyndns.org:12000/~sven/gall/index.php

falls jemand interese daran hat, kann er sich gern bei mir melden.

Sven



SvenS

RE: eine kleine gallery

#2 von ManuP , 28.06.2004 09:09

hi SvenS!

mal so ne Frage am Rande: seit wann muss denn PHP kompiliert werden?

hast du das selbst gemacht?
Manu



 
ManuP
Beiträge: 85
Registriert am: 31.05.2004


RE: eine kleine gallery

#3 von toomuchpix ( gelöscht ) , 28.06.2004 11:00

Schon mal was Thumbnails gehört, das Laden dauert ja ewig.



toomuchpix

RE: eine kleine gallery

#4 von railbeam , 28.06.2004 17:26

Zitat von toomuchpix
Schon mal was Thumbnails gehört, das Laden dauert ja ewig.


Oh je, und dazu noch alles auf einem lahmen Server /sad.gif" style="vertical-align:middle" emoid="" border="0" alt="sad.gif" />

Gruss

Marco



railbeam  
railbeam
Beiträge: 1.457
Registriert am: 16.11.2003


RE: eine kleine gallery

#5 von Mark , 28.06.2004 17:49

ZITATmal so ne Frage am Rande: seit wann muss denn PHP kompiliert werden?[/quote]

ist ein wenig missverständlich ausgedrückt, PHP muss natürlich immer kompiliert werden. Natürlich nicht auf dem lesenden System, sondern auf dem bereitstellenden System. Das ganze mit der Option "EXIF". Die ist aber Standard und hätte abgewählt werden müssen.

@Sven
um ein wenig konstruktiver zu werden als meine Vorsprecher, ich finde die Idee gut, dir so etwas selbt zu bauen. Allerdings muss ich mich meinen Vorrednern anschliessen, das ganze Skript ist recht lahm da du die Bilder nicht verkleinerst für den Preview, sondern nur verkleinert darstellst. Ich würde dir empfehlen imagemagick zu verwenden und in einer Routine Thumbnails zu generieren und diese dann in der Vorschau zu verwenden.
Ich habe selbst mal versucht mir was mit php zu bauen, habe es dann aber sein lassen, das bereits einige sehr gute Komplettskripte für Galerien gibt, die besser waren als meines /wink.gif" style="vertical-align:middle" emoid="" border="0" alt="wink.gif" />.
Zum üben ist das aber gut, denn gerade bei Grafikanwendungen muss du sauber und effizient schreiben. Imagemagick ist da eine exzellente Lösung die dir vielles abnimmt, eine meiner Lieblingsbibliotheken.

Was nutzt du zu schreiben, eine Windowstool? Oder etwa vi? Wenn es dir hilft, unterstütze ich dich gerne ein wenig, an php habe ich mir lange die Zähne ausgebissen...



Mark  
Mark
Beiträge: 6.890
Registriert am: 03.05.2003


RE: eine kleine gallery

#6 von SvenS ( gelöscht ) , 28.06.2004 19:29

nein... die vorredner haben ja auch alle recht

geplant (und eigendlich auch schon umgesetzt) ist das mit den thumbnails auch schon (gestern nacht passiert).
das mit den den thumbnails musste ich so lösen, da ich mit meiner mehtode ein php ab 4.2.0 brauche, ich aber selbst nur 4.1.2 kompiliert habe...
und auf nem 266er celeron mit 64 mb ram is das nicht so toll.. ich weiss auch nicht wann ich das nächste mal linux auf meinemr echner boote um es da zu kompilieren...

ok...
punkt der sache ist, das man auch perfekt mit den exif funktionen von php thumbnails amchen kann.
vorteil ist eindeutig weniger code und man glaucht kein gd und kein imagemagick (das ja ehh auf keinems erver installiert ist, wi ich webspace hab).

also wenn es euch interessiert wie das script auf einem richtigen server läuft mit richtigen thumbnails, lad ich das gern hoch...

ich dachte das reichte erstmal um einnen testlauf zu machen wenn ichs auf meiner kiste drauf habe... :/

na gut...
bis dann
Sven



SvenS

RE: eine kleine gallery

#7 von ManuP , 28.06.2004 19:43

@Marc
ZITAT...PHP muss natürlich immer kompiliert werden...[/quote]

Naja, soweit ich weis wird PHP nicht compiliert (es entsteht ja keine neue Datei) sondern lediglich interpretiert...
Ist zwar nur Haarspalterei aber ich war doch von Svens Ausdruck etwas verwirrt.

@sven:

finde ich echt super wenn du so was kannst...
ich habe mich bisher immer nur an Kontaktsystemen, Gästebücher oder Terminplanern versucht greedy

Manu



 
ManuP
Beiträge: 85
Registriert am: 31.05.2004


RE: eine kleine gallery

#8 von Mark , 28.06.2004 20:47

ZITATNaja, soweit ich weis wird PHP nicht kompiliert (es entsteht ja keine neue Datei) sondern lediglich interpretiert...
Ist zwar nur Haarspalterei aber ich war doch von Svens Ausdruck etwas verwirrt.[/quote]

Also zwei Sachen, erstens, mein Name ist Mark, mit einem "K" am Ende, nicht verwechseln /wink.gif" style="vertical-align:middle" emoid="" border="0" alt="wink.gif" /> /biggrin.gif" style="vertical-align:middle" emoid="" border="0" alt="biggrin.gif" />. Zum zweiten, genau lesen was ich geschrieben habe, der Rechner der dir PHP zur Verfügung stellt (der Server), muß selbstverständlich PHP kompiliert (LINUX)/installiert (Windows) haben. Der Browser auf deinem Rechner interpretiert im Zwiegespräch mit dem Server das PHP natürlich nur. Aber merke, PHP ist interaktiv, es findet ein aktiver Austausch von Informationen zwischen deinem Browser und dem Webserver statt und auf dem sollte damit PHP Skripte funktionieren auch PHP ind den Webserver kompiliert sein.

/wink.gif" style="vertical-align:middle" emoid="" border="0" alt="wink.gif" />

Mark



Mark  
Mark
Beiträge: 6.890
Registriert am: 03.05.2003


RE: eine kleine gallery

#9 von SvenS ( gelöscht ) , 28.06.2004 21:21

ich schreib auch noch was dazu:

php ist eine serverseitige scriptsprache wie perl, die eben auzf dem server läuft.

der client (browser) interpretirt KEIN php, sondern das html, das php als output zurückliefert.


nur um das mal informativ zu vervollständigen /wink.gif" style="vertical-align:middle" emoid="" border="0" alt="wink.gif" />



SvenS

RE: eine kleine gallery

#10 von SvenS ( gelöscht ) , 28.06.2004 23:14

so.. hasb mal geändert und auf nen richtigen server hochgeladen:

http://web23.ostseiten.de/gallery

^^ besser?
fehlt noch irgendas? ausser was designtechnisches?



SvenS

RE: eine kleine gallery

#11 von ManuP , 29.06.2004 06:36

Ahhh... schnell geladene Thumbnails... schön! /good.gif" style="vertical-align:middle" emoid="" border="0" alt="good.gif" />

kannst du mir die Galerie mal schicken?

@Mark
sorry das mit dem c /ninja.gif" style="vertical-align:middle" emoid="" border="0" alt="ninja.gif" />


Manu



 
ManuP
Beiträge: 85
Registriert am: 31.05.2004


RE: eine kleine gallery

#12 von railbeam , 29.06.2004 08:20

Zitat von SvenS
so.. hasb mal geändert und auf nen richtigen server hochgeladen:

http://web23.ostseiten.de/gallery

^^ besser?
fehlt noch irgendas? ausser was designtechnisches?


So soll es sein. Nun macht es auch Spass so ein Album anzuschauen. /good.gif" style="vertical-align:middle" emoid="" border="0" alt="good.gif" />

Endlose Warte- und Ladezeiten vergraulen den User halt nur.
An den ganzen Aufwand für deine Programmierung denkt dann keiner
mehr.

Gruss

Marco



railbeam  
railbeam
Beiträge: 1.457
Registriert am: 16.11.2003


RE: eine kleine gallery

#13 von SvenS ( gelöscht ) , 29.06.2004 16:58

vielen dank für die inzwischen positiven antworten /smile.gif" style="vertical-align:middle" emoid="" border="0" alt="smile.gif" />



SvenS

RE: eine kleine gallery

#14 von SvenS ( gelöscht ) , 29.06.2004 22:08

so.. sonst noch jemand?
hab schon 4 anfragen bekommen...
traut euch.. fragt ruhig /wink.gif" style="vertical-align:middle" emoid="" border="0" alt="wink.gif" />



SvenS

   


  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
| 2002- © so-fo.de | minolta-forum.de |
Xobor Einfach ein eigenes Forum erstellen
Datenschutz