Datubāzes sinhronizācijas risinājums Magento e-komercijas platformai
Author
Ozoliņš, Artis
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Zuters, Jānis
Date
2013Metadata
Show full item recordAbstract
Magento ir tīmeklī bāzēta atvērtā koda e-komercijas platforma ar apjomīgu datubāzi
[1]. Izstrādes un ieviešanas laikā ir nepieciešams sinhronizēt dažādus sistēmas uzstādījumus
un citus datubāzes datus starp izstrādātāju lokālajām projekta instancēm, kā arī produkcijas
vidi. Šim nolūkam programmētāji raksta datu izmaiņu skriptus. Darbā tiek aprakstīts pētījums
par to, kādas ir iespējas automatizēt skriptu izveides procesu. Rezultātā tika programmēts
Magento modulis, kas spēj automatizēti izveidot daļu no tipiskākajiem sinhronizācijas skriptiem.
Atslēgvārdi: datubāze, sinhronizācija, Magento, MySQL, automatizācija Magento is a web based open source e-commerce platform with large database [1]. At
the stage of development and deployment it is necessary to synchronize arbitrary system
settings and other data between local project instances as well as production environment. To
accomplish this, developers write data change scripts. This paper describes research on what
are the options for automating generation of these scripts. The outcome is a programmed
Magento module that can automate creation of some of the most typical scripts.
Keywords: database, synchronization, Magento, MySQL, automation