Planet Drupal

Edellisessä artikkelissa konfiguroitiin Commercin tyypit ja tarvittavat moduulit, joilla tuomme datan järjestelmään .csv-tiedostoista. Tämä täytyy tapahtua säännöllisin väliajoin, jolloin voimme tarjota asiakkaille aina uusimmat päivitykset Hotellinx-palvelimelta.

Janis Bullert
Janis, programmer, image

Edellisessä artikkelissa ohjelmoimme moduulin, joka loi .CSV- tiedoston datasta toiselta palvelimelta. Nyt meidän pitää migroida eli tuoda tämä data järjestelmäämme. Ensimmäinen askel on luoda Commerce-kauppa, johon tuotteet ja tuote-variaatiot (Product Variations) kuuluvat. Muuten niitä ei voida luoda.

Janis Bullert
Janis, programmer, image

Tehtävänä oli integroida toiminnanohjausjärjestelmä (ERP) (tarkemmin hotellin hallintaan tarkoitettu Hotellinx), joka on (ja pitäisi aina olla) a single source of truth (SSOT) tuotteille, joita organisaatiolla on ja joita he hallitsevat. Jos tuotteita halutaan myydä - tässä tapauksessa verkkokaupasta - pitää tietenkin tuotteiden data siirtää kauppaa näytettäväksi asiakkaalle. Toisin sanoen verkkokauppa toimii vain käyttöliittymänä asiakkaalle tehdä ostos, mutta kaikki data tallennetaan ERP:hen eli SSOT:hen.

Janis Bullert
Janis, programmer, image

Kuva @grohsfabian

 

Drupal-yhteisössä tapahtuu paljon:

Mitä me eniten odotimme on, että nyt REST rajapinnan kautta voidaan luoda tiedostoja. Tämä tarkoittaa, että kun rakennamme mobiilisovelluksia, niin mm. kuvien käsittely laitteen ja backendin välillä on paljon helpompaa.

Tipi Koivisto
Tipi CEO image

 

Jo aiemmin löytyneeseen Drupalin tietoturva-aukkoon on olemassa automatisoituja hyökkäyksiä, jotka ovat nyt olleet aktiivisia pari viikkoa. Eilen julkaistiin uusi tietoturvapäivitys tietoturvavastaavien toimesta. Tämä tarkoittaa, että sivustot pitää päivittää UUDESTAAN ja VÄLITTÖMÄSTI.

Tipi Koivisto
Tipi CEO image

 

PÄIVITYS 14.4.2018: Nyt verkossa on automatisoituja hyökkäysiä [6] kaksi päivää sen jälkeen kun Checkpoint julkaisi [7] artikkelin miten DRUPALGEDDON2 haavoittuvuus toimii.

 

Ensiksi (ennen ongelmaa)

Jos sinulla on Drupal-sivusto ja kuulet 28.3.2018 julkastusta kriittisestä haavoittuvuudesta vasta nyt, niin lue välittömästi kaksi viimeistä kappaletta.

Tipi Koivisto
Tipi CEO image

When adding a social media (SoMe) feed or "some wall" like here on the right bottom corner to your webpage the big question is: Why would you put it to your site? Why is it there?

Tipi Koivisto
Tipi CEO image

Hyvää syntymäpäivää!

Taas on yksi vuosi työtä takana, joka tarkoittaa tuhansia patchejä, aloitteita ja uusia moduuleita käytettäväksi. Yksinkertaistaen siis edelleen laadukkaampi ja vakaampi alusta toteuttaa web-applikaatio ja/tai verkkosivu -projekti.

Drupal -yhdistyksen julkaisemassa artikkelissa [1] on lueteltuna ajankohtaisia lukuja Drupal-alustan käytöstä vuodelta 2017, joita ovat mm.

Tipi Koivisto
Tipi CEO image
Tarvitsemme näyttää monia lokaatioita kartalla samanaikaisesti - tätä kutsutaan klusteroinniksi (clustering). Tämä voidaan tehdä Google mapin avulla. Lyhyessä videossa näytän miten tämä tapahtuu Drupal CMS:ssä.
Tipi Koivisto
Tipi CEO image