veel sites, meerdere servers?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden 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

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

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 »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »

Leidinggevend Full Stack Developer

Hé jij, nieuwe Pinkcuber! Ga aan de slag bij Pinkcube, online leverancier van promotieartikelen! Een innovatieve organisatie waar extra stappen zetten voor klanten de normaalste zaak van de wereld is. Ambitieus zijn we ook. ‘Naoberschap’ staat bij Pinkcube hoog in het vaandel; we helpen elkaar en iedereen is welkom. Pinkcube is Great Place to Work Certified, erkend leerbedrijf, maatschappelijk betrokken partner van stichting Present en partner van CliniClowns. En misschien wel jouw nieuwe werkgever. Wij zoeken namelijk een enthousiaste: Leidinggevend Full Stack Developer (40 uur, medior/senior) Ben jij klaar om baanbrekende ideeën tot leven te brengen en deel uit te

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; 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

Bekijk vacature »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client 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”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Medior Java developer (fullstack)

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 »
Ozzie PHP

Ozzie PHP

16/12/2014 13:11:27
Quote Anchor link
Hallo,

Bij mij echt nog lang niet aan de orde, maar het is wel iets wat ik me afvraag ... eigenlijk met name omdat ik me afvraag of ik mijn bestaande server een nummertje moet geven, bijv. ozzieserver1.

Stel dat je een server hebt en je hebt daar op een gegeven moment 50 websites op draaien (ik noem maar even wat). De server is dusdanig vol dat je er geen nieuwe websites meer bij kunt plaatsen.

Wat is dan eigenlijk gebruikelijker? Laat je die 50 websites op die ene server staan, en neem je er een server 2 bij waar je de volgende 50 websites op plaatst? Of ... stap je over op een grotere server, en hevel je die eerste 50 sites daarnaartoe over, en plaats je de volgende 50 websites ook op die server?

Is het één gebruikelijker dan het andere? Of komt het allebei net zo veel voor? Zijn er eventueel voor- of nadelen?
 
PHP hulp

PHP hulp

20/04/2024 11:36:04
 
Ward van der Put
Moderator

Ward van der Put

16/12/2014 13:25:40
Quote Anchor link
Ooit heb ik mijn eerste (home)server Kostunrix genoemd omdat die niet goedkoop was. Sindsdien geef ik netwerkapparaten een van de namen van personages uit Asterix & Obelix.

Meerdere websites shared hosten op één server heeft eigenlijk vooral één nadeel: ze delen eventueel een IP-adres. Dat kan een penalty bij Google geven als ze gelijksoortige content bieden. Of als één site 18+ content aanbiedt. Of als één site zich schuldig maakt aan spammen. In dergelijke gevallen kunnen andere sites op hetzelfde IP-adres daar allemaal hinder van ondervinden.

Je moet, denk ik, eerst wat aan monitoring gaan doen. Op basis daarvan kun je dan beter bepalen wat de optimale verdeling van sites over servers is. Als je 50 sites op server 1 hebt en daarna nummer 51 toevoegt als enige site op server 2, is dat niet handig.
 
Pipo Clown

Pipo Clown

16/12/2014 13:27:09
Quote Anchor link
Volgens mij is dit niet zozeer afhankelijk van het aantal sites dat je hebt draaien maar meer van het aantal bezoekers dan wel de belasting van de server.

Ik ken een NL website welke over meerdere servers verdeeld is in verband met de serverbelasting. Het betreft daar dus één enkele website.
 
Ozzie PHP

Ozzie PHP

16/12/2014 13:33:05
Quote Anchor link
>> Als je 50 sites op server 1 hebt en daarna nummer 51 toevoegt als enige site op server 2, is dat niet handig.

Waarom niet?

>> Ik ken een NL website welke over meerdere servers verdeeld is in verband met de serverbelasting. Het betreft daar dus één enkele website.

Maar feitelijk zou je er dan toch ook voor kunnen kiezen om één hele grote server te gebruiken in plaats van meerdere "kleintjes"?
 
