Rakstā aprakstīts kā darbojas WAMP un Vagrant, par abu tehnoloģiskām priekšrocībām un trūkumiem. Iemesliem, kāpēc būtu vai nebūtu jāmigrē no vienas izstrādes vides uz citu. Aprakstīta uzstādīšanas gaita un problēmas ar kurām saskāros un kā tās tika atrisinātas.
Ja mācaties programmēt un pašrocīgi vēl neesat gatavas instalēt Apache/PHP/MySql, bet darba stacija ir Windows, tad tieši šādām vajadzībām noderēs WampServer, jeb Wamp. Wamp pēc būtības ir jau sakonfigurēts gan Apache2, gan PHP, gan MySql, gan daži noderīgi rīki.
Lai arī telpiskais paplašinājums ir domāts ģeometriskiem datiem, tas ļoti ērti izmantojamas arī laika intervālu salīdzināšanai un citiem risinājumiem, kurus var projicēt uz ģeometriskām plaknēm.
Komandrindas rīks, protams, laba lieta, bet grafiskā vide – vēl labāka. Stāsts būs par MySql projektēšanas vidi, jeb GUI. Tieši tas ko vajag - ērta labošana, vaicājumu saglabāšana, savienojumu izveide un datu / struktūras sinhronizēšana. Un protams – backups. Jāteic, šis ir viens no veiksmīgākām programmām priekš MySQL, ko pēdējā laikā nācies atrast.
Situācijas izklāsts: Divas tabulas: aģents un darbības. Tabulai darbības, laukam agentsID ir definēts foreign key uz tabulu aģents.
Problēma: Nepieciešams izveidot noklusēto vērtību laukam agentsID.
Šoreiz mana interese krita tieši uz lietotāja definētiem mainīgiem. Nosacīti tos var iedalīt divās kategorijās: definētie mainīgie, ko izmanto procedūrās un funkcijas un nedefinēti, ko arī izmanto procedūrās un funkcijās, bet var tikt izmantoti SQL vaicājumā, kā sakās „in-line”.