MySql est-il bon pour les grandes bases de données?

Je travaille pour une entreprise et nous sommes toujours en accédant à un site externe pour plus d'informations. Le site a été développé par archaïque société de développement de logiciels qui n'ont même pas de site web. Ils joli beaucoup ont un monopole dans mon état depuis le fournisseur de contenu pour la base de données utilise uniquement cette très dysfonctionnelle site pour télécharger leurs données. Le problème de ce site est qu'il est tellement lent qu'il n'est pas encore fonctionnelle.

Avoir contrôlé pour des choses comme la vitesse de Connexion et le type de Navigateur, il est clair que le problème se trouve à l'intérieur du site lui-même. Donc, je pense à refaire le site, puis de le proposer pour le fournisseur de contenu comme un moyen pour mettre en ligne leurs données. Essentiellement, ce projet nécessite une très grande base de données pour stocker des centaines de milliers de noms, d'adresses, et d'autres types de données.

Ma seule expérience avec les bases de données est MySql, et vraiment ma seule expérience avec le contenu dynamique est PHP. Donc, oui, je suis en train de voir si le vieux PHP + MySQL combinaison est adaptée pour le stockage et le représentant de grandes quantités de données. J'ai seulement fait ce sur de petits projets, mais je pense que l'ensemble des modèles HTML avec des espaces réservés pour le contenu dynamique marcherait bien.

Bien sûr, je ne sais pas pourquoi ce site est si lent. C'est peut-être pas la DB à tous. C'est peut-être le serveur ou quelque chose d'autre. Mais la principale chose que je suis en train d'accomplir est d'améliorer la vitesse et la fonctionnalité de ce site. Je n'ai aucune expérience avec d'autres types de bases de données, de sorte que toute les astuces /conseils que vous pouvez offrir pour faire un projet comme ce serait grandement apprécié. Aussi, des conseils concernant la façon dont, généralement, de faire un rapide et fonctionnelle du site qui serait nécessaire pour représenter la dynamique des données à partir d'une grande base de données serait également utile.

*Edit: je suis en train d'apprendre python donc, si vous pensez que ce serait un meilleur côté-langage de script alors je peux certainement essayer de mettre en œuvre quelque chose de différent que le plan initial ci-dessus.

source d'informationauteur jerry