Vriendelijke URL

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior/Senior C# VB.NET Developer

Organisatie Ken je dat gevoel dat je als IT’er niet wordt gewaardeerd binnen een bedrijf? Of dat je eigenlijk maar een aanvulling bent op de rest? Dan heb ik hier een vacature bij de absolute tegenpool hiervan! Dit softwarebedrijf is volledig gericht op ICT. Meer dan de helft van al het personeel zijn developers. Zelfs de directeur is programmeur. Hierdoor ben je ervan verzekerd dat je in goede handen terecht zult komen. De gehele bedrijfsvoering is erop gebouwd om alleen de moeilijkste uitdagingen aan te nemen. Projecten en opdrachten die bij andere bedrijven gefaald zijn, nemen zij met alle plezier

Bekijk vacature »

Junior C# developer gezocht voor Marktleider

Bedrijfsinformatie: Modern, innovatief en klantgericht. Dit zijn de kernwaardes van deze marktleider in de Retail branche. Deze organisatie uit Utrecht houdt zich bezig met het ontwikkelen van kassasystemen en winkel optimalisatie. Al meer dan 20 jaar zijn ze marktleider en zijn ze inmiddels ook internationaal actief. Je komt te werken bij een innovatieve organisatie met echte vakidioten. De medewerkers die hier werken hebben ieder een unieke achtergrond en diversiteit is een gegeven ideologie wat steeds terug komt. Daarnaast zijn ze erg flexibel en krijg je enorm veel vrijheid om jezelf te focussen op hetgeen wat je wil doen. Het is

Bekijk vacature »

Senior Fullstack Developer and LOVE 4 new technolo

Functieomschrijving We zoeken een Senior Fullstack Developer die met de nieuwste technieken binnen Javascript werkt en een eigen visie heeft op het maken van software. Daarnaast moet je ook in de Backend kunnen werken met PHP7 en dit doe je in het framework Symfony3 waarbij je je liefde voor Agile web Development kan laten zien en ze werken hier met Scrum. Kun jij bijvoorbeeld met veel JavaScript stacks overweg zoals bijvoorbeeld AngularJS, NodeJS, VueJS, ReactJS, KnockoutJS? Dan zit je hier als Senior Fullstack Developer als gegoten. Er werken momenteel 19 web developers waarbij de gemiddelde leeftijd op 30 jaar ligt.

Bekijk vacature »

Medior PHP/ Laravel developer omgeving Delft

Voor onze partner gevestigd te Delft zoeken we een medior PHP developer. Deze organisatie is in 2001 opgericht op een zolderkamer en uitgegroeid tot de grootste full service digital agency met ruim 30 getalenteerde werknemers daar in de regio. Wegens de vele jaren ervaring is er veel ruimte om nieuwe technieken te ontdekken en aan complexe projecten te werken. Elke klant wordt perfect bediend om de beste applicaties, marketing strategieën, campagnes en designs voor ze te ontwikkelen. Hierbij kom je voor grote A-merken gaan werken. Deze organisatie is gevestigd in een prachtig pand vlakbij Delft. Er is een grote open

Bekijk vacature »

Creatieve Front-end developer gezocht!

Vacature Omschrijving Een multimedia bedrijf die gespecialiseerd is in het ontwikkelen van computer programma’s voor musea en exposities is op zoek naar creatieve developer. De sfeer binnen het bedrijf is informeel en er word gewerkt op basis van kennis en expertise. Het bedrijf is 16 jaar geleden opgericht en sindsdien zijn ze alleen maar gegroeid. Momenteel zijn er 24 werknemers in dienst. Functieomschrijving Als creatieve developer ga je mee helpen om de ideeën van de ontwerpers werkelijkheid te maken. Je gaat onder andere werken met PHP en HTML-5. Je krijgt de kans om te gaan werken aan interessante projecten voor

Bekijk vacature »

Detacheringsbureau in Den Bosch zoekt PHP'ers

