"ontwerp" keuze, status website

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

.NET developer WO niveau voor predictive software

Bedrijfsomschrijving Dit bedrijf uit Den Bosch is om precies te zijn 15 medewerkers groot en ze ontwikkelen (predicitve) planning software. Dit doen zij voor allerlei mooie en bekende organisaties (bierbrouwerijen, gemeentes, oliemaatschappijen en diverse multinationals). Wegens meer en grotere vraag vanuit de klanten komen er nu posities vrij voor onder andere een .NET developer. Het bedrijf is goed met openbaar vervoer te bereiken. Functieomschrijving Je komt hier te werken in een team van 3 .NET developers en bent betrokken bij het gehele ontwikkelproces. Dus van idee naar ontwerp en van ontwikkeling tot testen en implementatie. Bij voorkeur ben je niet

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »

Medior Java developer

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 »

Software programmeur

Functieomschrijving Voor een erkende werkgever in de regio van Goes zijn wij op zoek naar een enthousiaste software programmeur met PHP/Symfony ervaring. Een gedreven persoon die het development team komt versterken met het aanpakken van complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel professionele als persoonlijke groei? Lees dan snel verder! Dit ga je doen: Beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Testen en door ontwikkelen van software; Ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

Bekijk vacature »

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

Pagina: « vorige 1 2

Erwin H

Erwin H

27/01/2013 13:53:37
Quote Anchor link
Ik probeer echt te begrijpen waarom je nu zo overdreven krampachtig probeert die status maar niet in de database te zetten. Ten eerste, het uitlezen van een enkel veld, uit een enkel record, waarbij je er als het goed is ook nog een key op de juiste kolom hebt en wat, pakweg een paar honderd records in de database, is zo ongeveer het snelste wat je je kan bedenken. Daar IS een database voor.
Ten tweede, je hebt het over een CMS. Dus ik denk dan (maar verbeter me waar ik teveel aannames maak) dat de gegevens van de site in de database staan. Dat daarbij de content van de pagina die wordt opgeroepen in de database staat. Dus dat als iemand een pagina oproept, je altijd al die database in zult moeten om die content op te vragen. Wat is er dan makkelijker om bij de gegevens van de site en pagina die je dan al oproept, ook nog het 'status' veld erbij te selecteren?
Ten derde, wat denk je dat het kost om een (in dit geval extra!) bestand te openen als je het in een config bestandje gooit. Dacht je echt dat dat geen tijd kost?

Ik heb je eerder al regel 1 uitgelegd, dan nu regel 2. Ga data niet van elkaar scheiden waar het absoluut duidelijk is dat het bij elkaar hoort. Als jij al je website data in de database zet, maar alleen dat status veld niet, hoe denk je dan dat je die ook nog mooi bij elkaar kunt krijgen. Stel je wilt voor je admin paneel een overzicht hebben van alle websites die niet actief zijn..... hoe ga je die selecteren via die config bestandjes? Veel succes....
Gewijzigd op 27/01/2013 13:54:27 door Erwin H
 
PHP hulp

PHP hulp

26/12/2024 22:23:31
 
Ozzie PHP

Ozzie PHP

27/01/2013 14:22:11
Quote Anchor link
Thanks Erwin, daar zit inderdaad wat in en heb je een goed punt. Oké, toch in de database dan! Ik heb 1 "master" database waar alle statussen in staan, en iedere website krijg ook een eigen database. Daar wordt dan weer de content uitgehaald. Dan heb je dus wel al 2 database aanroepen per page-request. Tenzij ik dat dan ga cachen. Dat is nog wel een optie.

Waar ik tussen twijfel... stel ik haal de status op uit de database. Doe je dit dan bij iedere pagina aanroep, of doe je dit 1x per sessie? Als ik het 1x per sessie doe, houdt dat in dat voor iedere bezoeker van een van de websites op de vps een sessie-bestand moet worden aangemaakt, zels als die sessie verder nergens anders voor wordt gebruikt. Vandaar dus dat ik dacht aan een config bestand.

Maar wat dan misschien handiger is, is toch het gebruik van database cache bestanden. Dan lees ik gewoon bij iedere pagina-aanroep dat cache bestandje in en dan hoef ik dus geen sessie te maken. Wat vind jij daarvan?
 
Erwin H

Erwin H

