Zelfde output, andere woorden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Back end developer Onderwijssoftware

Functie Als back end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van hoogwaardige

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda ben je als PHP/Symfony Developer niet alleen gefocust op het ontwikkelen van software. Daarnaast ben je voortdurend bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Hieronder een kort overzicht van jouw takenpakket: Het ontwerpen en implementeren van webapplicaties met het Symfony Framework; Het schrijven van een schone en efficiënte codes; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klant; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

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 »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »
MrX

MrX

17/08/2007 12:38:00
Quote Anchor link
Lange tijd geleden heb ik het ook al eens gevraagd maar vind het niet meteen terug.

Wat gebruik je het best?

- echo of print?
- include of require?

en nog een hele lijst gevonden van aliassen: http://be2.php.net/manual/nl/aliases.php
 
PHP hulp

PHP hulp

05/11/2024 15:07:04
 
Stefan

Stefan

17/08/2007 16:00:00
Quote Anchor link
de meeste mensen gebruiken echo, tussen echo en print zit geen verschil dus ik zou gewoon echo aanhouden en met de meute meegaan.

include is niet hetzelfde als require. Als je include gebruikt en het bestand dat je include bestaat niet dan geeft hij een error maar voert de rest van de pagina nog wel uit. Bij require stopt hij het hele script en geeft hij alleen de error weer. Include gebruik je bij pagina;s waar het neit zo erg is als die op een of andere reden niet bereikbaar zijn. Require gebruik je bij bijv includes met database gegevens, want als die niet aanroepbaar zijn zal je hele website grotendeels neit werken, ervan uitgaande dat je met een database werkt.
 
Arjan Kapteijn

Arjan Kapteijn

17/08/2007 16:06:00
Quote Anchor link
Print geeft een returnwaarde terug, echo doet dit niet. Echo is daardoor een heel, maar dan ook heeel klein beetje sneller.
 
PHP erik

PHP erik

17/08/2007 16:35:00
Quote Anchor link
Niet helemaal ontopic, maar wel leuk om te weten: include (en require denk ik ook) kan ook een return value geven.

Zodat je zoiets kunt doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

if (include('pagina.php') == 'Succes') {
  echo ':)';
}


?>


Verder klopt het dat print een return value geeft en echo niet.
 
GaMer B

GaMer B

17/08/2007 17:11:00
Quote Anchor link
Ik had ooit een leuke vergelijking met het verschil tussen: include + require. Ik had daar zo'n real-life voorbeeld voor gekozen met aarbeiencake, maar ik kan die topic niet meer terugvinden :(
 
PHP erik

PHP erik

17/08/2007 17:15:00
Quote Anchor link
Het verschil is gewoon de warning t.o.v. fatal error...
 
Jelmer -

Jelmer -

17/08/2007 17:18:00
Quote Anchor link
Is het ook niet zo dat echo niet een functie maar een expression of statement is, en print een functie (dus verplicht met haakjes moet)?
 
Frank -

Frank -

17/08/2007 17:28:00
Quote Anchor link
Quote:
Wat gebruik je het best?

- echo of print?
Geen van beiden, gebruik een template engine. Maakt het bouwen, debuggen en onderhouden van een site een stuk eenvoudiger. Smarty is een bekend.
Quote:
- include of require?
Zelf gebruik ik altijd require_once: een bestand wil ik slechts 1x gebruiken (de once) en er moet een fatal error optreden wanneer een bestand niet beschikbaar is. De error-handler stuurt dan een 404, pagina niet beschikbaar.

De code die in een bestand staat, wil ik wellicht vaker gebruiken, maar daarvoor hoef je niet meerdere keren te includen. Vandaar dat _once zeer geschikt is.
 
PHP erik

PHP erik

17/08/2007 17:29:00
Quote Anchor link
Juist, daarom ook de return-value. Print is een functie.
 
Jelmer -

Jelmer -

17/08/2007 17:42:00
Quote Anchor link
pgFrank schreef op 17.08.2007 17:28:
Quote:
Wat gebruik je het best?

