Hallo,
Mir ist bewusst, dass dieses Thema schon mehrmals "durchgekaut" wurde, allerdings geht es mir nicht um das Programmieren selbst, sondern viel mehr um das Konzept, welches dahinter steckt.
Zu meiner Problematik:
Jeder kennt die lustigen Partybilderseiten. Es gibt Kategorien (Veranstalltungen), welche Bilder zugewiesen wurden. Wenn ich jetzt hergehe und diese Bilder über Web PHP Upload hochladen ließe, würde sich die Person, die 500 Bilder hochladen muss, bedanken . Egal ob ich 100 Textfelder oder ein Textfeld auf dieser Seite hätte: Es ist einfach zu aufwendig jedes Bild einzelln auszuwählen und dann das Formular abzuschicken. Außerdem würde das Resizen sowie jedes Bild mit einem Wasserzeichen versehen und auf einem/mehere FTP(s) schieben für diese Menge von Pictures eine Ewigkeit brauchen.
Deshalb hab ich mir folgendes durch den Kopf gehen lassen:
Ich lege einen FTP Account an, welcher zum Uploaden der Bilder benutzt wird. Nachdem die Bilder auf dem Server liegen kann der Benutzer diese einer bereits vorher angelgeten Kategorie zuordnen. Im Hintergrund würde ein Prozess (C++) laufen, welcher mir die Bilder auf 800x600 sowie 200x150 verkleinert, diese dann in einem Verzeichnis speichert. Daraufhin lege ich über die "große" Version der Bilder ein Wasserzeichen und verschiebe diese Bilder mittels FTP auf meine 5 Server (5 Server, da ich den Traffic aufteilen und die Leitung nicht überstrapazieren will). Würde ich dies mittels PHP (Cronjob) machen, hätte ich wahrscheinlich die maximale Laufzeit von 30 Sekunden überschritten .
- Was haltet ihr von diesem Konzept?
- Hat jemand bereits Erfahrung mit MySQL & FTP Classes in C++? (Ich weiß, das ist ein PHP Forum^^)
- Würdet ihr PHP (Cronjob) oder C++ (Prozess) benutzen?
- Alternativen zur Materie?
Mir ist bewusst, dass dieses Thema schon mehrmals "durchgekaut" wurde, allerdings geht es mir nicht um das Programmieren selbst, sondern viel mehr um das Konzept, welches dahinter steckt.
Zu meiner Problematik:
Jeder kennt die lustigen Partybilderseiten. Es gibt Kategorien (Veranstalltungen), welche Bilder zugewiesen wurden. Wenn ich jetzt hergehe und diese Bilder über Web PHP Upload hochladen ließe, würde sich die Person, die 500 Bilder hochladen muss, bedanken . Egal ob ich 100 Textfelder oder ein Textfeld auf dieser Seite hätte: Es ist einfach zu aufwendig jedes Bild einzelln auszuwählen und dann das Formular abzuschicken. Außerdem würde das Resizen sowie jedes Bild mit einem Wasserzeichen versehen und auf einem/mehere FTP(s) schieben für diese Menge von Pictures eine Ewigkeit brauchen.
Deshalb hab ich mir folgendes durch den Kopf gehen lassen:
Ich lege einen FTP Account an, welcher zum Uploaden der Bilder benutzt wird. Nachdem die Bilder auf dem Server liegen kann der Benutzer diese einer bereits vorher angelgeten Kategorie zuordnen. Im Hintergrund würde ein Prozess (C++) laufen, welcher mir die Bilder auf 800x600 sowie 200x150 verkleinert, diese dann in einem Verzeichnis speichert. Daraufhin lege ich über die "große" Version der Bilder ein Wasserzeichen und verschiebe diese Bilder mittels FTP auf meine 5 Server (5 Server, da ich den Traffic aufteilen und die Leitung nicht überstrapazieren will). Würde ich dies mittels PHP (Cronjob) machen, hätte ich wahrscheinlich die maximale Laufzeit von 30 Sekunden überschritten .
- Was haltet ihr von diesem Konzept?
- Hat jemand bereits Erfahrung mit MySQL & FTP Classes in C++? (Ich weiß, das ist ein PHP Forum^^)
- Würdet ihr PHP (Cronjob) oder C++ (Prozess) benutzen?
- Alternativen zur Materie?