Afbeeldingen opslaan

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Developer Software Leidinggevend / Vue Python

Over het bedrijf: Wij leveren online software en diensten voor kinderdagverblijven. Ben jij een ervaren developer manager? Heb jij ervaring binnen software bedrijven? Vaste baan: Developer Software Stretegie 3.500 - 6.000 Development Manager In de kinderopvang draait alles om het kind, maar soms neemt het papierwerk helaas de overhand. Wij vinden dat het kind centraal moet staan en vanuit deze filosofie hebben wij een innovatieve digitale oplossing ontwikkeld die het papierwerk zo veel mogelijk uit handen neemt waardoor de aandacht weer bij het kind komt. Daarnaast zijn wij een veelzijdige organisatie. Bovendien werk je voor onze eigen IT organisatie. Ook

Bekijk vacature »

Cloud Developer - Smart Logistics

Bouw jij de professionele applicaties die onze klanten zo hard nodig hebben? En wil je graag met de nieuwste technologieën werken binnen een DevOps scrumteam? Lees dan snel verder! Wat ga je doen? “Use digital to move smarter De unit Smart Logistics binnen de Transport & Logistics sector van CGI ontwerpt, bouwt en onderhoudt veelal missie-kritische applicaties voor onze klanten uit de transport en logistieke sector. Zonder deze sector worden onze pakketjes niet op tijd afgeleverd, rijden de treinen niet meer van a naar b en varen schepen niet veilig de haven binnen. Om deze transport en logistieke ketens te

Bekijk vacature »

Salesforce developer

Functieomschrijving Do you want to help shape the global Salesforce environment of the world’s largest HR service provider, defining, building and continuously improving the solution 28.000 people will use on a daily basis? Helping shape the working life of over 500 million talented individuals? As part of building a global Salesforce programme we are looking for multiple experienced Salesforce Developers. You work closely with our Technical lead, product owner and other salesforce developers and consultants to implement and integrate a global package of features based on Sales Cloud, Services Cloud, Marketing Cloud and Bullhorn for Salesforce, including but not limited

Bekijk vacature »

Full Stack Java Developer (IT Consultant) - Bankin

Do you have passion for technology and innovation? Are you ready to create innovative solutions to give the financial sector a solid lead in the digital world? Your day to day activities As Full stack Java Developer you will be part of the DevOps team. With a multidisciplinary team you will - in an Agile way - be working on building new functionalities and maintaining existing features. It covers both development and operations; helping to organize the continuous delivery pipeline, connecting to back end systems, performing automated tests and shaping the front end. The high-quality solutions you deliver result in

Bekijk vacature »

Medior PHP Programmeur Backend Developer / REST Of

Over het bedrijf: Affiniteit met PHP? Affiniteit met online identificatie? Kennis van OCR Software? Developer Heb je ervaring met PHP, MYSQL, MVC en OOP? Vaste baan: Medior PHP Programmeur Backend Developer Codeigniter 3.000 - 4.300 Wij hebben ruim tien jaar ervaring op het gebied van online verifiëren van persoons- en bedrijfsgegevens in zowel Nederland als het buitenland. Vanuit ruime ervaring en up-to-date expertise adviseren wij klanten en partners onder andere over de diverse mogelijkheden voor het identificeren van personen en/of organisaties. De technische specialisten denken graag met je mee over de mogelijkheden voor de meest optimale oplossing. Er leeft een

Bekijk vacature »

PHP/Magento developer voor award winnende organisa

Bedrijfsomschrijving Niet iedere dag krijg je de kans om bij een award winnende organisatie aan de slag te gaan. Ben jij een PHP of Magento developer met een aantal jaren jaar werkervaring en wil jij bij één van de beste E-commerce organisaties van Nederland werken? Dan is NU dé kans voor jou om bij deze organisatie aan de slag te gaan! Dit bedrijf bouwt de beste webshops van Nederland voor zowel corporate organisaties als MKB bedrijven. Werknemers ervaren de werksfeer als informeel en erg prettig. Daarnaast kent de organisatie zeer goede arbeidsvoorwaarden die je persoonlijk kan aanpassen afhankelijk van jouw

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. De eerst volgende selectiedag staat gepland op 29 juli! Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen

Bekijk vacature »

Vacature PHP developer / back-end ontwikkelaar

Functieomschrijving Vacature medior PHP developer / ontwikkelaar PHP developer 40 uur per week Shopcommerce B.V. Thuiswerken (deels) Over Shopcommerce BV Wij zijn een groeiend full-service e-commerce bureau welke gespecialiseerd is in de ontwikkeling van premium webwinkels. Hierbij hebben we de focus gelegd op het e-commerce platform Magento 2. Met het team van circa 20 specialisten (ICT & content) verzorgen wij dagelijks voor het up-en-running houden van onze webshops en zorgen we voor een betere vindbaarheid in diverse talen en landen. We combineren onze creatieve talenten met strategische inzichten en technische vaardigheden. Jouw nieuwe functie Je bent voor deze functie als

Bekijk vacature »

Sr Fullstack Developer PHP / MySQL

Wie wordt jouw werkgever?: Wij houden ons bezig met maatwerk (web) applicaties in diverse sectoren. Heb jij een uitstekende kennis van programmeren? Heb je ervaring met PHP/MySQL? Vaste baan: Sr Fullstack Developer PHP MySQL 3.200 - 4.800 Senior Fullstack Developer Wij zijn gespecialiseerd in het schrijven van code. Bij ons geen marketingstrategen of SEO-specialisten. Wij focussen ons volledig op één ding: het bedenken en ontwikkelen van slimme en innovatieve software en webapplicaties. Daarmee bespaar jij geld, moeite en veel tijd. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne technologie en staan open

Bekijk vacature »

C# .NET Software Ontwikkelaar Full Stack / JavaScr

Voor wie je gaat werken: Wij zijn wereldwijd partner voor producten en diensten op het gebied van reiniging en opruimen. Ben je eerder werkzaam geweest als software engineer? Heb je ervaring met full stack software engineering? Vaste baan: C# .NET Software Ontwikkelaar Full Stack JavaScript 3.600 - 5.300 Software Engineer Wij ontwikkelen en produceren slimme machines voor de gladheidbestrijding. Hiermee hebben wij een leidende positie op de Europese markt. Het gaat om materieel op het gebied van sneeuwruimen, gladheidbestrijding, straatreiniging en park-/tuintechniek. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne technologie en

Bekijk vacature »

Full Stack .Net Ontwikkelaar - Regio Rotterdam

Heb jij ervaring met applicatie ontwikkeling, testen en onderhoud van business-kritische .NET applicaties? Wil je graag het verschil maken voor onze projecten bij de Nederlandse overheid, sociale zekerheid en gezondheidszorg? En wil je deel uitmaken van een zeer succesvol team? Wat ga je doen? Als ervaren Full Stack .NET Software Developer ga je werken in een team dat zich bezighoudt met het opnieuw bouwen van bestaande en nieuwe toepassingen met een belangrijke maatschappelijke relevantie waarbij digitale toegankelijkheid, security en informatiebeveiliging belangrijke aandachtspunten zijn. Samen ben je verantwoordelijk voor het realiseren en opleveren van de door de product owner gevraagde functionaliteiten.

Bekijk vacature »

.NET Developer Azure Software Zorg / HBO WO

Wie wordt jouw werkgever?: Wij helpen organisaties met hun digitale transformaties. Wil jij werken als .NET developer? Heb jij ervaring met applicatie ontwikkeling? Vaste baan: .NET Developer Azure Cloud HBO WO 3.000 - 4.500 .NET Developer Bij ons kom je te werken in een professionele werkomgeving. Er is ruimte en vertrouwen voor jouw initiatief. Ook vinden jou collega's werkplezier erg belangrijk. Wij helpen organisaties met hun digitale transformatie door het bedenken, ontwikkelen en in gebruik nemen van slimme apps en webapplicaties. Hiervoor maken wij gebruik van het OutSystems low code platform en van .NET/Vue.js technologie. Wij werken voor MKB klanten.

Bekijk vacature »

Full Stack Developer / .NET @ Zwolle

2021-03-25 iSense Full Stack Developer / .NET Ben je een gedreven .NET Developer, ontwikkel je graag in C# of VB.NET en wil je graag inspraak hebben in het gehele ontwikkeltraject, waarbij je veel verantwoordelijkheden krijgt? Werk je graag bij een informele organisatie die een hoge kwaliteit nastreeft? Reageer dan nu! ISPE49358 Organisatie Deze organisatie is gesitueerd in de omgeving van Zwolle en is actief binnen de financiële dienstverlening voor klanten. Ze is actief op twee locaties, één in de Randstad en één in het Noordoosten van het land. Voor de locatie in de regio Zwolle, waar ongeveer 35 collega's werken,

Bekijk vacature »

integratie Specialist

Wil jij een sleutelrol vervullen op het gebied van integratieprocessen binnen een multidisciplinair team van ICMT Zuyderland? Dan ben jij de kandidaat die wij zoeken! Integratie tussen systemen is een essentieel onderdeel van het complexe IT-landschap, waarbij wij een verschuiving zien naar de cloud integratie in een sterk wisselend applicatielandschap. Vanwege de borging van de continuïteit, capaciteits- en kennisuitbreiding en sneller kunnen anticiperen op de wijzigingen in het complexe integratie domein, is er behoefte aan een uitbreiding binnen het team van integratie specialisten. Onze afdeling De RVE ICMT bestaat uit ongeveer 150 collega’s verdeeld over de afdelingen: Innovatie en Programma

Bekijk vacature »

Junior Mendix Developer - Infrastructure

Bedenk jij voor ieder business vraagstuk de juiste oplossingen en weet jij daarbij perfect gebruik te maken van alle mogelijkheden vanuit het Mendix platform? Wat ga je doen? Als Mendix Developer begeleid en adviseer je onze klanten bij het analyseren van hun aangegeven business problematiek. Hierbij denk je buiten de gevestigde kaders en weet je optimaal gebruik te maken van de mogelijkheden die geboden worden vanuit het Mendix platform. Vaak heb je een pioniersfunctie en vorm je het eerste aanspreekpunt voor de klant. Het oplossen van een business vraagstuk is jouw passie en met behulp van de Mendix technologie ben

Bekijk vacature »
Brian Valenburg

Brian Valenburg

01/06/2010 13:54:44
Quote Anchor link
Hallo allemaal,

Ik ben met een reserveringssysteem bezig en nu heb je allemaal verschillende bedrijven die kamers kunnen aanmaken voor hun eigen bedrijf.

Voor iedere kamer kunnen foto's worden geupload. Wat is nu de beste manier om dit op te slaan?

Mapje aanmaken met chmod777 en daar alles in opslaan? Het nadeel hiervan is, is dat alle foto's in één map staan. Dat lijkt me niet erg handig.

Zijn hier andere opties voor om dit te doen? Hoe doet Hyves dit bijvoorbeeld en is dat handig om na te maken of is een ander systeem aan te raden?
 
PHP hulp

PHP hulp

27/09/2021 18:36:07
 
Joren de Wit

Joren de Wit

01/06/2010 14:17:05
Quote Anchor link
De foto's kun je prima allemaal in 1 map opslaan. Sla vervolgens de bestandsnaam van de foto op in de database, gekoppeld aan het bijbehorende bedrijf.
 
Brian Valenburg

Brian Valenburg

01/06/2010 14:43:39
Quote Anchor link
Zijn mapjes per bedrijf ook een goed idee om het toch wat iets overzichtelijk te houden?
 

01/06/2010 15:25:22
Quote Anchor link
Dat kan ook ja, ik zou wel een zelf gegenereerde id ofzo doen dan, want soms hebben bedrijven tekens in hun namen staan die of gewoon niet in een bestandsnaam kan of die je er liever niet in wilt hebben.
 
Steff   an

Steff an

01/06/2010 15:38:29
Quote Anchor link
Ik zou sowieso de naam aanpassen of wat aan de naam toevoegen, zodat je niet in de knoei komt met bestanden die dezelfde naam hebben.
 
Justin S

Justin S

01/06/2010 15:45:16
Quote Anchor link
Wat ik deed bij mijn reserveringssysteem is zodra een bedrijf een kamer "aanmaakt", dan ook direct een mapje aanmaken met de ID die de kamer heeft in de database. Dan alle foto;s die er voor die kamer worden aangemaakt kregen de standaard benaming image_***.jpg, en dan liet ik deze automatisch doornummeren. Dus image_001.jpg, image_002.jpg. Dan krijg je een makkelijk te overzien en zo kan je ook bijvoorbeeld als een kamer verwijderd wordt, het bijbehorende mapje met foto's verwijderen (of op non actief zetten), zodat het je server een beetje schoon houdt :-)!
 

01/06/2010 15:51:12
Quote Anchor link
Zo'n naam als image_*.jpg zou ik niet doen, ik zou écht unieke namen doen. Stel er gaat wat mis, of je moet de bestanden verhuizen, dan heb je allemaal bestanden met dezelfde naam.
 
Terence Hersbach

Terence Hersbach

01/06/2010 15:53:22
Quote Anchor link
even voor de duidelijkheid:
Een groot aantal bestanden heeft meerdere nadelen:
- Op de shell kan je bepaalde commando's niet meer goed uitvoeren (argument list to long)
- Met FTP een lijst van bestanden inladen duurt enorm lang
- Zoeken door een map is ook trager dan mappen met 2 of 3 bestanden

daarbij heb je aan alleen id genoeg, verder zou ik er geen namen in doen (is niet nodig en levert alleen maar problemen op)
 
Justin S

Justin S

01/06/2010 15:59:22
Quote Anchor link
Karl Karl op 01/06/2010 15:51:12:
Zo'n naam als image_*.jpg zou ik niet doen, ik zou écht unieke namen doen. Stel er gaat wat mis, of je moet de bestanden verhuizen, dan heb je allemaal bestanden met dezelfde naam.


Maar als je daarin de goede mappenstructuur hebt maakt dat toch niet uit: voorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
-Images
--hotel_x
--- kamer_01
---- image_01.jpg
---- image_02.jpg

--- kamer_02
----image_01.jpg
----image_02.jpg

--hotel_y
---kamer_vissen
----image_01.jpg

---kamer_suite_abraham
---- image_01.jpg
---- image_02.jpg


Dan zijn de namen van de kamers toch leidend, en niet die van de image.
Ik vond het persoonlijk erg irritant dat je dan images in je database hebt staan omdat
de gebruiker spaties in de bestandsnaam heeft die dan in je database staan als:
plaatje%20van%20hotel%20001.jpg, en dan kan je natuurlijk die spaties wel weer trimmen
maar dan krijg je ook niet echt handige namen: plaatjevanhotel0001.jpg bijvoorbeeld.
Daarom heb ik voor die opzet gekozen.
Gewijzigd op 01/06/2010 16:01:14 door Justin S
 
Terence Hersbach

Terence Hersbach

01/06/2010 16:09:09
Quote Anchor link
waarom niet gewoon [id_van_plaatje].jpg ?

zelf deed ik t nog anders.. ik had de namen van de afbeeldingen gecodeerd met md5. De mappen maakte ik aan aan de hand van de eerste letters van de bestandsnaam. Dan had ik de volgende structuur:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
images
|- a
|  |-a
|  | |- aadfg983q4raf2329083qfw4g34.jpg
|  |-b
|    |- abasfwe43qfj3409pf9fqp8j93f.jpg
|    |- ab23423awgwe4j09a43gpoj4g23.jpg
|- f
   |-a
     |- faewoiqtjwpoefwaoejfpoiewjg.jpg