- echo of print?
Geen van beiden, gebruik een template engine. Maakt het bouwen, debuggen en onderhouden van een site een stuk eenvoudiger. Smarty is een bekend.

Hoe maakt een extra 'template engine' naast PHP een site bouwen en onderhouden makkelijker? (Ik ben nu wel eens benieuwd naar goeie pro-argumenten)

Daarnaast, welke van beide wordt dan door de template engine zelf gebruikt? :P
 
Frank -

Frank -

17/08/2007 18:09:00
Quote Anchor link
Quote:
Hoe maakt een extra 'template engine' naast PHP een site bouwen en onderhouden makkelijker?
- Scheiding van logica en output wordt keihard afgedwongen. Geen PHP in de templates, iedereen met html-kennis kan dus een nieuwe template maken.
- Nooit meer gedonder met cookies en/of sessies, 'Headers already sent' heb ik al jaren niet meer voorbij zien komen, dat kan technisch gewoon niet voorkomen. html wordt op de laatste regel aangemaakt en geen regel eerder.
- Scheiding van werk: Het maken van de templates kan eenvoudig door een ander worden gedaan. Stel een lijst met namen op (onderdeel van de ontwerpfase) van de variabelen die nodig zijn en hoe de array's uitzien en klaar ben je.
- In een testbestand kun je alle variabelen en array's opnemen om al een werkend prototype te bouwen voordat de logica klaar is. Verwijder vervolgens langzaam maar zeker de data in het testbestand en je bent de logica (gedeeltelijk) en achterliggende database aan het testen.
- Het gebruik van een template-engine is dan wel extra code, maar geen extra werk. Sterker nog, het scheelt mij een hoop werk. En dat komt goed uit, ben liever lui dan moe.
- Wanneer ik geen html wil aanmaken, maar bv. een pdf, dan stop ik de aangemaakte variabelen in FPDF en ga dat parsen. Er zit mij dan geen html-zooi in de weg die in de logica wordt aangemaakt.

Quote:
Daarnaast, welke van beide wordt dan door de template engine zelf gebruikt? :P
Dat zal mij een rotzorg zijn, ik gebruik Smarty zoals die wordt aangeleverd door de community, test de versie met het systeem dat ik bouw en klaar is kees. Heb nog nooit de code doorgespit, zonde van de tijd...
 
Jelmer -

Jelmer -

17/08/2007 18:55:00
Quote Anchor link
Hmm, die argumenten kende ik inderdaad, en ik vind ze persoonlijk nog niet echt overtuigend.

- Scheiding van logica: Dat heeft verder weinig met php binnen html te maken. Of je nu smarty-tags binnen html of php binnen html gebruikt, dat maakt geen verschil. Er zal altijd een beetje logica in templates moeten zitten nietwaar?

- Nooit meer gedonder met cookies & sessies: Dat heeft verder weinig met de 'template engine' te maken. Dat ligt er meer aan hoe je je programma opbouwt. Het voordeel van een template engine is dat hij dwingt om je code op te splitsen in verwerken & weergeven. Maar de keuze maken om een template engine te gebruiken of om je html & php in een apart bestand te zetten en dat bestand later te includen waneer je alles op orde hebt is 1 en dezelfde. De weg ernaar toe is wat anders. Template engines worden door beginners voor de eerste gebruikt omdat het 'stoer klinkt en iedereen het doet' en de 'include achteraf' kom je op doordat je al dan niet bewust gaat werken naar het MVC model bijvoorbeeld.

- Scheiding van het werk: Dat zou impliceren dat iemand die html kan ook de smary-syntax kent, maar niet naar PHP durft te kijken. Ik ken alleen situaties waarin 1 programmeur al het werk doet, of waarin de programmeur de html aangeleverd krijgt, en deze zelf stript van de dummytekst en voorziet van de nodige logica zoals lussen en if-else statements.

