J'ai créé www.dronespot.fr qui est aussi disponible sur iOS et Android.
Le service se développe pas mal, actuellement il utilise une bdd mysql et j'y accède via PHP pour le site, pour l'app iOS, c'est une requête JSON vers la bdd en passant par le site.
Pour la suite, on m'a dit que c'était trop lourd à gérer et qu'il fallait mieux utiliser un gestionnaire comme Parse Server, du coup j'ai plusieurs questions :
- Déjà, qu'est ce que j'y gagne ? Ca vaut vraiment le coup ?
- Vu que mon service tourne et est pas mal utilisé, comment je pourrais passer de la configuration actuelle à un fonctionnement avec Parse en évitant au maximum de rendre le service indisponible et que ce soit transparent pour l'utilisateur ?
Le sujet est déplacé de la section Base de données vers la section Discussions développement
Cela dépasse, à mon avis, largement le cadre de la seule BDD car on parle de toute l'organisation de l'appli et du site ...
Je me dit que cela va dépendre de ton hébergement actuel. Si tu es sur un serveur mutualisé "low cost" alors la montée en puissance de ton site va potentiellement poser problème à terme, notamment en terme de temps de réponse ...
L'avantage principal d'un serveur parse, c'est que tu découples toute la gestion des données de ton appli/site pour regrouper ces fonctions sur un serveur dédié.
Cela impose toutefois des connaissances NodeJS et, si tu es actuellement sur une BDD relationnelle, tu changes de logique, de SQL vers NoSQL.
Après je ne suis absolument pas expert ... attends d'autres avis sur la conception backend ...
En effet je vais peut être pas gagner beaucoup en fluidité mais la personne qui m’a conseillé de migrer m’a surtout vendu le côté pratique pour administrer la bdd
Généralités sur Parse Server
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Architecte logiciel - Software craftsmanship convaincu.