"ontwerp" keuze, status website

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack ontwikkelaar Laravel, Vue.js

Functie Als ontwikkelaar binnen deze organisatie hou jij je voornamelijk met lopende projecten voor de verschillende klanten. Zo bouw je de ene dag aan prijsschifting systemen en de andere dag onderzoek je crawlers en stel je ze zo in dat de data goed binnen komt binnen het systeem. Daarnaast bouw je mee aan dashboards en ben je dus constant bezig met het verbeteren van het platform. Er is een vaste werkwijze, zo werken ze met Trello kaarten en onderverdelen ze deze aan het begin van iedere week onder de developers. Dit wordt door de lead developer gedaan, maar in samenspraak

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 »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Gezocht: Ervaren VB6 developer met C# ambitie!

Bedrijfsomschrijving Dit bedrijf is een vooraanstaande softwareleverancier die gespecialiseerd is in het ontwikkelen van software pakketten voor autoschade herstel bedrijven. De software wordt gebruikt door meer dan de helft van alle autoschade herstel bedrijven in Nederland. Het team van professionals is op zoek naar getalenteerde collega developers die hun vaardigheden willen inzetten om het bedrijf te laten groeien. Functieomschrijving Voor dit bedrijf zoek ik een ervaren VB6 / VB.NET developer met interesse om op termijn verder te gaan in C#. In deze functie ben je verantwoordelijk voor het onderhouden van de bestaande softwarepakketten. Een deel van de code is nog

Bekijk vacature »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn ze op zoek naar een Technische front end developer. Momenteel hun front end back end team gescheiden aan het werk. Hier willen ze verandering in krijgen. Omdat ook veel interne applicaties ontwikkeld worden zoeken ze iemand die hen kan helpen om de interne applicaties te voorzien van de juiste Vue.js componenten. Zodoende willen ze de interactie tussen front end en back end versoepelen en de volgende stap binnen het platform gaan zetten. Deze componenten die jij ontwikkeld zullen in elk project gebruikt worden. Het back end team bestaat momenteel uit 8 ontwikkelaars

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 »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

Bekijk vacature »

Software Developer

Dit ga je doen Ontwerpen, ontwikkelen en onderhouden van (mobiele) internettoepassingen; Ontwikkelen en onderhouden van Microservices; Ontwerpen en optimaliseren van databases; Identificeren van nieuwe trends/ontwikkelingen binnen de branche. Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt zich op het leveren van kwalitatief hoogwaardige producten aan alle hun klanten. De organisatie telt circa 4.000 medewerkers in meer dan 10 verschillende landen. Momenteel is de organisatie op zoek naar een Software Developer wilt meewerken aan het

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

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

30/04/2024 13:17:37
 
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.