- In een testbestand kun je alle variabelen en array's opnemen: Of je nu een template engine of php zelf gebruikt, beiden kunnen dit. PHP heeft echter de mogelijkheid om gemakkelijk even var_dump en functies te gebruiken, terwijl dit in Smarty (als het goed is) lastiger is. Daarnaast vraag ik het me af of het handig is om vanuit die richting (van veel naar niets) werken handig is, maar dat is een ander verhaal en nu dus geen argument tegen.

- Het gebruik van een template-engine is geen extra werk. Sterker nog, het scheelt mij een hoop werk: Oja? Je moet de configuratie goed zetten (cache e.d. in het geval van Smarty) en je moet de documentatie doorspitten. Ook is het lastiger om functies en mogelijkheden toe te voegen. In PHP weet je hoe dit moet, je werkt er immers non-stop mee. Met Smarty zal je dit op een moment ook wel bereiken, maar dan heb je dus een 'taal' extra erbij geleerd. Sounds like meer werk to me.

- Wanneer ik geen html wil aanmaken, maar bv. een pdf, dan stop ik de aangemaakte variabelen in FPDF en ga dat parsen. Er zit mij dan geen html-zooi in de weg die in de logica wordt aangemaakt: Dat is geen 'template engine' argument, maar een argument om Model, View en Controller gescheiden te houden.

Enige argumenten voor de 'template engine' boven gewone PHP binnen je templates zijn dus? Tegen is de aparte syntax, de snelheid en de flexibiliteit/mogelijkheden.

Vandaar dat ik me nog altijd niet aan Smarty heb over gegeven.
 
Frank -

Frank -

17/08/2007 19:57:00
Quote Anchor link
Quote:
of php binnen html gebruikt, dat maakt geen verschil.
Klopt, maar de mindere PHP-goden verneuken templates door complete stukken logica, incl. database connecties!, in de template te zetten. Dat heeft niets, maar dan ook niets met presentatie-logica te maken. En dat is de logica waar jij op doelt en waar ik het ook volledig mee eens ben.
Quote:
Dat zou impliceren dat iemand die html kan ook de smary-syntax kent, maar niet naar PHP durft te kijken.
Diegene die het mij flikt om PHP in de template te zetten, wordt op staande voet ontslagen! En dan komt hij nog goed weg...
Quote:
Je moet de configuratie goed zetten (cache e.d. in het geval van Smarty) en je moet de documentatie doorspitten.
Dat is eenmalig, zodra je dat onder de knie hebt, kun je dat bij ieder volgend project weer gebruiken. Iets nieuws leren is niets mis mee, zolang het maar voldoende rendement oplevert.
Quote:
Dat is geen 'template engine' argument, maar een argument om Model, View en Controller gescheiden te houden.
Volledig mee eens en ik wist dat je zit zou gaan zeggen ;) Maar ook hier weer, de minder goden hebben het daar nog wel eens moeilijk mee. Heb me hier de vingers al eens vreselijk aan gebrand.
Quote:
Enige argumenten voor de 'template engine' boven gewone PHP binnen je templates zijn dus?
Je moet roeien met de riemen die je hebt. Het niveau van de programmeurs is hier gewoon (een stuk) lager dan in NL. Wanneer ik nu een nieuwe programmeur moet aannamen, dan zal ik hem direct duidelijk maken dat hij als een zeehondje wordt doodgeknuppeld op het moment dat hij businesslogica in een template probeert te proppen. Die onzin heeft mij al veel te veel tijd, en dus geld, gekost.
Quote:
Tegen is de aparte syntax, de snelheid en de flexibiliteit/mogelijkheden.
Gedeeltelijk mee eens, maar flexibiliteit (de kracht van PHP) is iets wat ik juist niet in mijn templates wil hebben. En mocht ik iets bijzonders nodig hebben, je kunt je eigen functies toevoegen aan Smarty. Dat is flexibel genoeg.

