"ontwerp" keuze, status website

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Arval en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de voet en delen we binnen de

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

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

27/11/2024 21:21:15
 
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.