Siirry suoraan sisältöön

Dude Handbook Handbook

Virallinen operointimanuaali – Digitoimisto Dude Oy

Sisällysluettelo

  1. Handbookin tarkoitus
    1. Avoimuus
  2. Yleiset käytänteet
    1. Uudet asiat
    2. Lähtökohdat
    3. Duden arvot yrityksenä
    4. Alihankinta
  3. Työskenteleminen Dudella
    1. Aloittaminen
    2. Kehittäjälle
      1. Composer v2
    3. Toimistotila
    4. Työajat
    5. Työhyvinvointi
    6. Työkalut & Workflow
    7. Ilmapiiri ja työrauha
    8. Sisäiset palaverit ja kehitys
    9. Asiakaspalaverit ja workshopit
    10. Asiakaspalvelu ja tuki
    11. Etätyöskentely
  4. WordPress-kehitys
    1. Sanasto
    2. Työkalut & tekniikat
    3. Suunnittelijalta koodarille
    4. Projektin aloitus
    5. Git & open source
    6. Koodausstandardit
      1. CSS Guidelines
      2. HTML Guidelines
      3. PHP Guidelines
    7. Front End & teemakehitys
    8. Taustakehitys ja lisäosat
    9. Dokumentointi
    10. Päivitykset ja ylläpito
    11. Stagingiin vieminen
    12. Julkaisu
    13. Made by Dude -badge
  5. Sisäinen tekninen kehitys
  6. Palvelimet
    1. Monitorointi
    2. Huoltotoimet ja ongelmat
    3. Redis
    4. fail2ban
  7. Saavutettavuus
    1. Auditoinnit
    2. Saavutettavuusseloste
  8. Tietosuojaseloste
    1. Tiivistelmä
    2. Rekisterinpitäjä ja sen yhteystiedot
    3. Mitä tietoja minusta voidaan kerätä?
    4. Mihin henkilötietojani käytetään?
    5. Miten tietojani säilytetään ja suojataan?
    6. Kuka käsittelee henkilötietojani?
    7. Kuinka kauan tietojani säilytetään?
    8. Millaisia oikeuksia minulla on?
    9. Kuinka saan järjestelmiin itsestäni tallennetut tiedot?
    10. Miten voin vaikuttaa tietojeni käyttöön?
    11. Luovutetaanko henkilötietojani kolmansille osapuolille?
    12. Käytetäänkö sivuillla evästeitä ja mitä ne ovat?
    13. Voidaanko tätä tietosuojaselostetta muuttaa?
    14. Mihin voin ottaa yhteyttä?
  9. Security Policy

PHP Guidelines

Taustakehitys

PHP-kehityksessä noudatetaan virallista WordPress Coding Standardsia, muutamia teemakehityksen (WPCS) poikkeuksia lukuunottamatta. Poikkeukset on määritelty pohjateeman phpcs.xml-tiedostossa ja vielä tarkennetusti projektikohtaisesti projektin oman teeman phpcs.xml:ssä.

Tämä Handbook kertoo kuinka me teemme asioita Dudella, mutta saa ottaa koppia myös omaan toimintaan. Emme takaa että kaikki meidän jutut toimivat muilla samalla tavalla. Ole mitä olet! Kaikki on avointa GitHubissa: digitoimistodude/handbook