Framework

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior/Senior PHP Developer / Marketing / Impact

Bedrijfsomschrijving Deze informele organisatie brengt campagnes naar ongekende grote hoogtes! Jij kan als PHP Developer echt impact maken voor klanten en hun marketing succesvoller laten worden. Dat door je voor bekende organisaties zoals de NS, Peugeot, Achmea, KvK, Eneco en Miele. Binnen dit bedrijf heerst er een informele, plezierige en open sfeer. Bij onze opdrachtgever ligt er veel aandacht op persoonlijke ontwikkeling. Je gaat hier namelijk vrijheid krijgen om op je eigen manier invulling te geven aan je werk, maar je kan altijd op je collega’s terug kunnen vallen voor advies en tips. Functieomschrijving In de functie van PHP Developer

Bekijk vacature »

Java Software Developer – Smart Logistics

Bouw jij de professionele applicaties die onze klanten zo hard nodig hebben? En wil je graag met de nieuwste technologieën werken binnen een DevOps team? Lees dan snel verder! Wat ga je doen? “Use digital to move smarter De unit Smart Logistics binnen de Transport & Logistics sector van CGI ontwerpt, bouwt en onderhoudt veelal missie-kritische applicaties voor onze klanten uit de transport en logistieke sector. Zonder deze sector worden onze pakketjes niet op tijd afgeleverd, rijden de treinen niet meer van a naar b en varen schepen niet veilig de haven binnen. Om deze transport en logistieke ketens te

Bekijk vacature »

Cloud Developer - Smart Logistics

Bouw jij de professionele applicaties die onze klanten zo hard nodig hebben? En wil je graag met de nieuwste technologieën werken binnen een DevOps scrumteam? Lees dan snel verder! Wat ga je doen? “Use digital to move smarter De unit Smart Logistics binnen de Transport & Logistics sector van CGI ontwerpt, bouwt en onderhoudt veelal missie-kritische applicaties voor onze klanten uit de transport en logistieke sector. Zonder deze sector worden onze pakketjes niet op tijd afgeleverd, rijden de treinen niet meer van a naar b en varen schepen niet veilig de haven binnen. Om deze transport en logistieke ketens te

Bekijk vacature »

Oracle Apex Developer

Wat kan je? Java, Oracle HBO, WO denkniveau Medior werkniveau 2-5 jaar werkervaring Nederlands sprekend Wat krijg je? Vast € 3000 - € 4000 bruto per maand Flexibele werktijden Lunch Mobiel Laptop Pensioen Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met IT, Klantenservice Focus op B2B Je werkt voornamelijk met De vacature Jouw werkzaamheden- Je werkt in een Scrum-team samen met ervaren collega’s releasematig aan innovaties van onze cloud oplossingen. Je ontwikkelt nieuwe webapplicaties en webapps met de nieuwste versies van Oracle Application Express. Je gebruikt moderne technieken en plugins. Je ontwikkelt koppelingen

Bekijk vacature »

Erv.Software Ontwikkelaar voor slimme oplossingen

