DB Web Solutions tīmekļvietne

Drupal tīmekļvietne trīs valodās ar pakalpojumiem, projektu piemēriem un saziņas formu, strukturētu saturu un atkārtojamu laidienu procesu.
DB Web Solutions sākumlapa par uzticamām tīmekļa sistēmām ar tiešu tehnisko vadību.
Type
Uzņēmuma tīmekļvietne
Infrastruktūra un DevOps
Tehnoloģijas
Drupal 11
PHP
JavaScript
Sass
MariaDB
Docker
Nginx
GitHub Actions
Problēma

DB Web Solutions bija vajadzīga tīmekļvietne, kurā potenciālie klienti varētu saprast pakalpojumus, izvērtēt atbilstošo pieredzi un aprakstīt savu projektu. Informācijai bija jābūt pieejamai angļu, latviešu un krievu valodā, ar paplašināmu satura struktūru un laidienu procesu turpmākiem uzlabojumiem.

Risinājums

Dmitrijs projektēja un izstrādāja vietni uz Drupal 11: atkārtoti izmantojami lapu komponenti, tulkots saturs, projektu apraksti, meklēšana un saziņas forma pielāgotā responsīvā tēmā. Satura versijas tiek glabātas YAML failos. Docker būvējumi un laidienu pārbaudes nodrošina atkārtojamu ceļu no pirmkoda līdz testa un produkcijas videi.

Rezultāts

Tīmekļvietne darbojas adresē dbws.eu angļu, latviešu un krievu valodā. Apmeklētāji var iepazīties ar pakalpojumiem un projektiem, saprast darba procesu un nosūtīt pieprasījumu. Izveidotais Drupal pamats ir atkārtoti izmantojams nākamajos projektos; saturs, lietotnes izmaiņas un laidieni tiek pārvaldīti vienotā procesā.

Studijas pašu tīmekļvietne

Šis ir DB Web Solutions pašu projekts. Dmitrijs vadīja satura arhitektūras izstrādi, Drupal programmēšanu, responsīvās saskarnes izveidi un izvietošanas procesa ieviešanu. Projekts parāda, kā veidota vietne, kuru izmantojat: no pakalpojumu izklāsta līdz izmaiņu publicēšanai.

DB Web Solutions pakalpojumu lapa ar Drupal, PHP, frontend, e-komercijas, DevOps un atbalsta darbiem.

Palīdzēt klientam atrast vajadzīgo pakalpojumu

Pakalpojumi ir grupēti pēc klientam vajadzīgā darba: platformas izveide, sistēmu savienošana, lietotnes modernizācija vai uzturēšana. Atkārtoti izmantojami lapu komponenti nodrošina vienotu struktūru visās valodās, ļaujot tekstu pielāgot dabiskam izklāstam. Projektu piemēri un darba procesa apraksts palīdz izlemt par saziņu.

DB Web Solutions saziņas forma strukturētiem projektu pieprasījumiem.

Vienkāršs pirmais solis saziņai

Saziņas forma aicina aprakstīt sistēmu un nepieciešamo palīdzību; gatava tehniskā specifikācija nav vajadzīga. Tajā ir paskaidrots, kā tiks izmantota iesniegtā informācija. E-pasta piegādes rinda un zīmola pastkaste savieno iesniegto pieprasījumu ar atbildīgo kontaktpersonu.

Saturs, lietotne un piegāde

Risinājums aptver trīs daļas, kurām jāattīstās saskaņoti līdz ar vietni.

Daudzvalodu satura versiju pārvaldība

Lapas, tulkojumi un atsauces uz mediju failiem glabājas strukturētos YAML momentuzņēmumos. Satura izmaiņas var pārskatīt kopā ar kodu un importēt atkārtojamā procesā.

Atkārtoti izmantojami Drupal komponenti

Kopīgi satura modeļi, Paragraph komponenti un Media nodrošina lapu struktūru. Uz šī pamata veidoti projektu apraksti, meklēšana, formas un satura rediģēšanas rīki.

Pārbaudīti laidieni

Konteineru attēli un nemaināmi laidienu artefakti ļauj konkrētu būvējumu izvietot testa un produkcijas vidē. Validācijas pārbaudes, darbspējas pārbaudes un ekspluatācijas dokumentācija palīdz kontrolēt atjauninājumus.

Darbojoša vietne un pamats nākamajiem projektiem

Vietne ir publicēta, ar izveidotu saturu, saziņas formu un laidienu procesu. Atkārtoti izmantojamie Drupal moduļi un satura komponenti ir nodalīti no DB Web Solutions zīmola risinājumiem, tāpēc nākamie projekti var izmantot tehnisko pamatu, nepārņemot šīs vietnes identitāti.

Plānojat uzņēmuma tīmekļvietni vairākās valodās?

Pastāstiet DB Web Solutions, kas vietnei jāizskaidro, kas to izmantos un ar kurām sistēmām tā jāsavieno. Dmitrijs palīdzēs noteikt darba apjomu un praktisku sākuma soli.