Externe foto's backupen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

C# .NET Developer

Functieomschrijving Voor dit leuke softwarre bedrijf in de omgeving Vught zijn we per direct op zoek naar een C#/.NET Developer. Is development jouw passie en doe je dit graag met C#/.NET? Lees dan snel verder! Jou werkzaamheden zullen zijn: Zorgen voor de optimalisatie van de huidige software en het automatiseren van bedrijfsprocessen. Naar aanleiding van de wensen van de klant ga je, met je collega's op zoel naar passende oplossingen en je werkt dit uit tot een mooi eindproduct. Je gaat webshops, websites en webapplicaties ontwikkelen door middel van ASP.NET, C# en MVC Framework. Bedrijfsprofiel Deze opdrachtgever houdt zich bezig

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

Als Front-end developer samenwerken met de beste c

Functie Momenteel zijn we voor één van de projecten bij hun key partner, een voorloper in de energiesector, op zoek naar gedreven Front-end developers. Ze nemen de lead in dit project en werken uitsluitend met vooruitstrevende technologieën. Ze verwachten dat de technologie die hier wordt ontwikkeld uiteindelijk door veel meer grote corporates, in verschillende sectoren zal worden toegepast. Dit is dan ook een heel uitdagend project om aan mee te gaan werken. Het team bestaat o.a. uit User Experience designers, Data Scientists en Software Engineers. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van

Bekijk vacature »

.Net Ontwikkelaar

Dit ga je doen Het ontwerpen en ontwikkelen van software voor klanten; Het bijdragen van kennis en ervaring; Het integreren van van de software en afstemmen met klanten; Het functioneel testen van de ontwikkelde software. Hier ga je werken Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

Bekijk vacature »
ScrapZz nl

ScrapZz nl

14/06/2020 15:13:47
Quote Anchor link
Het is een tijd geleden dat ik hier wat poste en kom nu meer met een discussie vraag.

Onlangs heb ik een forum overgenomen waar ook regelmatig foto's worden gepost, enige probleem is dat veel foto's op den duur verdwijnen doordat de website zoals tinypic waar de foto's op zijn geplaatst besluit te stoppen met hun service. Ik los dit op door de foto's zelf te uploaden naar mijn eigen hosting dit doe ik als volg:

* de gebruiker plaats een foto door middel van img tags of door de upload form op de website
* als de topic vervolgens door een ander bekeken word check de server of de foto in de img tag afkomstig is van mijn
eigen forum zo niet, check de server dan of de foto al eens is geüpload zo niet zal de server hem uploaden naar mijn
eigen hosting (in webp formaat) en de details plaatsen in het database.
* doordat de details van de foto incl volledige url bekend is in het database zal dus overal op het forum dezelfde
foto worden weergegeven als deze foto wordt opgevraagd doormiddel van de originele url en tussen de img tag.

Enigste probleem dat ik nu heb is dat dit toch wel enorm veel data vraagt, en daarom toch eens verder wil kijken naar een goedkope oplossing.

Ik vraag mij af hoe jullie dit zouden oplossen?
Gewijzigd op 14/06/2020 15:15:51 door ScrapZz nl
 
PHP hulp

PHP hulp

20/04/2024 01:30:07
 
Ozzie PHP

Ozzie PHP

14/06/2020 16:23:13
Quote Anchor link
>> Ik vraag mij af hoe jullie dit zouden oplossen?

De vraag is wat je precies wil "oplossen". Je gaf zelf aan dat je de foto's wil opslaan op je eigen server, zodat ze altijd beschikbaar zijn en getoond kunnen worden. Volgens mij valt daar weinig aan 'op te lossen'. Dat is een keuze die je zelf hebt gemaakt. De enige 'oplossing' die ik dan zie is óf de foto's niet meer opslaan op je eigen server met het risico dat ze op enig moment niet meer zichtbaar zijn, óf zorgen voor meer/goedkopere data-opslag, bijvoorbeeld door een hostingpakket te nemen bij een andere hostingprovider.
 
Rob Doemaarwat

Rob Doemaarwat

14/06/2020 16:37:34
Quote Anchor link
Extra schijfruimte is denk ik de goedkoopste oplossing. Als je echt "on a budget" bent zou je de foto's eerst nog lokaal op kunnen slaan (op je eigen PC - met een lokaal script dus), en pas als je merkt dat de originele afbeelding is "verdwenen" (bijvoorbeeld omdat je de 404 logt via javascript bij de client) de foto uploaden naar je server (of een andere gratis plaatjes hosting boer ;-) ) en de URL in de img tag vervangen.

