2TECH.WORK
2TECH.WORK / DOCS

Конфигурация кодтан тыс болуы керек

Қажетті параметрлерді ұстап тұрушылар үшін көрінетін етіп жасаңыз, жеке мәндерді репозиторийлерге және ашық ресурстарға шығарып алмаңыз.

Көбірек оқу
Бұл бетте сипатталған сәулет және байланыстар.
01

Әр параметрді жіктеңіз

Қоғамдық конфигурацияға көрсету атауы немесе қоғамдық шеткі нүкте кіруі мүмкін. Құпия параметрлерге тіркелгі деректері мен қолтаңба материалдары кіреді. Оларды сақтау және рұқсаттарды таңдау кезінде әр түрлі қарау қажет. Браузер коды келушілерге көрініп тұрады: фронтенд жинағына енгізілген айнымалы оның атауына қарамастан қоғамдық болып табылады.

02

Құпия емес файл атауларын құжаттаңыз

Мысал конфигурацияны түсіндірмелермен және зиянсыз орынбасарлармен сақтаңыз. Қажетті мәндерді іске қосу кезінде тексеріп, айнымалы атауы жоқтығын оның мазмұнын көрсетпестен хабарлаңыз. Даму, алдын ала қарау және өндіріс параметрлерін бөлек сақтаңыз. Конфигурация өзгерістерін кодқа дегендей мұқият қарап шығыңыз.

03

Қол жеткізуді саналы түрде айналдырыңыз

Креденциалды ауыстырған кезде, тәуелді сервистерді жаңартып, ескі мәнді болдырмас бұрын нәтижені тексеріңіз, егер провайдер сол тәртіпті қолдаса. Ашық қалған креденциалдарды дереу болдырмаңыз. Толық ортаны конфигурациялау файлдарын билет немесе журналдарға көшірмеңіз; орнына атаулар мен редакцияланған қателерді бөлісіңіз.

Конфигурация мысалы
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com