Imagine that HTML page is a game surface (see picture).
User can have n number of boards (blue divs) on his page. Each board can be moved, re-sized, relabeled, created new and removed.
Inside each board there are m number of figures (purple divs). Each of these user can move inside the board or to another board, re-size, change color and label, delete, add new.
The goal of the game is not important, but let's say it is to rearrange figures in a certain way so that they disappear.
Ama the goal programcı sitenin her kullanıcı için veritabanında to save tüm oyun yüzeyi, ve to load daha sonra döndüğünde.
Yani, nasıl istemci ve veritabanı arasında veri alışverişi hakkında nasıl gidiyor?
Here's how I think it can be, but maybe there is a better way.
In the database I think of creating tables users, boards and figures.
Sonra bir kullanıcıya ait olduğu tüm SELECT ve onun HTML sayfası (yüzey) oluşturabilirsiniz.
Ama sonra, kullanıcı bu panoları ve figürlerin özellikleri ve I don't know how to track those changes and how to save them back to the database tüm değiştirmek mümkün olacak. Bu JSON kullanılması gereken bir durum var mı?