Proučiti i opisati metode i postojeća rješenja sinkronizacije baze podataka koja koriste raspodijeljene sustave te napraviti usporedbu s rješenjima koja ih ne koriste. Razviti i implementirati sustav u programskom jeziku PHP koristeći distribuirani sustav GIT, program za instalaciju i konfigurator sustava te demonstrirati funkcionalnosti u testnoj i produkcijskoj okolini. Izraditi dokumentaciju s uputama za instalaciju, pokretanje i testiranje razvijenog sustava.Fully study existing methods and solutions for synchronizing databases using distributed version control system and compare it with solutions that are not using it. Develop and implement system, installer and configurator in PHP programming language using GIT version control. Demons...