actualmente estoy trabajando en un proyecto personal en el cual mi aplicación (pequeña red social) accede a una base de datos MYSQL que se encuentra en mi hosting.
A la hora de obtener los datos lo que tengo hecho es un script en PHP que accede a la base de datos, obtiene estos datos y los pasa a formato JSON para que Android pueda leerlos al pasarle la url. Y para añadir los datos básicamente igual.
El caso es que creo que tal como lo tengo hecho es un poco de juguete, me da la sensación de que cualquier persona puede hackearme todo el sistema. Por eso me gustaría pedir recomendaciones sobre que tecnologías, frameworks herramientas, servidores, base de datos... debería de utilizar. Muchas gracias.
El metodo en si no lo veo mal, pero si tienes miedo a que te hackeen pues mete autenticacion, https con comprobacion de certificados, comprobacion en el servidor de user agent para que otras plataformas no puedan acceder a tus scripts (que aunque es facil simular un user agent, ya se te tiene que ocurrir que estan haciendo eso)
actualmente estoy trabajando en un proyecto personal en el cual mi aplicación (pequeña red social) accede a una base de datos MYSQL que se encuentra en mi hosting.
A la hora de obtener los datos lo que tengo hecho es un script en PHP que accede a la base de datos, obtiene estos datos y los pasa a formato JSON para que Android pueda leerlos al pasarle la url. Y para añadir los datos básicamente igual.
El caso es que creo que tal como lo tengo hecho es un poco de juguete, me da la sensación de que cualquier persona puede hackearme todo el sistema. Por eso me gustaría pedir recomendaciones sobre que tecnologías, frameworks herramientas, servidores, base de datos... debería de utilizar. Muchas gracias.
Un saludo.
12/02/2014 19:57
13/02/2014 23:20