Dutch is mandatory for this position. Ervaren Software Ontwikkelaar voor slimme oplossingen binnen de Transport & Logistiek (C#.NET/Azure/65K/R’dam) Jij gaat samen met collega’s (complexe) logistieke vraagstukken oppakken, met als doel slimme software oplossingen te bedenken en te ontwikkelen. Een maaltijd box leverancier van Nederland was op zoek naar een oplossing om hun logistieke processen te optimaliseren en de klantervaring te verbeteren. Hiervoor is een app gebouwd die het hele distributie proces inzichtelijk maakt van magazijn tot bezorger, en van klantenservice tot aan klant. Je kan zien waar welke bezorger zich bevind, maar ook welke tempratuur de producten op dat moment

Bekijk vacature »

Senior Resiliency Analyst

Cargill Want to build a stronger, more sustainable future and cultivate your career? Join Cargill's global team of 155,000 employees who use new technologies, dynamic insights and over 155 years of experience to connect farmers with markets, customers with ingredients, and people and animals with the food they need to thrive. JOB PURPOSE AND IMPACT We seek a Senior Resiliency Analyst who will design, develop, implement and update business resiliency framework to support 2nd line compliance. The framework includes procedures, tools, metrics and reporting. In this role, you will advocate for and support compliance to Cargill’s Resiliency Management Procedure Document. You

Bekijk vacature »

Backend Developer

Wat kan je? .NET MBO, HBO, WO denkniveau Junior, Medior, Senior werkniveau 0-2, 2-5, 5+ jaar werkervaring Engels sprekend Wat krijg je? Vast € 2500 - € 5000 bruto per maand Flexibele werktijden Lunch Laptop Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 10-20 collega's Je werkt samen met IT, Management, Sales, HR Focus op B2B Je werkt voornamelijk met De vacature Your role entails being at the start of developing our globally distributed network of fan engagement products. You will work in a team of highly skilled engineers that work closely on our new micro-service oriented platform. Our

Bekijk vacature »

NodeJS developer

Wat kan je? Big Data, Frontend, Python, Java HBO, WO denkniveau Senior werkniveau 5+ jaar werkervaring Nederlands, Engels sprekend Wat krijg je? Vastbruto per maand- Flexibele werktijden Lunch Lease auto Tankpas Mobiel Laptop 13e maand Pensioen Netto onkostenvergoeding Sporten Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met Management, IT Focus op B2C Je werkt voornamelijk met De vacature De kracht van NodeJS is doorgedrongen naar de mainstream, waar vroeger standaard voor Java of C# werd gekozen als back-end systeem. Is nu NodeJS de standaard voor oplossingen waarbij snel geschakeld moet worden aanpassingen aan

Bekijk vacature »

Java Developer

Wat kan je? Java HBO denkniveau Medior, Senior werkniveau 2-5, 5+ jaar werkervaring Nederlands, Engels sprekend Wat krijg je? Vast € 3500 - € 4500 bruto per maand Flexibele werktijden Lunch Lease auto Tankpas Laptop Pensioen Netto onkostenvergoeding Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 20-50 collega's Je werkt samen met Marketing, Klantenservice, Management, IT Focus op B2B & B2C Je werkt voornamelijk met De vacature Als backend developer houd jij je bezig met afwisselende projecten: volledig nieuwe implementaties of het innoveren van de bestaande platformen. Jij bent de consultant, dus je geeft jouw klanten advies over welke

Bekijk vacature »

Data analist

Waar (kilo)meters aan encyclopedieën, een linked data-omgeving en DWH samenkomen. Dat is de KB in Den Haag. En het is de plek waar jij als data analist de openbare bibliotheken inzicht geeft over het gebruik van hun diensten. Stilstaan is geen optie. We hebben veel unieke data van de openbare bibliotheken in Nederland tot onze beschikking. En met deze schat aan data ga jij als data analist onderzoek doen. Je geeft de openbare bibliotheken veel nuttige informatie over hun dienstverlening, doordat je deze data gestructureerd aanbiedt. Als KB timmeren we flink aan de weg door deze data toe te passen

Bekijk vacature »

Advanced Mendix Developer Order Management Systeme

Advanced Mendix Developer Order Management Systemen (NL) Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende e-commerce markt? Je doet dit bij PostNL door met je DevOps team onze Mendix applicaties verder te ontwikkelen, waarbij je complexe logistieke business processen vertaalt naar applicaties die ons primaire proces ondersteunen". Wat ga je doen? PostNL wordt een postal tech company We nemen de ontwikkeling van onze IT applicaties in eigen hand door onze eigen software-ontwikkel-capability op te zetten. Als Advanced Mendix Developer ben je onderdeel van een multidisciplinair, agile werkend Business-IT-team. Samen met dit team bouw je onze logistieke IT-applicaties verder

Bekijk vacature »

BI Developer/ Power BI

Bedrijfsomschrijving De organisatie staat aan het begin van een grote verandering op gebied van Data Analytics. De visie is om datadriven te werken en dat uit te rollen over meerdere zuster/ dochter organisaties in Nederland. De omgeving is volledig Microsoft gebaseerd. In een team van uiteindelijk 8 professionals ben je verantwoordelijk om de omgeving naar een nieuw niveau te tillen op gebied van BI. Dit houdt in dat je de huidige omgeving analyseert en met elkaar bepaalt welke kant de organisatie op moet. Je kan het bijna typeren als een greenfieldproject! Je hebt contact met Business Analisten om requirements te

Bekijk vacature »

PHP/Laravel Developer

Wat kan je? Frontend, PHP HBO denkniveau Medior werkniveau 2-5 jaar werkervaring Nederlands, Engels sprekend Wat krijg je? Vast € 2500 - € 4000 bruto per maand Netto onkostenvergoeding Sporten Wat doe je? Minimaal een 36-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met Sales, Marketing, Management, IT Focus op B2B Je werkt voornamelijk met De vacature De functie houdt vooral het uitdenken en uitwerken van systemen op maat. Hier zal de voorkeur liggen bij iemand met een goede kennis van PHP en Laravel liggen. Deels van de opdrachten kan ook uit het uitwerken van kleine front-end onderdelen zijn

Bekijk vacature »

C#/Full Stack Developer

Wat kan je? .NET HBO, WO denkniveau Senior werkniveau 5+ jaar werkervaring Nederlands, Engels sprekend Wat krijg je? Vast € 3900 - € 5000 bruto per maand Pensioen Netto onkostenvergoeding Wat doe je? Minimaal een 40-urige werkweek Samenwerken met 10-20 collega's Je werkt samen met Klantenservice, Management, IT Focus op B2B Je werkt voornamelijk met De vacature We synchroniseren de agenda’s van meer dan 22.000 personen. En we importeren dagelijks meer dan 1 miljoen regels in CRM en ERP software. Alsof dat nog niet voldoende is, maken we met diverse andere cloudapplicaties het werk van duizenden gebruikers gemakkelijker. Samen met

Bekijk vacature »

Full Stack Developer

Wat ga je doen? Het bouwen van een Corporate website en Community Portal, is dat iets wat jij al eerder hebt gedaan? Ben jij minimaal 32 uur beschikbaar en wil jij graag samenwerken met het ICT Robotics & Applications Team van Yource? Word onze nieuwe Full Stack Developer! Als Full Stack Developer ga jij je bezig houden met alles wat met web-ontwikkeling te maken heeft. Onder andere het bouwen en de doorontwikkeling van onze Corporate websites en Community Portal, deze zijn cruciaal in onze strategie. De Portal is dé plaats van waaruit we met potentiele kandidaten, onze members en partners

Bekijk vacature »
Koen Hollander

Koen Hollander

01/11/2016 08:37:36
Quote Anchor link
Hallo allemaal,

Even een hele brede vraag.

Ik heb veel gehoord over Frameworks in PHP zoals Symfony en Laravel. Echter heb ik me er nooit echt goed in verdiept.

Wat zijn de voordelen als je een Framework gebruikt, wat kan dat wel, wat normale PHP niet kan?
En sterker nog, hoe kan dit mij of een andere programmeur helpen met zijn dagelijkse programmeerwerkzaamheden.

Graag lees ik jullie ervaringen!
 
PHP hulp

PHP hulp

07/05/2021 01:04:40
 
- Ariën -
Beheerder

- Ariën -

01/11/2016 08:59:30
Quote Anchor link
- Je hebt een goede codestructuur die voor elke developer begrijpelijk is (MVC-opzet)
- Je hebt alle nodige functies uit diverse functiebibiotheken al in handbereik, zoals database-functies, veiligheidsfuncties, templatesysteem etc...
- Via de commandline kan je al een opzet voor je applicatie opzetten (filestructuur, databaseopzet etc..)

Lees maar eens wat dingen door over Frameworks:
https://nl.wikipedia.org/wiki/Framework

Daar kan je al doorlinken naar diverse Frameworks.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

01/11/2016 09:40:13
Quote Anchor link
Daarnaast wordt er veel werk uit handen genomen. Dit geldt echter pas wanneer je bekend genoeg bent met een framework. Bovendien zijn er steeds meer frameworks die makkelijk uit te breiden zijn met third party bundles. Zo heb ik laatst MZMailchimpBundle gebruikt om de gebruikers van de website bij te houden in mailchimp. Na een eenmalige download met Composer en wat instellingen kun je de api dan direct gebruiken (zie het kopje Usage).
Gewijzigd op 01/11/2016 09:41:34 door Frank Nietbelangrijk
 
Bart V B

Bart V B

01/11/2016 10:02:56
Quote Anchor link
Ik denk dat de overweging moet zijn: waarvoor wil je het inzetten?
Zoals voorgaande mensen al aangeven het brengt een bepaalde structuur.
Ook met meerdere mensen (die het framework kennen) samenwerken is een groot voordeel.
Veel opties in een framework hoef je zelf niet meer naar om te kijken. (database, mail, template e.d.)

Wat wel belangrijk is, en dat zeg ik al in mijn eerste zin, het moet een duidelijk doel hebben waarom.
Je kan gaan zitten pielen met een bepaald framework omdat het fancy is, maar als dat meer tijd kost om het te leren of omdat de opties te groot is, dan moet je dat zeker niet doen.

Dus eerst naar de tekentafel, en je applicatie uitwerken en afvragen wat heb ik nodig.
Dan pas een framework toevoegen die de opties aan boord heeft of dat je het met een bundle erbij het kan maken.

Simpel voorbeeld: Ome Henk wil een leuke website voor zijn vereniging om de scores bij te houden van zijn biljart toernooie en alleen wat foto's van een leuke middag neerzetten, met plaats 1 2 3 weergeven, dan heb je niet echt een framework nodig. Immers kan dit zelfs gewoon met plain html.

Stel dat Ome Henk een biljard website wil met de opties om keuen, ballen e.d. te verkopen, een mail systeem te hebben, misschien nog een ledenadministratie dan word het al een stuk interessanter om met een framework te gaan werken. Want dan weet je dus dat schaalbaarheid een must is.

Ik zeg altijd maar zo, het is een tool.
In beginsel is php de tool. De frameworks zijn gemaakt om je tool krachtiger/makkelijker te maken.
Het is altijd zo, dat je er zelf over na moet denken of een framework wel een goed plan is en weten wat de voor-en tegens zijn.
Ik kan een klein latje aan elkaar spijkeren met een kleine hamer, of met een moker.
Als het nodig is gebruik je de moker, maar als het niet nodig is, dan moet je het ook niet doen.
 



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.