extensies

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

Node.js developer looking for a challenging consul

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 »

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

Front-end Developer

Do you want to work with the latest technologies on the development of new systems and applications? Create elegant interfaces using VueJS for thousands of users? Get moving and strengthen Nederlandse Loterij as a Front-end Developer. Thanks to your efforts, our services are always presented in style. As a Front-end Developer you are responsible for website development and improving customer experience based on data analyze. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Front-end Developer you score by: Writing elegant, testable components without side-effects to provide functionality to the users Website development, adding

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Een deel van jouw werkzaamheden: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps en Power BI.

Bekijk vacature »

Back end developer PHP

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 25 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »
Ozzie PHP

Ozzie PHP

02/07/2014 11:39:59
Quote Anchor link
Hey guys,

Ik vraag me iets af. Beetje vreemde vraag wellicht.

Ik sla dus cache-bestanden op en die sla ik op in een "cache" map. Nu bedacht ik dat ik die cache-bestanden prima zonder extensie kan opslaan, want ze staan toch in een "cache" map dus het is duidelijk om wat voor bestanden het gaat.

Dus niet zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
cache/
      foo.cache
      bar.cache
      baz.cache

maar zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
cache/
      foo
      bar
      baz

Is dat gebruikelijk? Is het slim? Of hebben extensies wellicht nog een ander nut, waardoor het niet slim is om ze weg te laten?
 
PHP hulp

PHP hulp

18/04/2024 18:18:06
 
Ward van der Put
Moderator

Ward van der Put

02/07/2014 11:43:25
Quote Anchor link
- Aan de extensie kun je zien wat er in een bestand zit.

- Je kunt bestanden beveiligen op basis van de extensies.

- Je kunt via de extensie bepalen welk programma het bestand uitvoert.

Zit er PHP in een bestand, dan zou ik daarom gewoon de standaardextensie .php aanhouden.
 
Ozzie PHP

Ozzie PHP

02/07/2014 11:48:51
Quote Anchor link
Ward, dankjewel voor je (razendsnelle) reactie. Even wat "tegenreacties" op jouw argumenten. Niet om jou te bekritiseren :) maar om even duidelijk te krijgen voor mezelf wat de meerwaarde voor mij is.

>> - Aan de extensie kun je zien wat er in een bestand zit.
Klopt, maar dat kun je ook aan de map(naam) zien waar de bestanden in staan.

>> - Je kunt bestanden beveiligen op basis van de extensies.
Klopt ook. Maar wat als die bestanden buiten je webroot staan?

>> - Je kunt via de extensie bepalen welk programma het bestand uitvoert.
Klopt ook. Voor cachebestanden weliswaar minder relevant.

>> Zit er PHP in een bestand, dan zou ik daarom gewoon de standaardextensie .php aanhouden.

Dit is wel grappig. Ik heb even getest, en als je een php bestand zonder extensie opslaat, werkt het gewoon prima. Best maf :)

Maar je zou dus kunnen zeggen dat je ze in sommige gevallen nodig hebt, en in andere gevallen niet per se. Hmmm... voor de consistentie dan toch maar overal gebruiken?
 
Ward van der Put
Moderator

Ward van der Put

02/07/2014 12:37:30
Quote Anchor link
Zelf zou ik een afbeelding eerder als /images/logo.png en liever nog als /i/l.png opslaan dan als /images/png/logo, maar als jij de tweede vorm logischer vindt voor je cache, moet je die gewoon gebruiken. ;-)

Als je een directory /cache/ hebt, dan heeft de extensie .cache gebruiken inderdaad geen zin, dat ben ik helemaal met je eens.
 
E vH

E vH

02/07/2014 12:40:54
Quote Anchor link
Ward van der Put op 02/07/2014 12:37:30:
Zelf zou ik een afbeelding eerder als /images/logo.png en liever nog als /i/l.png opslaan


Mag ik vragen waarom?
 
Ozzie PHP

Ozzie PHP

02/07/2014 12:46:13
Quote Anchor link
>> Als je een directory /cache/ hebt, dan heeft de extensie .cache gebruiken inderdaad geen zin, dat ben ik helemaal met je eens.

Oké... maar waarom zou je het in dit geval niet doen? Gewoon even uit nieuwsgierigheid he... want dan zou je bijv. ook kunnen zeggen dat je al je bestanden in directory "classes" geen .php extensie geeft, omdat er toch alleen maar php bestanden in staan.

Wat is voor jou dan de reden om in een "cache" directory geen extensie te gebruiken? Waar trek je zeg maar de grens?
 
Ward van der Put
Moderator

Ward van der Put

02/07/2014 12:51:12
Quote Anchor link
Elmar vH op 02/07/2014 12:40:54:
Ward van der Put op 02/07/2014 12:37:30:
Zelf zou ik een afbeelding eerder als /images/logo.png en liever nog als /i/l.png opslaan


Mag ik vragen waarom?

Omdat het 8 bytes bespaart in élk request om dat ene plaatje.

Dat is een micro-optimalisatie die vroeger substantieel meer opleverde, alleen geldt het achterliggende principe nog steeds. Het is even wennen, maar bijvoorbeeld /i/, /c/ en /j/ gebruiken in plaats van /images/, /css/ en /javascript/ is niet zo onlogisch.

Ozzie PHP op 02/07/2014 12:46:13:
Wat is voor jou dan de reden om in een "cache" directory geen extensie te gebruiken? Waar trek je zeg maar de grens?

Ik zou juist wél een extensie gebruiken. Je slaat er nu misschien alleen PHP-bestanden in op, maar wie zegt dat dit zo blijft? Juist een cache moet je ontwerpen voor groei, in de breedte (meer bestanden van hetzelfde) én in de diepte (meer functionaliteit).
Gewijzigd op 02/07/2014 12:54:28 door Ward van der Put
 
