| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Neuer Benutzer Registriert seit: 14.10.2010
Beiträge: 25
PHP-Kenntnisse: Fortgeschritten ![]() | Hallo zusammen, ich betreibe seit geraumer Zeit einen ImageHoster (WishuLoad, siehe Signatur). Hier gibt es auch einen Mitgliederbereich, indem man seine Bilder verwalten kann. Die Aufrufe der Ordner zu zählen ist kein Problem, da diese nur über die viewer.php aufgerufen werden können, doch die Bilder machen mir zu schaffen. Ich könnte es zwar so einbauen, dass beim Aufruf der viewer.php das dieser gezählt wird, allerdings werden die Bilder auch eingebunden und direkt verlinkt. Was man eben so mit Bildern macht. Auch die Direktverlinkung könnte ich per .htaccess "abfangen", aber dann habe ich noch das Hauptproblem. Wie frage ich also Bilder ab, welche in Foren, Blogs, Communitys und anderen Websites eingebunden werden und somit keinerlei Verlinkung mehr zu WishuLoad haben? Ich hoffe es wird ersichtlich, was ich meine. Ich danke schon mal für die Hilfe. Gruß Wishu
__________________ Der komplette Text den Sie vor dieser Zeile lesen, ist per Zufall generiert worden und muss nicht zwingend Sinn ergeben. Wishu.design | WishuLoad - The Dark Imagehosting | Wishu-Blog |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |||
| Neuer Benutzer Registriert seit: 14.10.2010
Beiträge: 25
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Zitat:
Danke schon mal, dass du dir die zeit genommen hast. Gruß Wishu
__________________ Der komplette Text den Sie vor dieser Zeile lesen, ist per Zufall generiert worden und muss nicht zwingend Sinn ergeben. Wishu.design | WishuLoad - The Dark Imagehosting | Wishu-Blog | ||
| | |
| | |
| Neuer Benutzer Registriert seit: 14.10.2010
Beiträge: 25
PHP-Kenntnisse: Fortgeschritten ![]() | Der zweite Punkt klingt interessant. Ist es dann nicht aber eine Bilddatei nach dem Format Bildname.php? Das könnte man doch dann nicht unbedingt in Foren einbinden. Zumindest phpBB hat da arge Probleme. Die Zugriffe sollen übrigens für den User gezählt und dann in seinem Mitgliedsbereich angezeigt werden. Nur, falls das nicht ersichtlich wurde. Gruß Wishu
__________________ Der komplette Text den Sie vor dieser Zeile lesen, ist per Zufall generiert worden und muss nicht zwingend Sinn ergeben. Wishu.design | WishuLoad - The Dark Imagehosting | Wishu-Blog |
| | |
| | |
| Neuer Benutzer Registriert seit: 14.10.2010
Beiträge: 25
PHP-Kenntnisse: Fortgeschritten ![]() | Ok, dann danke ich schon mal für die Hilfe und mach erstmal ein paar Testläufe. Wenn ich noch Fragen habe, dann komme ich nochmal her
__________________ Der komplette Text den Sie vor dieser Zeile lesen, ist per Zufall generiert worden und muss nicht zwingend Sinn ergeben. Wishu.design | WishuLoad - The Dark Imagehosting | Wishu-Blog |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Server vorrausgesetzt bietet sich für das senden selbst mod_x_filesend für den apachen/lighttpd an. Mit dem Mod übernimmt der webserver das komplette senden inklusive passender header, etags (abhängig von Einstellungen, dateityp, ... etc), etc wie wenn der webserver sie nativ ausliefern würde, man hat nicht ewig viele php-prozesse laufen, muss nicht über php datei lesen/ausgeben, ... Da man damit JEDE Datei die der Webserver lesen kann ausliefern kann, muss sowas allerdings ordentlich implementiert sein UND der Webserver nicht noch als shared-hosting für andere Leute genutzt werden, weil man damit vhost/user-übergreifend an Daten rankommen kann. apache: https://tn123.org/mod_xsendfile/ lighttpd: http://redmine.lighttpd.net/wiki/1/X-LIGHTTPD-send-file
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| Neuer Benutzer Registriert seit: 14.10.2010
Beiträge: 25
PHP-Kenntnisse: Fortgeschritten ![]() | So, ich hab das jetzt mal so gemacht: PHP-Code: Jetzt ist allerdings die Frage, wie es nun weiter geht. Mit ModRewrite kenne ich mich leider noch nicht so gut aus. Kann mir da jemand unter die Arme greifen? Nur um kurz die Struktur zu klären. Derzeit werden Bilder über http://wishuload.de/images/Bildname.jpg aufgerufen. In Zukunft wird es dann wohl die Adresse http://wishuload.de/images.php?i=Bildname.jpg sein. Das Ziel ist jetzt, dass man trotz des Skripts die Bilder noch in eine Website einbinden kann ohne, dass es irgendwelche Probleme gibt. Gruß Wishu
__________________ Der komplette Text den Sie vor dieser Zeile lesen, ist per Zufall generiert worden und muss nicht zwingend Sinn ergeben. Wishu.design | WishuLoad - The Dark Imagehosting | Wishu-Blog |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Funktioniert so dann unter Umständen auch um deine PHP-Scripte, Zugangsdaten und weitere lesbare dateien zu "klauen", weil man via GET alles übergeben kann. Die Bilder alle in einem Unterordner wird dir wenn du mal mal viele Dateien hast zum verhängnis (Limits des dateisystems von dateien pro ordner, performance mit sehr vielen dateien in einem ordner und gewisse tools die bei größeren zahlen irgendwann nicht mehr einfach so mitspielen wollen, ... ) und alles über die hauptdomain auszuliefern auch, weil du so nie skalieren kannst, immer alles über den hauptwebserver geht (oder via einem reverse-proxy-setup, was man bei sowas wohl eher vermeidet, weil bottleneck immer der erste webserver bleibt) ..... Mach dir vielleicht erstmal Gedanken über die ganzen Dinge bevor du überhaupt irgendwas änderst, solange du wenig user/bilder hast, verkraftet man eher eine umstellung der urls/links, wie wenn man mal die ersten paar hundert GB hat! Die Struktur sollte dann aber auch durchdacht sein im hinblick auf Skalierung, etc.
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Zahlen austauschen im String | Kurd Laßwitz | PHP Tipps 2010 | 6 | 07.02.2010 18:30 |
| [Erledigt] zahlen mit komma auslesen und als array oder so speichern | php-gamer | PHP Tipps 2010 | 11 | 06.02.2010 22:41 |
| Zufallszahlen mit mt_rand() aber keine doppelten zahlen wie stell ich das an? | JackD | PHP Tipps 2009 | 42 | 30.09.2009 18:57 |
| mit array_count_values($array) einen bestimmten Wert zählen | flual2000 | PHP Tipps 2009 | 2 | 22.04.2009 14:12 |
| "Klicks " zählen | halskrause | PHP Tipps 2009 | 5 | 08.04.2009 09:51 |
| [Erledigt] db einträge zählen oder hochzählen lassen? | mistermint | PHP Tipps 2009 | 2 | 27.03.2009 14:56 |
| zufalls zahlen kombination | Marti95. | PHP Tipps 2009 | 34 | 23.02.2009 20:21 |
| Formular -> Zahlen -> Währung -> mySQL | der_Angler | Datenbanken | 3 | 11.02.2009 14:51 |
| [Erledigt] Eingabe auf Zahlen prüfen | martl666 | PHP Tipps 2008 | 22 | 15.09.2008 16:16 |
| [Erledigt] MySQL Daten Auswerten / Zählen | Ortus Solis | PHP Tipps 2008 | 8 | 10.08.2008 19:42 |
| [gelöst] Zahlen sortieren mit Varchar | moose | Datenbanken | 8 | 21.07.2008 13:53 |
| Zahlen (Double) formatiert darstellen | Marie | PHP Tipps 2007 | 2 | 24.01.2007 22:32 |
| Zahlen effektiv verschlüsseln | Jacks Rache | PHP Tipps 2006 | 20 | 10.07.2006 01:44 |
| Zahlen zusammenzählen | Sonja | PHP Tipps 2006 | 11 | 28.03.2006 11:07 |