Wanneer je in je eentje aan een project werkt en alles van A tot Z zelf onder controle hebt, dan kun je prima uit de voeten zonder template-engine of een template-engine die ook PHP-code accepteerd. Ik heb daar ook mee gewerkt en met succes. Maar, zodra er meerdere mensen aan 1 project werken, is het vreselijk handig dat je tools hebt (in dit geval Smarty) die bepaalde zaken gewoon keihard afdwingen. Alleen een afspraak is dan niet genoeg.

Dan nog even wat anders:
Quote:
Daarnaast vraag ik het me af of het handig is om vanuit die richting (van veel naar niets) werken handig is, maar dat is een ander verhaal en nu dus geen argument tegen.
Hier worden opdrachtgevers gelukkig van, ik dus ook, er is namelijk al heel snel een werkend prototype beschikbaar. Hierdoor kun je samen met de opdrachtgever al heel snel het systeem doornemen en testen of dit het is wat hij in gedachten had. Ik ben nog niet tegengekomen dat er géén wijzigingen in een ontwerp nodig waren. En hoe eerder deze (nieuwe) eisen boven water komen, hoe beter.

Testen begint niet nadat de code is opgeleverd, testen begint gelijktijdig met het ontwerpen! Betrek de opdrachtgever daar ook bij en presenteer resultaten waar hij wat mee kan. Een fraaie PHP-classe die voorraden weet te waarderen, leuk en aardig, maar dat is niet wat de opdrachtgever op het scherm ziet. Een testbestandje die je in de template stopt, is voor de opdrachtgever veel duidelijker en dit is ook vele malen sneller te realiseren.

X tijd later kun je dan alsnog de werkende versie tonen, maar dat zal voor de opdrachtgever niet heel anders zijn. 'het werkt', maar dat had hij ook verwacht/geeist.

my2cents

Ps. Er bestaat in dit soort discussies geen 'goed' of 'fout', alleen een 'wat bevalt mij het beste'.
 
Jelmer -

Jelmer -

17/08/2007 20:15:00
Quote Anchor link
pgFrank schreef op 17.08.2007 19:57:
Ps. Er bestaat in dit soort discussies geen 'goed' of 'fout', alleen een 'wat bevalt mij het beste'.

Gelukkig maar, kan ik tenminste niet beweren dat jij 'fout bezig bent' :P

Wat ik bedoelde met de 'verkeerde richting' was meer vanuit een usability-oogpunt en niet het doel uit het oog verliezen.

Als je groot begint is de drang om informatie op het beeldscherm te houden groot, en is de kans dat je dus features die in eerste instantie niet nodig waren, maar die vanuit dit oogpunt handig lijken erin sluipen groter. Op zich niet slecht, meer features, maar je raakt het oude idee kweit.

Er vanuit gaande dat het oude idee is opgesteld met papier, potlood, stikies en pijltjes :) Je kent ze wel: flowcharts, duidelijk afgebakende trajecten die de bezoeker moet doorlopen. Als je meer features aan toevoegt zijn er meer afslagen, en is er de kans dat je van mooie brede snelweg naar groot weiland gaat waar iedere richting mogelijk is en de gebruiker niet meer weet waar hij heen moet, en je dus je originele idee kwijt bent geraakt.

Maar ik moet eerlijk toegeven, ik zet zelf ook graag meer output (tijdelijk) op het scherm dan het initiële idee bevat, al is het maar om de berekeningen te controleren :)

En wat betreft koppige 'programmeurs' (veredelde html-tikkers bedoel ik hier) ik denk dat ik van geluk mag spreken dat ik die nog niet tegen het lijf ben gelopen. En in situaties waar het wel voorkomt dat html & php een stoelendans doen heb ik niet de rechten om het recht te zetten. Een template-engine is dan wel een mooie methode om die scheiding af te dwingen, om dat idee van programmeren aan te leren.

Korte samenvatting volgens mij: Template engines zijn handig om bepaalde programmeer-ideeën af te dwingen zonder de betreffende koppige programmeur constant op zijn vingers te tikken. Dat doet hij zelf wel door in de insert woord hier, ben uitdrukking vergeten te liggen met de template engine.
 



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.