Graag wil ik een database maken met daarin contact informatie van vrienden en kennissen. Daarmee wil ik voorkomen dat ik verjaardagen vergeet of per ongeluk iemand geen kerstkaart stuur. ;-)
Deze database wil ik misschien ook wel uitbouwen met mogelijkheid om afspraken en notities aan deze personen te koppelen.
Nu zat ik te denken om een database zoals MySQL of PostgreSQL te gaan draaien. Dit zou ik lokaal kunnen doen, maar ik kan het ook bij mijn webhost draaien. Voordeel van de laatste optie is dat je er overal vandaan bij kunt komen. Probleem is dan echter wel dat je iets aan beveiliging moet doen?
De data zou dan geencrypt moeten worden in de database of de verbinding met de webhost moet versleuteld zijn denk ik?
Lokaal draaien zou ook kunnen, maar dan heb ik op meerdere locaties een database die regelmatig gesynchroniseerd moet worden.
Op zich zou ik in Java een client kunnen schrijven, maar misschien dat er ook wel frontend's zijn die voldoen hiervoor.
Persoonlijk lijkt me de database bij de webhost draaien wel aantrekkelijk. Een centrale database, geen gedoe met synchroniseren. Dagelijks backups, etc.
Nadeel is dan dus wel dat ik iets aan beveiliging moet doen. Heeft iemand tips of suggesties hoe ik dit het best aan kan pakken?
Deze database wil ik misschien ook wel uitbouwen met mogelijkheid om afspraken en notities aan deze personen te koppelen.
Nu zat ik te denken om een database zoals MySQL of PostgreSQL te gaan draaien. Dit zou ik lokaal kunnen doen, maar ik kan het ook bij mijn webhost draaien. Voordeel van de laatste optie is dat je er overal vandaan bij kunt komen. Probleem is dan echter wel dat je iets aan beveiliging moet doen?
De data zou dan geencrypt moeten worden in de database of de verbinding met de webhost moet versleuteld zijn denk ik?
Lokaal draaien zou ook kunnen, maar dan heb ik op meerdere locaties een database die regelmatig gesynchroniseerd moet worden.
Op zich zou ik in Java een client kunnen schrijven, maar misschien dat er ook wel frontend's zijn die voldoen hiervoor.
Persoonlijk lijkt me de database bij de webhost draaien wel aantrekkelijk. Een centrale database, geen gedoe met synchroniseren. Dagelijks backups, etc.
Nadeel is dan dus wel dat ik iets aan beveiliging moet doen. Heeft iemand tips of suggesties hoe ik dit het best aan kan pakken?