Hola a todos,
voy a iniciar dentro de poco un proyecto en el que se me pide que haga una aplicación web y otra de escritorio. El hosting web se llevará a cabo en 1and1 (un hosting standard) y la idea que tengo es la de utilizar la base de datos de mysql que 1and1 ofrece e interactuar la base de datos con la aplicación de escritorio (C#) y, al mismo tiempo, la aplicación web (C#, PHP o Java).
¿Pensais que esto ralentizará la aplicación o que puede llevar a serios problemas de seguridad?
¿Es una buena practica de programación?
El problema es que la empresa no dispone de servidor donde albergar la base de datos y tampoco dispone de una conexión aceptable.
Lo "bueno" es que la cantidad de gente que accederá a dicha base de datos será restringida a unicamente la oficina central (la app de escritorio) y los comerciales que entren (en la app web). Es decir, es bueno porque el tráfico que tendrá no será excesivamente alto.
Bueno, ¿opiniones?