Question

C'est plus une question d'apprentissage que le codage, mais je suis certain que c'est un problème courant pour quiconque développe des systèmes d'administration ou des applications dans PHP / MySQL / JS, etc.

J'ai développé une application assez complexe qui permet aux utilisateurs de télécharger des images et de définir des points chauds avec des actions associées. Les images sont stockées dans un tableau et les actions dans une autre, avec des données JSON pour chaque action dans un champ de texte. Cependant, comme je le dis, le problème est générique.

Fondamentalement, ma crainte est que si quelqu'un modifie la même image et le même ensemble d'actions en même temps, et qu'ils soumettent tous les deux des changements, ou s'il a été édité par quelqu'un d'autre, il y a toute une série de structures qui échoueront potentiellement sur la soumission.

Je ne veux pas implémenter un système de verrouillage, car le système est très large (liens vers d'autres images, etc.), et je pense que c'est un peu moche. J'ai vu ce lien (Architecture multi-locataire MSDN) dans une autre question, mais cela semble un peu écrasant et spécialisé pour SQL Server.

Alors - quels sont les termes pour les données et l'architecture du système que je peux étudier, ou y a-t-il de bons articles à faire avec ce sujet que les gens peuvent recommander? Plus précisément pour PHP / Web World serait génial!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top