"ontwerp" keuze, status website

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full-stack developer

Als Full-stack developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Samen met je SCRUM team werk je aan zowel de front- als de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en echt het verschil te kunnen maken. Ons ontwikkelteam bestaat uit ruim 40 ontwikkelaars, testers, scrum

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

Senior Front-End Developer

Als Senior Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Senior Front-End Developer bij Coolblue? Als Senior Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Senior Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Nadenken

Bekijk vacature »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

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 »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; 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

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 22:40:50
 
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.