"ontwerp" keuze, status website

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

Front-end Developer

Front-end Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

Pagina: 1 2 volgende »

Ozzie PHP

Ozzie PHP

26/01/2013 18:11:45
Quote Anchor link
Hallo mensen,

Ik ben bezig met het inrichten van mijn VPS.

Stel dat ik over een tijdje meerdere websites heb, dan wil ik die kunnen "bedienen" via mijn CMS. Met bedienen bedoel ik dat ik bijvoorbeeld wil kunnen aangeven dat website A actief is, dat website B inactief is en dat website C "under contruction" is. Eigenlijk dus de "status" van de website.

Nu vraag ik me af wat jullie zouden doen. Ik zit te twijfelen tussen 2 opties:

1) Ik sla de status op in de database.

Het voordeel is nu dat de status van iedere website netjes in de database staat. De database bepaalt dus wat de status van een website is. Het nadeel is dat tenminste 1x per sessie de status moet worden opgehaald uit de database. Indien de database niet werkt, zal er op het scherm een foutmelding worden getoond "Onze excuses er is een fout opgetreden. Probeer het later nogmaals." Aangezien de status van de website niet kan worden bepaald, houdt het script hier op.

2) Ik sla de status op in zowel de database als in een configuratiebestand.

Het voordeel is dat de status nu is opgeslagen in een configuratiebestand. De database hoeft niet meer geraadpleegd te worden. Als de database niet werkt, zal toch de lay-out van de website kunnen worden getoond. De foutmelding "Onze excuses er is een fout opgetreden. Probeer het later nogmaals." zal in de lay-out van de website getoond kunnen worden. Het nadeel is echer dat niet de database, maar het configuratiebestand nu leidend is. Stel dat iemand in het configuratiebestand de status wijzigt van "actief" naar "inactief" dan lijkt het in het CMS (de database) alsof de site actief staat, terwijl dat in werkelijkheid niet zo is.

Wat is volgens jullie de beste optie? Optie 1 waarbij de database leidend is? Of optie 2 waarbij het configuratiebestand leidend is?
 
PHP hulp

PHP hulp

26/12/2024 09:18:23
 
Reshad F

Reshad F

26/01/2013 18:32:48
Quote Anchor link
Ozzie mag ik vragen waarom de database eventuu weel niet zou werken? Ik neem aan dat die gewoon aan blijft 24/7 brhalve.als je website crasht maar dan zou als het goed is een heleboel dingen niet werken. Ik zou gewoon voor de cms / databasr variant gaan.
 
Ozzie PHP

Ozzie PHP

26/01/2013 18:40:09
Quote Anchor link
Dankjewel voor je reactie Reshad! Als het goed is zou de database inderdaad altijd moeten werken... tenzij die inderdaad crasht.

Dat is dus ook een beetje mijn vraag... of ik het via de database moet doen, of via database en configuratiebestand. Een configuratiebestand werkt altijd, maar brengt weer wat andere nadelen mee inderdaad.
 
Moose -

Moose -

26/01/2013 18:43:26
Quote Anchor link
Als een database niet werkt gaat als het goed is je hele site naar de klote. Daarvoor hebben ze iets uitgevonden: een backup. Dus die redenering vind ik ronduit dom
 
Ozzie PHP

Ozzie PHP

26/01/2013 18:46:27
Quote Anchor link
Euh.. wat bedoel je nu Moose? Je database kan ook tijdelijk down gaan. Wat heeft een backup hiermee te maken?
 
- Ariën  -
Beheerder

- Ariën -

26/01/2013 18:50:32
Quote Anchor link
Bedoel je templates die je ziet voor de verschillende sites welke je als Virtual Host hebt ingesteld?

In dat geval hoef je niet naar databases te kijken, maar zou je de Vhost gewoon kunnen herschrijveb vanuit een eigen CMS. Je wilt dus een simpel webhostingcontrolpanel maken om site uit de lucht te halen?
 
Ozzie PHP

Ozzie PHP

