Zelfde output, andere woorden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Python (Django) developer - Remote in The Netherla

Functie Together with your team, consisting of a senior, 2 mediors and one junior developer, you will work on their software in an Agile-based approach. You have an eye for quality, risk, and customer interest. Communication with your colleagues and, where necessary, with customers, plays an important role in achieving a successful result. As a person, you are smart, get things done, and are result-oriented. There is a lot of independence within the development team, apart from the stand-up (10:00 am) and occasional pair-programming sessions. Techniques they use include Python, Django, MySQL, Mercurial, Ubuntu Linux, Nginx. In terms of front-end

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

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 »

Oracle Developer / PL SQL

Dit ga je doen Software ontwikkeling aan een internationaal gebruikt pakket; Werken met technieken als Oracle 19c, Toad, PL/SQL, Oracle Forms, Reports en Designer; Meedraaien in internationale projecten; Meedenken over technisch en functioneel ontwerp; Samenwerken met collega's als Informatie Analisten, Testers en Release Managers; Soms wensen en eisen afstemmen met de business. Hier ga je werken Onze klant, een internationaal bekend bedrijf dat essentiële producten maakt waar iedereen graag gebruik van maakt, zoekt versterking in het Software Development team. Samen met 3 developers, een release manager, een informatie analist en 3 testers werk jij aan een systeem waarmee complexe producten

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

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

23/11/2024 05:41:53
 
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.