27/01/2013 14:35:05
Quote Anchor link
Sessie lijkt me hier geen goed middel voor. Ook daar krijg je namelijk al weer het verschijnsel dat je data dubbel gaat opslaan (zelfs als het maar tijdelijk is) en een sessie is mijn ogen niet voor dit soort gegevens bedoeld. Ook als de gebruiker geen cookies toestaat op zijn pc, dan werkt het al niet meer.

Cachen is een mogelijkheid die je zou kunnen gebruiken. In essentie sla je nog steeds data dubbel op, maar in het geval van een cache is dat juist de bedoeling en accepteer je het feit dat de cache op zeker moment mogelijk verouderd is. Dat is een trade off tegen de betere performance (indien je het goed opzet uiteraard). Maar persoonlijk zou ik eerst eens gaan testen of het wel zo nodig is. Is het uitlezen van die status wel zodanig belastend dat je er een oplossing voor moet hebben? Jij denk dat wel, maar ik vraag me af of je dat ook al getest hebt.
 
Ozzie PHP

Ozzie PHP

27/01/2013 14:49:53
Quote Anchor link
Ik heb het nog niet getest inderdaad... maar het feit dat je iedere keer hetzelfde gegeven uit de database ophaalt... tja, dan vraag ik me af of dat nodig is, snap je? Dus vandaar eigenlijk. Je zegt dat een sessie in jouw ogen niet voor dit soort gegevens is bedoeld. Waar is een sessie volgens jou wel voor bedoeld? Voor welke gegevens?
 
Erwin H

Erwin H

27/01/2013 16:10:49
Quote Anchor link
In mijn ogen is een sessie bedoeld om gegevens op te slaan die specifiek zijn voor die gebruiker in die sessie. Het is een soort korte termijn geheugen. Het vervangt het geheugen dat je in normale applicaties kunt gebruiken om gedurende de executie van het programma gegevens in te bewaren. php (of beter, webbased applicaties) is stateless, waardoor je elke keer dat je een pagina aanroep krijgt je weer opnieuw begint. Er is dus geen geheugen en dat lost die sessie op. Anders zou je bij elke pagina aanroep de gebruiker opnieuw moeten laten inloggen bijvoorbeeld.

In jouw geval heeft die status echter niets te maken met de gebruiker of sessie, waardoor het wat mij betreft dus niet in de sessie gegevens terecht zou moeten komen.

En ja, ik snap je idee wel dat je niet elke keer in die database wilt kijken. Echter, wat ik denk dat jij vergeet is dat welke oplossing je ook kiest, je altijd in 'een database' moet kijken. In feite is een bestand namelijk ook een record in de grote database van je server waar alle bestanden in opgeslagen zijn. Over het algemeen nog een vrij trage database ook.... Dus wat los je nu werkelijk op door het van de ene database naar de andere te copieren?
 
Ozzie PHP

Ozzie PHP

27/01/2013 16:16:10
Quote Anchor link
Erwin, thanks voor je toelichting. Het verhaal over de sessie zoals je dat uitlegt is heel duidelijk!

Wat betreft het database verhaal... ik heb altijd gehoord dat je database aanroepen zoveel mogelijk moet vermijden en dat iets ophalen uit een bestandje sneller gaat dan een database connectie maken en iets ophalen uit de database. Vandaar mijn overdenkingen.
 
Erwin H

Erwin H

27/01/2013 16:26:51
Quote Anchor link
Als algemene regel stellen dat je database aanroepen moet vermijden zou ik niet direct willen zeggen. Het kost wel tijd inderdaad en als je dus op zeker moment in de problemen komt zou minder database aanroepen kunnen helpen. Alleen, soms kan de kuur ook erger zijn dan de kwaal. Koste wat kost database aanroepen vermijden, maar dan terecht komen in oplossingen die nog erger zijn helpt dus ook niet. Vandaar mijn opmerking over het testen. Test of je oplossing beter is dan elke keer de database aanroepen. Zo ja (en is die database aanroep ook daadwerkelijk een struikelblok) dan valt het te overwegen om iets anders te doen.
 
Ozzie PHP

Ozzie PHP

27/01/2013 16:29:18
Quote Anchor link
Oké, ik begrijp wat je bedoelt. Thanks.
 

Pagina: « vorige 1 2



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.