26/01/2013 18:58:05
Quote Anchor link
Aar, ik wil van iedere site kunnen zeggen of ie actief, inactief of "under construction" is. Stel jij bestelt bij mij een website. Die moet ik dan eerst maken. Op dat moment gaat ie op "under construction". De buitenwereld ziet "Aan deze site wordt gewerkt...", maar ik zie gewoon wel de site. Als de site klaar is, gaat ie op actief. Als jij aan het eind van het jaar je rekening niet betaalt, zet ik 'm op inactief. Dat is een beetje het idee.

Toen was dus mijn vraag. Zet ik deze status in de database en laat ik die 1x per sessie ophalen? Of... zet ik de status in de database, maar sla ik deze tevens op in een configuratiebestand, en haal ik de status telkens op uit het configuratiebestand in plaats van uit de database? (in dit laatste geval hoef ik de database niet te raadplegen, en hoef ik ook niet per se een sessie aan te maken om de status in op te slaan).
 
Bart V B

Bart V B

26/01/2013 19:36:10
Quote Anchor link
Ehm..
Quote:
Als jij aan het eind van het jaar je rekening niet betaalt, zet ik 'm op inactief. Dat is een beetje het idee.

Is het dan niet handiger om de virtual host gewoon te disablen?
Dus dan kan je net zo goed hem laten verwijzen naar een andere map en of misschien wel een eenvoudige .htaccess?
Als de site gereed is voor gebruik kan je toch hem gewoon naar het pad laten verwijzen van de site/user zelf?

Zou daar niet te veel moeite in gaan steken om dit te bewerk stellen.
Gewijzigd op 26/01/2013 19:50:54 door Bart V B
 
Ozzie PHP

Ozzie PHP

26/01/2013 20:25:14
Quote Anchor link
Nee, lijkt me juist helemaal niet handig om virtual hosts te gaan disablen. Die manier die ik voor ogen heb is prima, maar de vraag is dus... met alleen een database, of... met een database en configuratiebestand.
 
Local Dev

Local Dev

26/01/2013 23:02:11
Quote Anchor link
Ik zou dit regelen met een licentiecode en een config bestandje, ik zou geen gebruik maken hierbij van een database, kost alleen maar resources, en tijd :)
 
Ozzie PHP

Ozzie PHP

26/01/2013 23:11:28
Quote Anchor link
Pffff... waarom zegt iedereen iets anders ;)
 
Local Dev

Local Dev

26/01/2013 23:17:16
Quote Anchor link
Hoe wil je het zelf?
 
Ozzie PHP

Ozzie PHP

26/01/2013 23:19:26
Quote Anchor link
Ik twijfel tussen de database oplossing, of de oplossing waarbij de database en een configuratiebestand wordt gebruikt. Zie mijn 1e post.
 
Wouter J

Wouter J

26/01/2013 23:21:21
Quote Anchor link
Ozzie, iedereen heeft andere meningen, zo gaat dat op de wereld. Geen 1 mening is goed en geen 1 is fout. Vaak is er wel een mening die goed wordt geacht, dat komt dan omdat die het hardst schreeuwt of de beste argumenten heeft.
vooral bij het developen zijn er erg veel mening goed. Wat je als developer moet doen is je eigen mening vormen, wat vind jij de beste methode? Ik merk vaak dat jij opzoek bent naar dat ene ding dat echt goed is, maar dat bestaat helemaal niet. Wat goed is is het geen wat jij denkt dat het beste is. Denk jij na het lezen van andere meningen dat jou manier de beste is? Nou, dan ga je die manier gebruiken. Denk je, hmmm ik hou eigenlijk meer van Local Dev's manier, dan gebruik je die. Idem voor al die andere forumleden.
 
Local Dev

Local Dev

26/01/2013 23:26:18
Quote Anchor link
hoe zou je het toepassen/controleren?
 
Ozzie PHP

Ozzie PHP

26/01/2013 23:32:49
Quote Anchor link
@Wouter... ja, dat klopt. Helemaal raak wat je daar zegt. Ik moet zeggen dat het ook steeds beter gaat,maar je hebt soms van die puntjes dat je denkt, tja... wat moet ik daar mee. En dit is er zo een... Maar wat je zegt... ik zoek vaak dat ene juiste, terwijl er meerdere "juistes" zijn.

@Local: Dat staat ook in de beginpost. Het gaat mij vooral om wat het slimste is qua resources. Als ik een config bestand gebruik dan hoef ik de database niet aan te spreken en hoef ik niet per se een sessie te starten. Da's een voordeel. Een nadeel is dat niet de database maar het config bestand dan leading is.
 
Local Dev

Local Dev

26/01/2013 23:39:52
Quote Anchor link
Zoals Wouter al zegt, ik zou voor datgene gaan wat je zelf denkt dat goed is en op mijn eigen intuïtie afgaan.

Er zijn tig manieren om hetgeen wat jij hier beschrijft uit te voeren, waarbij alle ideeën op hetzelfde uitkomen, en waarbij een persoonlijke voorkeur de overhand heeft.
 
Erwin H

Erwin H

27/01/2013 00:07:02
Quote Anchor link
Ozzie PHP op 26/01/2013 18:11:45:
2) Ik sla de status op in zowel de database als in een configuratiebestand.

Regel 1:
Zorg dat data altijd consistent is en nooit dubbel wordt opgeslagen. Ga je namelijk data dubbel opslaan dan moet je het op twee plekken correct bijhouden en verveelvoudig je de kans op fouten en inconsistente data. Wat doe je dan als het op de ene plek niet meer hetzelfde is als op de andere?
Optie 2 valt dus af, blijft over....
Gewijzigd op 27/01/2013 00:07:31 door Erwin H
 
Ozzie PHP

Ozzie PHP

27/01/2013 00:37:42
Quote Anchor link
Erwin thanks... dat zijn mooie regeltjes om aan vast te houden!

(Houdt dus wel in dat ik ALTIJD verplicht ben om een sessie aan te maken. Dat vind ik dan wel weer minder...)
 
Geert B

Geert B

27/01/2013 00:45:13
Quote Anchor link
Het lijkt mij overbodig om elke sessie te controleren of de status "actief" is. Echter kun je misschien je beide oplossingen ook combineren. De status van een website zal over het algemeen niet zo snel veranderen, vooral wanneer deze eenmaal op "actief" is gezet. Je zou dan misschien voor de volgende manier kunnen kiezen.

Database
- Hier sla je de status op van de website. De status wordt hierin bijgewerkt.

Status cache
- Wanneer de status in de database op "actief" is gezet, wordt er een cache van de status aangemaakt. Hierdoor hoeft er niet voor elke sessie in de database gekeken te worden naar de status van de website. Vervolgens wordt er elke X periode(automatisch) gekeken of deze status nog actueel is.

Dan heb je de status van een website wel primair in een database, maar heb je niet voor elke sessie een verbinding naar de database. Door het toevoegen van een optie om de cache ook handmatig te vernieuwen, zorg je dat je even snel de status kunt aanpassen als wanneer je alleen een database zou gebruiken. Volgens mij het je dat de voordelen van je beide punten wel te pakken, terwijl je de nadelen (grotendeels) weg haalt.

Ben al best wel lang wakker (ongeveer 18 uur nu), dus kan zijn dat stukken wat vaag omschreven zijn. Excuus daarvoor...
 
Ozzie PHP

Ozzie PHP

27/01/2013 00:57:46
Quote Anchor link
Geert, ik snap volkomen wat je bedoelt! Zoals jij het zegt zou inderdaad ook een goede optie zijn!

Ik zat zelf nog te denken... ik zou ook de status niet in de databse kunnen opslaan, maar het zo maken dat je de status wel via het cms kunt regelen, maar dat ie 'm niet opslaat in de database, maar in een config bestand. Als je de status wil wijzigen kan dit ook via het cms, maar dan lees je eerst het config bestand in (om te zien wat de actuele status is) en vervolgens pas je de status aan en dit wordt dan in het config bestand opgeslagen. Of zou dat te omslachtig zijn?
 

Pagina: 1 2 volgende »



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.