Overigens: hoe zit het met de rechten van al deze foto's. Zolang ze bij zo'n plaatjesboer staan heb je nog kans dat die de sjaak is als er iemand rechten komt claimen. Als ze echt op jouw server staan is het ook echt jouw probleem.
 
ScrapZz nl

ScrapZz nl

14/06/2020 16:56:41
Quote Anchor link
Ozzie PHP op 14/06/2020 16:23:13:
>> Ik vraag mij af hoe jullie dit zouden oplossen?

De vraag is wat je precies wil "oplossen". Je gaf zelf aan dat je de foto's wil opslaan op je eigen server, zodat ze altijd beschikbaar zijn en getoond kunnen worden. Volgens mij valt daar weinig aan 'op te lossen'. Dat is een keuze die je zelf hebt gemaakt. De enige 'oplossing' die ik dan zie is óf de foto's niet meer opslaan op je eigen server met het risico dat ze op enig moment niet meer zichtbaar zijn, óf zorgen voor meer/goedkopere data-opslag, bijvoorbeeld door een hostingpakket te nemen bij een andere hostingprovider.


Er zijn meerdere wegen die naar Rome leiden dus ik wil eigenlijk gewoon horen hoe een ander dit oplost. ik ben niet de enigste met dit probleem lijkt mij??

Rob Doemaarwat op 14/06/2020 16:37:34:
Extra schijfruimte is denk ik de goedkoopste oplossing. Als je echt "on a budget" bent zou je de foto's eerst nog lokaal op kunnen slaan (op je eigen PC - met een lokaal script dus), en pas als je merkt dat de originele afbeelding is "verdwenen" (bijvoorbeeld omdat je de 404 logt via javascript bij de client) de foto uploaden naar je server (of een andere gratis plaatjes hosting boer ;-) ) en de URL in de img tag vervangen.

Overigens: hoe zit het met de rechten van al deze foto's. Zolang ze bij zo'n plaatjesboer staan heb je nog kans dat die de sjaak is als er iemand rechten komt claimen. Als ze echt op jouw server staan is het ook echt jouw probleem.


ik dacht zelf ook aan om de foto's zelf te hosten wellicht is het een idee om ze zelf pas te uploaden wanneer er een 404 error komt, ik twijfel alleen of je die wel te zien krijg? bij tinypic krijg je namelijk gewoon een afbeelding te zien en niet een 404 error.

Wat betreft auteurs rechten daar heb ik nog niet over nagedacht je hebt toch ook waybackmachine die bijna alles backup.
Gewijzigd op 14/06/2020 16:58:19 door ScrapZz nl
 
Rob Doemaarwat

Rob Doemaarwat

14/06/2020 17:17:52
Quote Anchor link
De WayBack machine heeft daar ook redelijk wat "werk" aan: https://en.wikipedia.org/wiki/Wayback_Machine#Legal_status

Het is ook niet zozeer dat je een "backup" maakt van een plaatje dat toch al op tinypic & co stond, maar meer wie de *originele* eigenaar van dat plaatje was. Tinypic heeft vaker met dat bijltje gehakt, en zal een uitstekende jurist in dienst hebben (met een dagtaak; en dan hebben ze ook nog een sys.admin met een grote delete knop). Maar die heb jij niet. En dat weten fotografen (en andere mensen die "originele content" maken) - die slaan tinypic dus over, maar komen wel bij jou verhaal halen.

Nog even over "hoe andere dat doen". Zelf beheer ik ook een paar websites met "heel veel plaatjes". Die draaien wel op een eigen server. Wat we daar altijd doen is:
- De hele website (het algemene spul zeg maar) draait op een (snelle) SSD.
- Voor de plaatjes ("het archief") mounten we een *grote* conventionele HDD (veel voor weinig) waar die plaatjes allemaal op gaan.

Voor de foto's hebben we verschillende formaten nodig (thumb, medium, large) en die "afgeleiden" gaan in de cache op de SSD (op de HDD staan dus alleen de originelen). Die cache verloopt na een week of 2. Actuele foto's staan dus in de cache op de SSD, en ter archivering hebben we het origineel op de HDD (en als een foto weer actueel wordt, wordt ie dus weer vanuit het archief=HDD in de cache op de SSD geplaatst).
Gewijzigd op 14/06/2020 17:28:17 door Rob Doemaarwat
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.