Script: Foto resize script.
Omschrijving/functies: ik ben opzoek naar een script wat minimaal 500 foto's van meer dan 3mb per stuk om kan zetten naar thumbnails (max 120 hoog) en naar een formaat van maximaal 700 pixels groot.
De originele foto's worden geupload naar een map op de server. Deze map kan geselecteerd worden doormiddel van een dropdown. Verolgens dient er een map geselecteerd te worden waar de resultaten in gezet moeten worden.
Hierbij moet er dus rekening gehouden worden met de time limit van PHP op de server. Tevens het geheugen. Het gaat hier namelijk vaak om meer dan 1,5GB aan foto's per album. Ook moet hierbij vermeld worden dat dit meerdere malen per dag moet kunnen gebeuren.
Het programmeren van een resize script en de daarbij horen opslagmethoden in bepaalde mappen lukt mij ook wel. Het omzeilen van de limieten van de meeste hostingproviders is het knelpunt.
Prijs:
Budget ruim aanwezig.
Licentie:
volledige rechten
- Gezocht: foto resize script
-
695 × bekeken sinds 19-10-2009, 16:55 #1
Gezocht: foto resize script
Laatst aangepast door Jan-Willem Bobbink : 19-10-2009 om 17:04
-
In de schijnwerper
BTW calculator - WP plugin - V1.0PHP scriptsAffiliate link poster V1.0 - Automatisch affiliate links posten in blogs - WP pluginPHP scriptsProduct feed grid V1.7 - Creer een affiliate shop in 2 min - WP plugin - V1.7 NU LIVEPHP scriptsBacklinks.nl - STUNT - 50 Homepage links € 0,98 per stuk!Linkpartners -
30-10-2009, 19:55 #2
- Berichten
- 34
- Lid sinds
- 17 Jaar
Ik denk dat je dit in Crontabs gaat doen? Kan je dan niet gewoon de functie set_time_limit gebruiken om het tijdslimiet te veranderen. Een andere mogelijkheid is een aparte server gebruiken die dit wel kan, en die de afbeeldingen laten downloaden, resizen en weer uploaden.
-
30-10-2009, 19:58 #3
- Berichten
- 205
- Lid sinds
- 17 Jaar
Ik zou de time_limit niet uitschakelen of verhogen. Hierdoor kun je een oneindige loop krijgen, en dan heb je een groter probleem.
-
30-10-2009, 20:03 #4
- Berichten
- 34
- Lid sinds
- 17 Jaar
Ik heb het niet over uitschakelen. Als je hem alleen verhoogd kom je niet in een oneindige loop, bovendien als je weet dat het script goed werkt, kan je voor dat script de time_limit wel verhogen.
-
30-10-2009, 21:38 #5
- Berichten
- 59
- Lid sinds
- 16 Jaar
Nadat de foto's zijn verkleind, wil je dan het origineel verwijderen? Zo nee.. Dan kun je ook de foto's resizen op het moment ze worden aangeroepen?
if(!file_exists(thumb)){ make_thumb(max_height); }
Andere optie is natuurlijk de foto's verkleinen via een cronjob, en dan MAX 10 foto's per minuut oid.
-
01-11-2009, 11:37 #6
- Berichten
- 637
- Lid sinds
- 18 Jaar
Heren,
Ik heb inmiddels een oplossing gevonden, het komt neer op het splitsen van de totale map in kleinere gedeelten en deze 1 voor 1 laten verkleinen. Bedankt voor de tips.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic