Afbeeldingen opslaan

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer @ Utrecht

2021-06-08 iSense Java Developer Do you like DevOps way of working? Are you looking for an exciting opportunity where latest and greatest technologies are applied? Would you like to take responsibility in each and every step of software development lifecycle ? ISKE50115 Organization You will work at global financial organization with a head office in the Netherlands. You will be part of one of the most important departments in the core banking domain. The organization has a very strong commitment to the collaboration and communication culture among different development teams. You are going to work in a squad that is

Bekijk vacature »

Medior PHP developer

De vacature Bij Emerit vinden we het super belangrijk dat je blij wordt van wat je doet. Word jij blij van het werken aan van (grote) softwareprojecten? Kun je collega’s aansturen en helpen met lastige oplossingen? Dan zoeken we jou! Als medior PHP developer werk je mee in de uitvoering van onze verschillende software-projecten. Voordat het (deel)project gepland kan worden moet duidelijk zijn welke taken er uitgevoerd moeten worden. Je helpt bij het uitwerken van deze taken en overdracht ervan naar de projectmanager. Voor technische vraagstukken ben jij soms een aanspreekpunt voor de klant. Je denkt mee over dé beste

Bekijk vacature »

BI Developer @ Utrecht

2021-10-20 iSense BI Developer Do you have a passion for database / BI development? Are you enthusiastic about your profession? Do you like to share your knowledge and actively learn from others? Do you have experience with SQL Server? If you answers are yes, then don’t hesitate to apply! ISKE49244 Organization You will work in Utrecht with one of the biggest financial institutions in the Netherlands. They operate cooperative on international financial services and are always on the lookout for the newest tools & technologies. The department you will come to work is the domain which is responsible for delivering

Bekijk vacature »

Automation Consultant (RPA Developer)

De vacature Full-time remote positie met de flexibiliteit om vanuit onze kantoren in Amsterdam en Woerden te werken. Een gedreven team dat een startup aan het bouwen is om mensen te bevrijden van repetitief werk zodat ze tijd hebben voor wat echt belangrijk is. Over de rol Je dagelijkse activiteiten bestaan uit het begeleiden van onze klanten om succesvol te zijn met RPA. Je inspireert en denkt mee in oplossingen voor klanten met onze software robots, om teams te bevrijden van handmatig en repetitief werk. Je identificeert feilloos de uitdagingen binnen de processen die klanten willen automatiseren. Je automatiseert de

Bekijk vacature »

Frontend developer

De vacature Frontend developer/fullstacker met voorkeur voor frontend met gevoel voor design, krijgt er energie van om een mooi design neer te zetten We zijn op zoek naar een hele ervaren lead developer die heel graag bereid is om zijn kennis te delen. We zijn nu bezig om een developer 1x per week een onderwerp te laten toelichten. Functie eisen Het leuk vinden om mensen verder te helpen/leren Fijn vinden om met andere mensen samen te werken, geen einzelgänger Je moet in staat zijn om een eigen mening te hebben en te beargumenteren maar beslissen als team welke kant we

Bekijk vacature »

Stage: Super programmeurs welkom (In Limburg)

Wat ga je doen? Je bouwt mee aan het CMS Serena. Je bouwt mee aan werken-bij websites van klanten. Je helpt met de koppelingen bouwen tussen onze werken-bij websites en diverse software pakketten. Over welke vaardigheden beschik je? Programmeren in PHP. Communicatief vaardig. Teamspeler. Eigen mening. Wat bieden we? 70% van al onze medewerkers hebben ooit stage gelopen bij Getnoticed. We zijn een gezellig bourgondisch bedrijf dat werkt voor de top van Nederland (ABN Amro, T-Mobile, Coolblue en meer). De volgende opties zijn mogelijk Een leerplaats die ook geschikt is voor minder validen Mogelijkheden voor zij-instromers

Bekijk vacature »

Frontend Developer @ Arnhem

2021-09-21 iSense Frontend Developer Ben jij bekend met VueJS en wil je hierin graag verder ontwikkelen? Wil je aan de slag bij een organisatie die slimme web applicaties maakt die hun klanten verder helpen en samen onderzoeken wat er mogelijk is? Lees dan snel verder en solliciteer! ISVI50909 Organisatie Als Frontend Developer kom je te werken bij een organisatie die applicaties ontwikkelt voor hun klanten. De klanten zijn zeer uiteenlopend en er wordt samen gekeken naar wat wél kan; het zijn geen standaard applicaties. De projecten doen er echt toe, zo is er recent een applicatie ontwikkeld voor een klant

Bekijk vacature »

Lead .NET Developer

De vacature Wij zoeken iemand die samen met ons het ontwikkelteam verder kan uitbouwen en richting kan geven aan de technische strategie. Je krijgt daarbij de kans om je steentje bij te dragen aan onze verdere groei en om uiteindelijk daar ook zelf van mee te profiteren. We hebben een no bullshit cultuur waarin alles gezegd kan worden en we werken met alleen maar mensen met affiniteit met IT. Functie eisen Code quality Lead skills Communicatief sterk Jouw belangrijkste taken 1. Aansturen "ontwikkelfabriek" (team lead) 3. Samen met product owner roadmap bepalen 4. Team verder uitbouwen naar ideale situatie 5.

Bekijk vacature »

Operations Analytics SAP HANA Developer

In this role you will be responsible for the design, build and the technical support of our Analytics solutions built on mostly SAP HANA and SAP HANA Cloud. You will be part of a team building and supporting the Data & Analytics services, focused on enterprise data of the Operations Sector. Functie As a member of the IT Big Data & Analytics team you are part of a team of best-in-class engineers, organized in Agile teams. Our mission is to translate the business challenges into Data & Analytics solutions. You will be part of one of our DevOps teams, working

Bekijk vacature »

Software Developer / Oracle PL/SQL / Delphi / C++

2021-10-11 iSense Software Developer / Oracle PL/SQL / Delphi / C++ Are you experienced in the field of Oracle PL/SQL and Delphi or C++? Do you want to make cutting edge software for automating a brand new warehouse? Then this is the perfect vacancy for you! ISGO51299 Organization For a good client in Limburg, we are looking for a medior / senior Oracle PL/SQL developer with experience with Delphi or C++. Our client is one of the leading international service providers, providing warehousing and logisitics for mainly high-tech customers. With approximately 20.000 employees all over the world, based in more

Bekijk vacature »

Front End Developer, Dynagroup

Functieomschrijving Gaat jouw hart sneller kloppen van het bouwen aan innovatieve oplossingen en het overwinnen van uitdagingen in de wereld van Supply Chain oplossingen, After Sales Services en E-commerce services? Dan is de functie als Front End Developer iets voor jou! Wat bieden wij jou Marktconform salaris Dynamische en gezellige werkomgeving Uitdagende positie binnen een groeiend bedrijf Doorgroeimogelijkheden Wie ben jij Als Front End Developer word je onderderdeel van een klein ontwikkelteam dat eigen gebouwde software en SaaS oplossingen ontwerpt en ontwikkelt. Hierbij ligt een duidelijke focus op kwaliteit en schaalbaarheid. HBO-diploma in de richting van informatiesystemen of Toegepaste Informatica

Bekijk vacature »

Senior C# .Net ontwikkelaars gezocht in oost Neder

Bedrijfsomschrijving Wij gaan het team van mijn klant uitbreiden en daarom is er per direct behoefte aan senioriteit! Dit bedrijf is continu op zoek naar uitbreiding van het team en is nog steeds groeiend door het aanbieden van steeds weer nieuwe software bij de vele vaste klanten. Het bedrijf heeft een IT mindset en maakt alleen maar Microsoft (web)software voor haar klanten. Ze houden zich bezig met bedrijfsportals, ERP-systemen en webshops. Het zijn veel langdurige projecten, maar er komen ook steeds meer kleinere projecten tussendoor. In totaal werken er zo'n 30 mensen op het kantoor waarvan er een aantal veel

Bekijk vacature »

Junior Software Developer / C# .NET @ Ridderkerk

2021-11-11 iSense Junior Software Developer C# .NET Are you a starting developer in the field of C#.NET / Angular and are you looking for your first or second job within a organization were you get the change to develop your skills? Then read this vacany! ISAR51554-1 Nieuw Organisatie You will work as a C# .NET Software developer within an organization that contributes to the data flow and security within large organizations such as Heineken by means of innovative techniques and own applications. Together with your team you are responsible for the management and development of internal software packages. Within this

Bekijk vacature »

Front-End Ontwikkelaar / Angular / Azure @ Rijssen

2021-10-20 iSense Front-End Ontwikkelaar Angular Azure Heb jij ervaring opgedaan met Angular en eerder ontwikkeld in Azure? Vind je het leuk om je aan te sluiten bij een kleine en groeiende organisatie? Lees dan snel verder en solliciteer! ISHA51359 Organisatie Als Developer kom je te werken bij een softwareorganisatie die sinds 2 jaar een 'eigen' bv zijn geworden met op dit moment ongeveer 11 werknemers (het moederbedrijf bestaat uit ongeveer 45 werknemers). Er wordt maatwerk geleverd voor klanten voor o.a. applicaties en hiernaast verwerken ze grote hoeveelheden data in samenwerking met het moederbedrijf. Het technische gedeelte ligt bij hen en

Bekijk vacature »

Java Developer bij InTraffic

Werken aan innovatieve oplossingen die onmisbaar zijn voor iedereen en dus ook voor jou als reiziger? Als Java Developer bij InTraffic kan jij een waardevolle bijdrage leveren! Hoe? Het ontwerpen en ontwikkelen met Java in een van onze complexe projecten. Waarom? Om een beter en veiliger OV in Nederland te creëren. Waar? Bij InTraffic in Nieuwegein, dé IT-specialist op het gebied van verkeer en vervoer. Met wie? Met een scrumteam van tussen de 3 en 9 professionals. Jouw rol als Java Developer Binnen onze complexe IT-omgeving van verkeer en vervoer spelen vele interessante projecten. Hierbij kun je denken aan migraties

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

05/12/2021 06:29:49
 
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.