Organisatie Voor een van de bekendste organisaties in hun sector ben ik opzoek naar een ervaren software developer die communicatief sterk is. Het bedrijf houdt zich bezig met het verbeteren van bedrijfsprocessen doormiddel van IT oplossingen. Je gaat werken bij een platte organisatie met enorme korte lijnen waarbij je veel vrijheid krijgt. Functie Als ervaren software developer ben je iemand die graag uitdagende opdrachten bij diverse toonaangevende klanten wil uitvoeren. Daarnaast ben je in staat om jezelf flexibel op te stellen. Per project wordt er samen gekeken naar jou eigen wensen en behoeftes. Dit betekent dat je tijdens een bepaalde

Bekijk vacature »

Een ervaren PHP Developer in de financiële se

Vacature Omschrijving Onze klant is gespecialiseerd in technologie die het mogelijk maakt veilig, snel en zonder gedoe te betalen op het internet. Je kunt hierbij denken aan verschillende soorten manieren van online betalen, zoals via iDEAL, creditcard, per telefoon, maar ook specifiek voor evenementen. Vanuit verschillende soorten locaties in Nederland werk je met een jong en hecht team aan een zelfontwikkelde systeem. Hiermee maakt de organisatie jaarlijks miljoenen betalingen mogelijk voor duizenden webshops en websites. Interessant? Lees dan snel verder wat de functie verder inhoudt. Functieomschrijving In een hecht team ga je samen van ontwikkelaars producten onderhouden, ontwikkelen en optimaliseren.

Bekijk vacature »

.NET/ C# programmeur met de sleutel tot innovatiev

Vacature Omschrijving Deze organisatie is in Nederland uniek. Hier ontwerpen ze namelijk niet alleen uitdagende architectuur, maar bouwen ze het ook. Dit betekent dus dat projecten van ontwerp tot realisatie, volledig in eigen beheer worden uitgevoerd. De drie afdelingen van deze organisatie zorgen er gezamenlijk voor dat elk project succesvol wordt afgerond. Tussen de afdelingen is dan ook een sterke wisselwerking, waarin de sleutel ligt tot innovatieve en betrouwbare resultaten. Door de huidige groei van de organisatie zijn ze nu dringend op zoek naar een enthousiaste .NET/ C# programmeur. Functieomschrijving Als .NET/ C# programmeur kom je in een klein team

Bekijk vacature »

.NET Core Developer worden bij één v

Functieomschrijving Er is daarom altijd behoefte aan nieuwe collega's op gebied van .NET Development, momenteel specifiek op het gebied van .NET Core, maar ook binnen andere takken van ontwikkeling. Daarnaast is het verloop van medewerkers heel laag: Wanneer je hier eenmaal werkt, zul je niet snel meer weg willen. De doorgroeimogelijkheden zijn onbeperkt, de opdrachten altijd uitdagend en interessant en daar bovenop zijn de arbeidsvoorwaarden ook nog eens uitstekend. Neem contact met mij op, dan plan ik op korte termijn een gesprek en dan zul je het mij je eigen ogen zien! In jouw nieuwe leasewagen rijd je straks naar

Bekijk vacature »

Medior PHP developer

Organisatie Deze Digital Agency specialiseert zich met name op klanten in de non-profit sector. Het concept, de code, het design en vervolgens de online marketing wordt volledig uit handen genomen door deze organisatie. Met ruim 20 man in dienst in een organisatie die al ruim 8 jaar bestaat kom je terecht in een omgeving waar zowel backend als frontend developers werken en wat marketeers. Opererend vanuit omgeving Heerhugowaard bedienen ze de gehele Nederlandse markt met een breed klanten bestand van goede doelen tot overheidsinstanties. De meeste applicaties worden wereldwijd gebruikt en hebben tienduizenden eindgebruikers. Een leuke bijkomstigheid aan deze organisatie

Bekijk vacature »

Senior Front-end Developer vacature