Zo krijg je nooit meer dan 16 mappen (md5 gaat niet verder dan de f). Een afbeelding terug zoeken doe je toch niet (waarom zou je?), dus mooie namen hebben toch geen zin.
Gewijzigd op 01/06/2010 16:09:47 door Terence Hersbach
 
Justin S

Justin S

01/06/2010 16:14:08
Quote Anchor link
Ja dat kan ook :-)! Maar het ging meer om het feit dat mappen + hernoemen van het plaatje wél zin hebben
in reactie op wat Karl Karl zei. Dus de methode is hetzelfde alleen de uitvoering iets anders.
 
Justin S

Justin S

01/06/2010 16:14:08
Quote Anchor link
Dat was een keer teveel op de reageerknop...
Gewijzigd op 01/06/2010 16:14:35 door Justin S
 
Brian Valenburg

Brian Valenburg

01/06/2010 18:31:21
Quote Anchor link
Bedankt voor alle antwoorden. MD5 is geen optie. Al hoe wel we nu nog niets met SEO doen, moet dat in de toekomst wel te doen zijn.

Ik ga denk ik mapjes met de id nummers van klanten aanmaken met als bestandsnamen:

id-naam-van-kamer.jpg met een regex die alleen nummers en cijfers filtert.

Of ik kan het wel als MD5 opslaan, dan vervolgens via .htaccess een redirect maken van
domeinnaam.nl/img/hotel/naam-van-hotel/naam-van-kamer.jpg die gekoppeld wordt aan:
domeinnaam.nl/img/id-hotel/id-kamer/md5hash.jpg d.m.v. een database koppeling..

Ik weet het echt niet haha..
 
Terence Hersbach

Terence Hersbach

01/06/2010 18:55:36
Quote Anchor link
Brian Valenburg op 01/06/2010 18:31:21:
Bedankt voor alle antwoorden. MD5 is geen optie. Al hoe wel we nu nog niets met SEO doen, moet dat in de toekomst wel te doen zijn.

Ik ga denk ik mapjes met de id nummers van klanten aanmaken met als bestandsnamen:

id-naam-van-kamer.jpg met een regex die alleen nummers en cijfers filtert.

Of ik kan het wel als MD5 opslaan, dan vervolgens via .htaccess een redirect maken van
domeinnaam.nl/img/hotel/naam-van-hotel/naam-van-kamer.jpg die gekoppeld wordt aan:
domeinnaam.nl/img/id-hotel/id-kamer/md5hash.jpg d.m.v. een database koppeling..

Ik weet het echt niet haha..

Je kan natuurlijk dmv mod rewrite alles doen wat je wilt!
 

01/06/2010 22:14:33
Quote Anchor link
Terence Hersbach op 01/06/2010 16:09:09:
waarom niet gewoon [id_van_plaatje].jpg ?


Op die manier bedoel ik ook.
Justin Streuper op 01/06/2010 16:14:08:
Ja dat kan ook :-)! Maar het ging meer om het feit dat mappen + hernoemen van het plaatje wél zin hebben
in reactie op wat Karl Karl zei. Dus de methode is hetzelfde alleen de uitvoering iets anders.


Ik zou wel de plaatjes hernoemen, maar dus naar een aparte id, niet naar image_001.jpg, image_002.jpg enzovoort.
 
Piet Verhagen

Piet Verhagen

01/06/2010 23:41:45
Quote Anchor link
Ik heb bij onze webshop tot op heden nog gewoon alle afbeeldingen(+-4000) in 1 map. In verleden wel al meerdere malen overwogen om ze te verdelen in mappen, maar tot op heden nog niet gedaan. Is namelijk eigen best wel veel extra geneuzel je in PHP code om dan vervolgens alles weer in goede banen te lijden... En ik doen idd ook met regexp alles wat anders is dan normale letters / cijfers eruit filteren en cijfer achtervoegen als bestandsnaam al bestaat.
Gewijzigd op 01/06/2010 23:43:39 door Piet Verhagen
 



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.