Ward van der Put
Moderator

Ward van der Put

16/12/2014 13:40:36
Quote Anchor link
>> Waarom niet?

Dat hangt samen met je eerdere besluit: wat heeft jou doen besluiten dat server 1 nu vol is?

Als dat alleen maar schijfruimte is, kun je op dezelfde voet verder gaan en server 2 vullen met site 51, 52, enzovoort. Maar meestal zal er toch meer aan de hand zijn. En dan kan het verstandig zijn wat aan load balancing te doen door meteen wat sites van server 1 naar 2 te verhuizen.

Er zijn hosts die ongegeneerd proberen 800 of 900 sites op een server te hosten met het "beleid" daar alleen wat aan te doen als er klanten klagen. En dan alleen nog voor de klagers, want wie niet klaagt, is kennelijk wel tevreden zo.
 
Ozzie PHP

Ozzie PHP

16/12/2014 13:48:23
Quote Anchor link
>> Als dat alleen maar schijfruimte is, kun je op dezelfde voet verder gaan en server 2 vullen met site 51, 52, enzovoort.

Ah ja, dat was ook wat ik (voor het gemak) bedoelde. Dus letterlijk, je server is vol ... er is nog wel wat schijfruimte over, maar je moet er dan niet nog meer sites bij gaan zetten. Dat was even de gedachte. Op zo'n moment kun je dus kiezen om je volgende sites op een nieuwe server te gaan plaatsen, of je gaat gebruik maken van een grotere (qua hardware) server. Wat wordt er vaker gedaan vraag ik me af.

>> En dan alleen nog voor de klagers, want wie niet klaagt, is kennelijk wel tevreden zo.

Ja, inderdaad dat gebeurt helaas. Niet alleen met servers, maar ook in het algemeen met commerciële producten en diensten. Geen klagers? Dan zal het wel goed wezen.
 
Ward van der Put
Moderator

Ward van der Put

16/12/2014 14:02:10
Quote Anchor link
Met één site zaten we ooit aan onze schijfruimtelimiet. Door de jaren heen groeide het bezoekersaantal gestaag en op een zeker moment liepen we bij pieken aan tegen "not enough disk space" voor de opslag van PHP-cachebestanden. Nadat we schijfruimte hadden bijgekocht via de selfcare van de provider, heeft deze ons naar een nieuwe server verhuist. Kennelijk was uitbreiden op die server dus niet meer mogelijk.

Meestal is de schijfruimte het probleem echter niet. In een eerder stadium loop je bijvoorbeeld aan tegen te veel parallelle databaseconnecties. In zo'n geval zal je dus eerder de databaseserver upgraden -- of daar een tweede databaseserver naast zetten.

Je gaat er nu van uit dat alles op één fysieke server draait, maar dat is zelden efficiënt. Je zou ook kunnen besluiten server 1 uitsluitend als webserver in te zetten en server 2 als databaseserver. Misschien kun je aansluitend veel gemakkelijker toch nog sites 51 t/m 100 op server 1 kwijt.
 
Ozzie PHP

Ozzie PHP

16/12/2014 14:14:38
Quote Anchor link
Daar heb je gelijk in, maar ik heb nu een "kant-en-klare" out of the box VPS. Daar kan ik verder niks aan wijzigen. Als ik zaken wil gaan verdelen, dan zal ik waarschijnlijk met dedicated servers moeten gaan werken ... en tegen die tijd kan ik dan ook maar beter een server-expert inhuren :)
 
Ward van der Put
Moderator

Ward van der Put

16/12/2014 14:22:58
Quote Anchor link
Bij zo'n groei zou ik inderdaad voor een managed VPS kiezen. Dan heb je een mannetje dat je kunt bellen. Wel zo handig en verstandig. Als die 51+ klanten allemaal een hostingabonnement bij je hebben, kan het er ook wel van af.
 
Ozzie PHP

Ozzie PHP

16/12/2014 14:27:52
Quote Anchor link
Hehe, ja inderdaad :)
 



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.