Jij weet wat er nodig is. Jouw hart gaat sneller kloppen van techniek. Jij wil vooruit. Ben jij de Front-end Developer die we zoeken? Je bent creatief, thuis in gebruikersinteractie en een gedreven engineer in hart en nieren. Daarnaast heb jij een klantgerichte en proactieve houding. Precies de kwaliteiten die een Front-end Developer nodig heeft. Wat doe je als Developer? Als Front-end Developer werk je aan de technische realisatie van front-end (web)applicaties in de verschillende uitdagende opdrachten voor Sogeti’s klanten. Dit kan zowel op klantlocatie zijn, als binnen het Center of Excellence van Sogeti. Jij houdt van het uitdenken en

Bekijk vacature »

Medior PHP Developer Intranet / Overheid

Organisatie Deze organisatie is in 2004 ontstaan en in 2006 is hun product voor het eerst live gegaan. Hun product is iets wat je kan zien als een intranet met nog héél veel extra. Zo kun je documenten en mededelingen real-time aanpassen of je complete personeelsbestand en HR-activiteiten bijhouden. Als bonus werkt dit allemaal in de cloud. Doordat hun software zo geavanceerd is, is het ook geen verassing dat ze in elk land in de wereld zitten, marktleider zijn wereldwijd en alle ministeries in Nederland deze software gebruiken. Dat zijn een hoop eindgebruikers die er elke dag vanuit gaan dat

Bekijk vacature »

Network Support Engineer

Network Support Engineer – Haarlem, The Netherlands Bond Technology Management was founded in 2007 and is the leading technology management company for on-board Audio Visual, IT, Communications, Security and Navigation systems for the most advanced super yacht new builds and refit projects. What is the role about? As Network Support Engineer at Bond Technology Management (Bond TM), you will be joining a strong team of IT professionals that support some of world’s most luxurious private yachts and estates. In this role you will provide support to our customers for physical and virtual network infrastructures including WAN, LAN, and Wireless. You

Bekijk vacature »

SAP EAM CONSULTANT (UTRECHT)

SAP EAM CONSULTANT (UTRECHT) Are you ready for the next step in your career as SAP EAM Specialist? Are you looking for innovative technical projects in an international work environment? Choose Accenture and make delivering innovative work part of your extraordinary career! Job description As a SAP EAM specialist you will be working one or more of the following subjects: You are in the lead to drive workshops to gather the information needed for fit-gap analysis or blueprints; You will analyze business processes and look at (re)design and improvements especially in the area of asset management; You coordinate, communicate and

Bekijk vacature »

Medior/Senior Frontend Developer/ Werken binnen ee

Voor je zie je de mooie spits toelopende toren waarin jij werkzaam bent. Met het brandende zonnetje nog op je achterhoofd loop je het kantoor binnen. Bij binnenkomst groet je Bianca. Bianca is de vrouw die iedere middag een lekkere biologische lunch verzorgd voor het jouw team. Al binnen lopend zie je het scrumbord hangen, waarop iedere 2 weken een nieuwe sprint wordt opgezet. Deze sprints worden opgezet, omdat jij werkzaam bent bij de grootste online winkel op het gebied van verzorgingsproducten voor jezelf, je gezin, je huisdeur en het huishouden. Doordat jullie als bedrijf zo snel blijven groeien willen

Bekijk vacature »
Kees Mulder

Kees Mulder

03/05/2016 09:58:47
Quote Anchor link
Ik heb een link op mijn website: www.website.nl/leden?page=1&filter2=Array

alleen wil ik daar graag een url vriendelijke link van maken, maar hoe kan ik dat doen? Met bijv. htaccess oid?

Als ik www.website.nl/leden doe krijg ik geen lijst
 
PHP hulp

PHP hulp

18/09/2019 20:50:22
 
- Ariën -
Beheerder

- Ariën -

03/05/2016 10:02:30
Quote Anchor link
Met .htaccess kan je inderdaad nette URL's (ook SEO-URL's genoemd) maken. mod_rewrite is de module die je hiervoor gebruikt. Zie ook: http://www.phptuts.nl/view/28/
 
