Hallo,
Eerst en vooral: Sorry als dit in het foute deel van het forum staat. Ik heb namelijk geen idee waar ik het precies moet posten.
Situatie:
Ik ben bezig met het ontwikkelen van een php applicatie (momenteel via wampserver op mijn laptop). Wat deze precies doet maakt niet zo heel veel uit voor dit verhaal (maar het is iets in de richting van myfitnesspal). De bedoeling is dat er een interface komt in de keuken. Het probleem is dat mijn budget niet zo groot is (hoe minder, hoe beter).
Gezien het een php applicatie is heb ik een server nodig. Wegens het kostenaspect was ik beginnen kijken richting een Raspberry Pi (3). Ik lees op het internet echter dat de betrouwbaarheid bij het draaien van een php (en mysql) server niet zo hoog is omdat de sdkaart vaak corrupt geraakt door het vele lezen en schrijven bij database acties. De applicatie die ik maak zou (vanuit het gebruikersperspectief) hier niet mee om kunnen. Downtime is ook niet echt acceptabel.
Er zijn verschillende oplossingen:
Wat betreft 'veiligheid' en beschikbaarheid is optie 3 het handigste. Dit heeft ook de mogelijkheid om (eindelijk) eens een persoonlijke website (cv etc) te maken en om de applicatie buitenshuis te gebruiken of eventueel publiek aan te bieden (als deze wat verder ontwikkeld is). Ik heb ook nog een ander projectje waar ik over aan het nadenken ben (voor een publieke website) dus die zou ik dan van dezelfde server kunnen draaien.
Misschien is de beste optie dan wel optie 2? Op beide Pi's kan ik dezelfde installatie doen. Eentje is verantwoordelijk voor de hosting en elk uur (?) wordt een backup van de database gemaakt naar de andere Pi (die in de keuken staat voor de interface). Indien de hosting Pi faalt kan ik snel verder met de interface Pi (die dan hosting op zich neemt). Na het herstellen van de SD kaart krijgen ze beide hun oorspronkelijke taak terug.
De hosting binnenshuis houden zou ook voordelig zijn voor het snelheidsgevoel van de applicatie denk ik. ((ik heb nog geen enkele ervaring met websites hosten dus ik weet niet of het echt belangrijk is, maar ik woon momenteel in Montpellier (Zuid Frankrijk). DigitalOcean heeft servers staan in Amsterdam (en Frankfurt). Ik heb geen idee of deze afstand een grote invloed heeft op de snelheid van de app))
Vragen:
Hoe stabiel is de RPi3 bij draaien van php/mysql?
Zou iemand me wat kunnen helpen bij mijn keuze?
Zijn er betere opties te verzinnen?
Scherm voor interface Pi
De interface Pi zou gekoppeld zijn aan een scherm. Daar ben ik nu op tweedehands sites naar op zoek. Een vereiste is HDMI aangezien ik op internet heb gelezen dat de HDMI->VGA converters die je voor een paar euro kan kopen vaak niet werken (omdat ze teveel stroom vragen vanuit de HDMI poort of zo iets). -> Klopt dit?
Hier in Montpellier zijn er niet zo veel aanbiedingen en dus kom ik al snel in de buurt van €80 euro uit voor een tweedehands HDMI scherm. Dan kan ik evengoed zelf een nieuw scherm kopen... vb: BenQ GW2270H
Het zou leuk zijn moest het scherm zeer snel uit slaapstand kunnen komen (waar hij zich eigenlijk het grootste deel van de dag zou in bevinden). Heeft iemand hier een idee/opmerking over?
Alvast bedankt voor de hulp!
Eerst en vooral: Sorry als dit in het foute deel van het forum staat. Ik heb namelijk geen idee waar ik het precies moet posten.
Situatie:
Ik ben bezig met het ontwikkelen van een php applicatie (momenteel via wampserver op mijn laptop). Wat deze precies doet maakt niet zo heel veel uit voor dit verhaal (maar het is iets in de richting van myfitnesspal). De bedoeling is dat er een interface komt in de keuken. Het probleem is dat mijn budget niet zo groot is (hoe minder, hoe beter).
Gezien het een php applicatie is heb ik een server nodig. Wegens het kostenaspect was ik beginnen kijken richting een Raspberry Pi (3). Ik lees op het internet echter dat de betrouwbaarheid bij het draaien van een php (en mysql) server niet zo hoog is omdat de sdkaart vaak corrupt geraakt door het vele lezen en schrijven bij database acties. De applicatie die ik maak zou (vanuit het gebruikersperspectief) hier niet mee om kunnen. Downtime is ook niet echt acceptabel.
Er zijn verschillende oplossingen:
- Interface en hosting op dezelfde Raspberry Pi die in de keuken is aangesloten op een monitor.
-> kosten: 1 x RPi - Twee Pi's: Eentje in de keuken voor de interface en eentje bij de router voor hosting.
-> kosten: 2 x RPi - Hosting buitenshuis (vb DigitalOcean) en Pi als interface in de keuken.
-> kosten: 1 x RPi + €5/maand (hosting) + €10/jaar (domeinnaam)
Wat betreft 'veiligheid' en beschikbaarheid is optie 3 het handigste. Dit heeft ook de mogelijkheid om (eindelijk) eens een persoonlijke website (cv etc) te maken en om de applicatie buitenshuis te gebruiken of eventueel publiek aan te bieden (als deze wat verder ontwikkeld is). Ik heb ook nog een ander projectje waar ik over aan het nadenken ben (voor een publieke website) dus die zou ik dan van dezelfde server kunnen draaien.
Misschien is de beste optie dan wel optie 2? Op beide Pi's kan ik dezelfde installatie doen. Eentje is verantwoordelijk voor de hosting en elk uur (?) wordt een backup van de database gemaakt naar de andere Pi (die in de keuken staat voor de interface). Indien de hosting Pi faalt kan ik snel verder met de interface Pi (die dan hosting op zich neemt). Na het herstellen van de SD kaart krijgen ze beide hun oorspronkelijke taak terug.
De hosting binnenshuis houden zou ook voordelig zijn voor het snelheidsgevoel van de applicatie denk ik. ((ik heb nog geen enkele ervaring met websites hosten dus ik weet niet of het echt belangrijk is, maar ik woon momenteel in Montpellier (Zuid Frankrijk). DigitalOcean heeft servers staan in Amsterdam (en Frankfurt). Ik heb geen idee of deze afstand een grote invloed heeft op de snelheid van de app))
Vragen:
Hoe stabiel is de RPi3 bij draaien van php/mysql?
Zou iemand me wat kunnen helpen bij mijn keuze?
Zijn er betere opties te verzinnen?
Scherm voor interface Pi
De interface Pi zou gekoppeld zijn aan een scherm. Daar ben ik nu op tweedehands sites naar op zoek. Een vereiste is HDMI aangezien ik op internet heb gelezen dat de HDMI->VGA converters die je voor een paar euro kan kopen vaak niet werken (omdat ze teveel stroom vragen vanuit de HDMI poort of zo iets). -> Klopt dit?
Hier in Montpellier zijn er niet zo veel aanbiedingen en dus kom ik al snel in de buurt van €80 euro uit voor een tweedehands HDMI scherm. Dan kan ik evengoed zelf een nieuw scherm kopen... vb: BenQ GW2270H
Het zou leuk zijn moest het scherm zeer snel uit slaapstand kunnen komen (waar hij zich eigenlijk het grootste deel van de dag zou in bevinden). Heeft iemand hier een idee/opmerking over?
Alvast bedankt voor de hulp!