by cmsoft » Fri Mar 31, 2023 10:55 pm
Excelente:
En ese caso, simplemente la conexión la haces con la ip de tu base de datos, o lo que es mejor, con el nombre del dominio de tu base de datos. Esto último es muy útil, ya que si migras a otro hosting de base de datos, pero el dominio es tuyo, puedes accder sin cambiar el programa fivewin a tu base.
La definición de tu base de datos dependerá de los requerimientos de tu sistema, sobre todo para hacer consultas optimizadas. Para esto ultimo, te recomiendo que utilices en EXPLAIN de mysql para ver que tan optimas son tus consultas (sobre todo las complejas, ya que en consultas sobre tablas pequeñas no va a hacer la diferencia).
También es importante que cuando contrates un hosting, la base de datos se pueda administrar con un gestor de base de datos externo (como SqlYog o similar), y que la misma claramente tenga acceso desde fuera del hosting (ya que he tenido casos que las bases solo podían accederse desde localhost con aplicaciones alojadas en el hosting).
Las instancias de AWS (Amazon Web Servic) son gratuitas en su primer año de uso (Para la instancia mas chica). Basicamente tienes un servidor web completo y totalmente administrable. Yo he contratado a la persona que crea la instancia, asi que no sabría decirte como es todo el proceso. Lo que si puedo decirte que en esas instacias de AWS tenemos base de datos y servidor web corriendo con el framework Laravel, que uso en sistemas mixtos (mitad web, mitad Fivewin) y realmente la performance es muy buena. La instancia te permite recibir alertas automáticas por consumo excesivo de recursos (CPU, Memoria, etc). Te da información histórica del uso del servidor, consumo de envío y recepción de datos, etc.
Realmente estamos muy conforme con el funcionamiento.
Cualquier otra consulta a tu disposición.