Hallo Tweakers,
Ik ben me aan 't orienteren om een systeem te bouwen voor het registreren van een voorraad.
Deze voorraad omvat producten welke uiteraard weer (bijvoorbeeld) leveranciers, opslaglocaties, prijzen, afmetingen, etc. hebben.
Wat ik graag zou willen kunnen is het eenvoudig toevoegen en wijzigen van (o.a.) bovenstaande data middels een web-ui en wellicht later ook een mobile web-ui of app. Dit zou door meerdere gebruikers gebruikt moeten kunnen worden en zo 'universeel mogelijk' moeten kunnen draaien op verschillende devices, vandaar dat ik al snel neig naar een web-ui.
De resultaten van mijn zoektocht tot nog toe wijzen in de richting van een database zoals bijvoorbeeld MySQL met daarbij een frontend (correct my if i'm wrong in terminology) via bijvoorbeeld een php-web ui.
Uiteindelijk zijn er eigenlijk twee scenarios waarin ik dit ga gebruiken, enerzijds thuis in 't beunlab, om de vooraad electronica componenenten en andere hardware te registeren/monitoren. Anderzijds in een bedrijfje waarbij eigenlijk dezelfde opzet benodigd is.
Aangezien 't een heel leerproces zal worden richt ik me eerst op m'n thuissituatie, om zodoende de geleerde info later toe te kunnen passen als een '2.0' in de applicatie voor 't bedrijf.
Gezien ik nog niet helemaal thuis ben in 't opzetten van een dergelijk systeem zijn er natuurlijk veel vragen, laten we met de meest prangenden beginnen:
- Systeemkeuze:
Zoals genoemd, vooralsnog lijkt 't er voor me op dat een MySQL database met een php frontend de beste keuze is. Dit omdat er veel informatie over te vinden is, en 't toch alle mogelijkheden lijkt te bieden om 'custom tools/interfaces' te kunnen bouwen.
Ben dan ook heel benieuwd of er alternatieven - of hele andere denkwijzen - zijn welke ik zeker in overweging zou moeten nemen, kom maar op!
Voor de andere vragen, even er vanuitgaande dat het inderdaad een MySQL (of gelijkwaardige) database, met daarnaast een php-web-ui wordt;
Middels welke software kan ik op een betrouwbare/stabiele manier de database draaiende krijgen? En, welke software zou ideaal zijn om de webserver (lokaal) op te draaien?
Zou 't ook slim zijn om dit alles op een VM o.i.d. te draaien?
Deze basis is een beetje hetgeen wat me nog niet helemaal duidelijk is, terwijl 't me lastig lijkt hier later nog in te switchen..
Daarnaast, betreft 't inrichten van de databases, wat zijn absolute tips? Men wil natuurlijk de mogelijkheid behouden om bijvoorbeeld meerdere leveranciers aan 1 product te koppelen, wat zijn de tops/flops betreft deze indeling, meer architectonisch gezien dus..
Overigens, mochten er ideeen zijn om iets dergelijks over een hele andere boeg te gooien, ik sta voor alles open!
Al met al, heel veel vragen, vast en zeker ook nog heel veel onduidelijkheden, maar zou graag samen met jullie deze vragen vlot willen verbeteren/beter definieren.
Alvast bedankt voor alle input!
Ik ben me aan 't orienteren om een systeem te bouwen voor het registreren van een voorraad.
Deze voorraad omvat producten welke uiteraard weer (bijvoorbeeld) leveranciers, opslaglocaties, prijzen, afmetingen, etc. hebben.
Wat ik graag zou willen kunnen is het eenvoudig toevoegen en wijzigen van (o.a.) bovenstaande data middels een web-ui en wellicht later ook een mobile web-ui of app. Dit zou door meerdere gebruikers gebruikt moeten kunnen worden en zo 'universeel mogelijk' moeten kunnen draaien op verschillende devices, vandaar dat ik al snel neig naar een web-ui.
De resultaten van mijn zoektocht tot nog toe wijzen in de richting van een database zoals bijvoorbeeld MySQL met daarbij een frontend (correct my if i'm wrong in terminology) via bijvoorbeeld een php-web ui.
Uiteindelijk zijn er eigenlijk twee scenarios waarin ik dit ga gebruiken, enerzijds thuis in 't beunlab, om de vooraad electronica componenenten en andere hardware te registeren/monitoren. Anderzijds in een bedrijfje waarbij eigenlijk dezelfde opzet benodigd is.
Aangezien 't een heel leerproces zal worden richt ik me eerst op m'n thuissituatie, om zodoende de geleerde info later toe te kunnen passen als een '2.0' in de applicatie voor 't bedrijf.
Gezien ik nog niet helemaal thuis ben in 't opzetten van een dergelijk systeem zijn er natuurlijk veel vragen, laten we met de meest prangenden beginnen:
- Systeemkeuze:
Zoals genoemd, vooralsnog lijkt 't er voor me op dat een MySQL database met een php frontend de beste keuze is. Dit omdat er veel informatie over te vinden is, en 't toch alle mogelijkheden lijkt te bieden om 'custom tools/interfaces' te kunnen bouwen.
Ben dan ook heel benieuwd of er alternatieven - of hele andere denkwijzen - zijn welke ik zeker in overweging zou moeten nemen, kom maar op!
Voor de andere vragen, even er vanuitgaande dat het inderdaad een MySQL (of gelijkwaardige) database, met daarnaast een php-web-ui wordt;
Middels welke software kan ik op een betrouwbare/stabiele manier de database draaiende krijgen? En, welke software zou ideaal zijn om de webserver (lokaal) op te draaien?
Zou 't ook slim zijn om dit alles op een VM o.i.d. te draaien?
Deze basis is een beetje hetgeen wat me nog niet helemaal duidelijk is, terwijl 't me lastig lijkt hier later nog in te switchen..
Daarnaast, betreft 't inrichten van de databases, wat zijn absolute tips? Men wil natuurlijk de mogelijkheid behouden om bijvoorbeeld meerdere leveranciers aan 1 product te koppelen, wat zijn de tops/flops betreft deze indeling, meer architectonisch gezien dus..
Overigens, mochten er ideeen zijn om iets dergelijks over een hele andere boeg te gooien, ik sta voor alles open!
Al met al, heel veel vragen, vast en zeker ook nog heel veel onduidelijkheden, maar zou graag samen met jullie deze vragen vlot willen verbeteren/beter definieren.
Alvast bedankt voor alle input!