Ozzie PHP

Ozzie PHP

02/07/2014 12:58:56
Quote Anchor link
Ik zou juist wél een extensie gebruiken. Je slaat er nu misschien alleen PHP-bestanden in op, maar wie zegt dat dit zo blijft? Juist een cache moet je ontwerpen voor groei, in de breedte (meer bestanden van hetzelfde) én in de diepte (meer functionaliteit).

Ah oké, dan begreep ik je even verkeerd.

Stel dat ik nu een object serialiseer en opsla in een cache-bestand, hoe noem je dan de extensie van zo'n cache-bestand? De extensie .php lijkt me niet kloppen, want er staat geen php in.

En stel je hebt bijv. een directory met logbestanden, bijv. de apache log en de php log. Wat is daar dan een logische extensie voor? Ik zou niks anders weten dan simpelweg .log, maar dan heb je dus een mapje "logs" met bijv. een apache.log en een php.log. Raar, of niet raar?
 
Ward van der Put
Moderator

Ward van der Put

02/07/2014 13:49:56
Quote Anchor link
Goede vragen, maar misschien moeten we daarom terugkeren naar de hamvraag.

Wáárom gebruik je een extensie? In de eerste plaats vooral om duidelijk te "labelen" en "stickeren": een extensie plak je aan een bestand om te beschrijven wat erin zit.

Voor serialized PHP-objecten is .txt dan inderdaad logischer dan .php. Het is immers meer tekst dan PHP. Alleen... waarom dan niet voor absolute duidelijkheid gaan met bijvoorbeeld de dubbele extensie .txt.php of .serialized.php?

Iets kan twee dingen tegelijk zijn, dus we kunnen dat ook laten zien door er dan twee stickers op plakken, precies zoals je .js voor JavaScript hebt naast .min.js voor minified JavaScript.
 
Ozzie PHP

Ozzie PHP

02/07/2014 13:55:27
Quote Anchor link
Ah oké, goed punt. Da's inderdaad geen gek idee! Maar wat doe je dan met de extensie van een logbestand?
 
Ward van der Put
Moderator

Ward van der Put

02/07/2014 14:04:43
Quote Anchor link
Dan denk ik dat ingesleten gewoonten toch het meeste moeten gelden. Iemand die bij problemen op zoek gaat naar log files, zal naar de extensie .log zoeken.
 
Ozzie PHP

Ozzie PHP

02/07/2014 14:08:44
Quote Anchor link
Allright... thanks voor het meedenken :)
Zijn van die dingen waar je eigenlijk weinig bij stilstaat, maar wat toch nuttig is om even over na te denken :)
 
Dos Moonen

Dos Moonen

02/07/2014 15:13:13
Quote Anchor link
Ik denk dat usability meespeelt. Het soort bestand afleiden aan de extensie (die dus deel van de naam is) lijkt makkelijker voor onzen hersenen dan het weet ik veel waar in de interface te moeten zoeken in welke map het bestand staat.
 
Ozzie PHP

Ozzie PHP

02/07/2014 16:05:27
Quote Anchor link
Dat zou zomaar kunnen Dos. We zijn er aan gewend waarschijnlijk. Maar strict gezien zou je dus alles, wellicht met uitzondering van index.php, zou je dus alles extensieloos kunnen doen :) Ergens ook wel komisch :)
 
Willem vp

Willem vp

03/07/2014 21:27:49
Quote Anchor link
> wellicht met uitzondering van index.php, zou je dus alles extensieloos kunnen doen

Als je Apache gebruikt is het een kwestie van een instelling in je httpd.conf wijzigen:

DirectoryIndex index

> Ergens ook wel komisch

Ik lach niet...

Bij Unix-achtige filesystems heeft een . geen specifieke betekenis. Het is gewoon een teken in je bestandsnaam. Extensies zijn iets wat tussen de oren van de gebruiker zit. Bij filesystems die onder MS-DOS of Windows worden gebruikt is de extensie echter een aparte namespace.

En eerlijk gezegd vind ik het voornamelijk irritant dat executables onder Windows per se een bepaalde extensie moeten hebben om ze te kunnen starten. En nog irritanter vind ik het dat de Explorer standaard de extensies verbergt, maar dat terzijde...
 
Ozzie PHP

Ozzie PHP

03/07/2014 22:35:46
Quote Anchor link
>> Dat vind ik ook irritant. Gelukkig kun je dat gedrag uitzetten.

Maar ben jij geen voorstanden van extensies dan? Omdat je zegt dat het iet is "wat tussen de oren van de gebruiker zit"?
 
Willem vp

Willem vp

06/07/2014 12:09:12
Quote Anchor link
Met mijn opmerking wilde ik niet aangeven dat ik tegen extensies ben, maar meer benadrukken dat onder Unix het begrip 'extensie' een dingetje van de gebruiker is. Unix zelf kent geen extensies.

Wel ben ik tegen de manier waarop Windows omgaat met extensies, maar het gaat een beetje buiten de scope van deze discussie om dat uit te leggen. ;-)
 
Ozzie PHP

Ozzie PHP

06/07/2014 13:21:49
Quote Anchor link
>> ... dat onder Unix het begrip 'extensie' een dingetje van de gebruiker is. Unix zelf kent geen extensies.

Ah oké, helder. Het is dus eigenlijk vooral om het ons, mensen, wat makkelijker te maken?

>> Wel ben ik tegen de manier waarop Windows omgaat met extensies, maar het gaat een beetje buiten de scope van deze discussie om dat uit te leggen. ;-)

Nou, laat het dan toevallig "mijn" discussie zijn... ;) Brand los zou ik zeggen...
 



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.