Kees Mulder

Kees Mulder

03/05/2016 10:48:13
Quote Anchor link
Oke maar hoe doe ik dat dan met de filters die iemand kan kiezen? Ik heb nu:

RewriteRule ^leden/(.*) leden.php?page=$1

Ik heb nl. een mogelijkheid om te filters van het resultaat:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<form action="/leden/1" method="GET" id="searchlist" name="filters">
<input type="checkbox" onclick="this.form.submit();" checked="checked" name="filter[]" value="2289"> Utrecht
<input type="checkbox" onclick="this.form.submit();" checked="checked" name="filter[]" value="2290"> Amsterdam
<input type="checkbox" onclick="this.form.submit();" checked="checked" name="filter[]" value="2300"> Jongen
<input type="checkbox" onclick="this.form.submit();" checked="checked" name="filter[]" value="2301"> Meisje
</form>
 
- Ariën -
Beheerder

- Ariën -

03/05/2016 11:29:55
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteRule ^leden/(.*) leden.php?page=$1
RewriteRule ^leden/(.*)/(.*) leden.php?page=$1&filters=$2

Zoiets?
 
Ivo P

Ivo P

04/05/2016 14:29:41
Quote Anchor link
Stel: /leden/aap/noot/mies

Ariën's code zal in regel 1 herschrijven naar leden.php?page=aap/noot/mies

Daarom: de langste versie bovenaan zetten, of vereisen dat (.*) geen / mag bevatten.

Maar hoe dan ook krijg jemet deze opzet al heel snel te maken met tientallen rewrite rules, die met een beetje pech ook nog elkaar dwars zitten (bijvoorbeeld omdat "leden/10" en "beheerleden/10" op dezelfde rule matchen.) (in dit geval niet, vanwege de ^ ).

Handiger is het om alles te rewriten naar leden.php en in dat script een functie aan te roepen die op zoek gaat naar de inhoud van de url.

Dat is in php veel gemakkelijker te doen, en dan kun je ook uit de voeten met situaties waarbij deleten van een user bijvoorbeeld kan volstaan met 1 getal: leden/delete/10
en vrienden worden: leden/wordtvriend/10/15 weer een extra getal verwacht.

Nog algemener wordt het als je ook niet eens naar leden.php verwijst, maar naar 1 index.php die op basis van het eerste woord in de url (leden) al de controle doorgeeft aan de code die nu in leden.php staat)
 
Thomas van den Heuvel

Thomas van den Heuvel

04/05/2016 15:10:54
Quote Anchor link
Quote:
Handiger is het om alles te rewriten naar leden.php en in dat script een functie aan te roepen die op zoek gaat naar de inhoud van de url.


leden.php --> index.php
Een single point of entry in je applicatie is om een heleboel redenen (nog) handiger. Je hoeft deze dan bijvoorbeeld ook maar op één plaats te onderhouden / dicht te timmeren.
 
Ivo P

Ivo P

04/05/2016 15:24:02
Quote Anchor link
dat probeer ik in mijn laatste 2 regels aan te geven.

Maar om TO niet direct zijn hele applicatie om te laten bouwen, leek het me om te beginnen in leden.php het handigste. Zodra hij daar door heeft hoe eenvoudig het dan wordt, kan eea voor de hele site doorgevoerd worden.
 
Thomas van den Heuvel

Thomas van den Heuvel

04/05/2016 15:30:27
Quote Anchor link
Fair enough, maar als je een site opbouwt uit enkel standalone scripts dan zou er toch heel snel een patroon moeten ontstaan waarbij je een heleboel elke keer op dezelfde manier doet? :)

Je zou het kunnen blijven herhalen: don't repeat yourself.
(see what I did there)

En als je dan een keer een wijziging daarin moet doorvoeren (x het aantal scripts) dan ben je hier ook snel van genezen. Misschien moet TS inderdaad eerst zijn vingers branden :).
Gewijzigd op 04/05/2016 15:46:16 door Thomas van den Heuvel
 



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.