0
រទេះរបស់អ្នក
0
Zinn Hub
0
រទេះរបស់អ្នក
0

នៅ glance

ព័ត៌មានលម្អិតសំខាន់ៗអំពីសេវាកម្មនេះ ដើម្បីជួយអ្នកសម្រេចចិត្ត។ បង្កើតដោយ Zinn Hub មិនមែនអ្នកលក់ទេ។

ស្រទាប់អនុវត្ត

កម្រិតមូលដ្ឋានទិន្នន័យ (មិនមែនកម្រិតកម្មវិធី)
ច្បាប់រស់នៅខាងក្នុង PostgreSQL ខ្លួនវា - ពួកវាអនុវត្តចំពោះរាល់សំណួរដោយមិនគិតពីកម្មវិធី ចំណុចបញ្ចប់ ឬ API ណាមួយដែលចូលប្រើមូលដ្ឋានទិន្នន័យ។

វេទិកាដែលគាំទ្រ

PostgreSQL & Supabase
ដំណើរការលើ PostgreSQL ធម្មតាជាមួយនឹងការកំណត់វគ្គ និងនៅលើ Supabase ដោយប្រើ auth.uid() និងការទាមទារ JWT នៅក្នុងគោលការណ៍។

ភស្តុតាងនៃការងារ

ការធ្វើតេស្តរួមបញ្ចូល (ស្តង់ដារ & កម្រិតខ្ពស់)
ការធ្វើតេស្តស្វ័យប្រវត្តិចូលជាអ្នកប្រើប្រាស់ផ្សេងៗគ្នា ហើយបញ្ជាក់ថាការអាន និងការសរសេរដែលហាមឃាត់ពិតជាបរាជ័យ - មិនមែនគ្រាន់តែសន្មត់នោះទេ។

ទម្រង់នៃការដឹកជញ្ជូន

ឯកសារផ្លាស់ប្តូរ + របាយការណ៍ជាលាយលក្ខណ៍អក្សរ
គោលការណ៍មកដល់ជាឯកសារផ្លាស់ប្តូរដែលត្រៀមរួចជាស្រេចសម្រាប់ឃ្លាំងរបស់អ្នក។ របាយការណ៍ជាភាសាធម្មតាពន្យល់ថាអ្នកណាអាចមើលឃើញអ្វី និងរបៀបបន្ថែមគោលការណ៍នាពេលអនាគត។

អ្វីដែលអ្នកនឹងទទួលបាន

ទម្រង់៖
របាយការណ៍ជាលាយលក្ខណ៍អក្សរ
កូដផ្ទាល់ខ្លួន
វិធីសាស្រ្តដឹកជញ្ជូន:
អ្នកគ្រប់គ្រងការបញ្ជាទិញ
ចំណាំ: អ្នកទទួលបានផែនទីជាលាយលក្ខណ៍អក្សរថាអ្នកណាអាចមើលឃើញ និងផ្លាស់ប្តូរអ្វី ដោយមានសំណួរសម្រាប់រាល់ចន្លោះប្រហោងដែលបានរកឃើញ។ នៅលើស្តង់ដារ និងកម្រិតខ្ពស់ គោលការណ៍ និងតួនាទីមកដល់ជាឯកសារផ្លាស់ប្តូរនៅក្នុងឃ្លាំងរបស់អ្នក ជាមួយនឹងការធ្វើតេស្តដែលចូលជាអ្នកប្រើប្រាស់ផ្សេងៗគ្នា និងបញ្ជាក់រាល់ច្បាប់។ អ្នកសម្រេចចិត្តនៅពេលដែលពួកវាត្រូវបានអនុវត្តទៅមូលដ្ឋានទិន្នន័យផ្ទាល់របស់អ្នក។

ការពិពណ៌នាពេញលេញ

កម្មវិធីណាមួយដែលមានគណនីអ្នកប្រើប្រាស់ ផែនការបង់ប្រាក់ ឬក្រុមជាច្រើននៅក្នុងមូលដ្ឋានទិន្នន័យមួយត្រូវតែសម្រេចចិត្តថាអ្នកណាអាចមើលឃើញជួរដេកណា។ ប្រសិនបើច្បាប់នោះមានតែនៅក្នុងកូដកម្មវិធីប៉ុណ្ណោះ វាបរាជ័យនៅពេលដំបូងដែលនរណាម្នាក់ចូលប្រើទិន្នន័យតាមវិធីផ្សេងទៀត៖ ចំណុចបញ្ចប់ថ្មីដែលនរណាម្នាក់ភ្លេចការពារ កម្មវិធីទីពីរនៅលើមូលដ្ឋានទិន្នន័យដូចគ្នា ឬ API ដែល Supabase បង្កើតសម្រាប់តារាងរបស់អ្នក។ សុវត្ថិភាពកម្រិតជួរដេកដាក់ច្បាប់នៅកន្លែងដែលទិន្នន័យនៅ។

ខ្ញុំបានធ្វើរឿងនេះលើផលិតផលជាវក្រោម NDA៖ គោលការណ៍សុវត្ថិភាពកម្រិតជួរដេកនៅលើតារាង និងតួនាទីមូលដ្ឋានទិន្នន័យដាច់ដោយឡែកសម្រាប់កម្រិតជាវនីមួយៗ ដូច្នេះអ្វីដែលផែនការរួមបញ្ចូលត្រូវបានអនុវត្តដោយ PostgreSQL មិនមែនដោយការត្រួតពិនិត្យដែលនរណាម្នាក់អាចភ្លេចនោះទេ។

នៅក្នុង Starter ខ្ញុំពិនិត្យមើលគោលការណ៍ដែលតារាងរហូតដល់ប្រាំមាន ឬខ្វះ ហើយផ្ញើបញ្ជីចន្លោះប្រហោងជាលាយលក្ខណ៍អក្សរ ជាមួយនឹងសំណួរគំរូដែលបង្ហាញនីមួយៗ។ ស្តង់ដារសរសេរ ឬជួសជុលគោលការណ៍លើតារាងរហូតដល់ដប់ រៀបចំតួនាទីដែលកម្មវិធីរបស់អ្នកត្រូវការ ផ្តល់ឱ្យពួកវាជាឯកសារផ្លាស់ប្តូរ និងបន្ថែមការធ្វើតេស្តដែលអ្នកប្រើប្រាស់ A ព្យាយាមអាន និងផ្លាស់ប្តូរជួរដេករបស់អ្នកប្រើប្រាស់ B ហើយបរាជ័យ។ កម្រិតខ្ពស់គ្របដណ្តប់តារាងរហូតដល់ម្ភៃប្រាំ បន្ថែមដែនកំណត់ផែនការ ឬកម្រិតដែលបានអនុវត្តនៅក្នុងមូលដ្ឋានទិន្នន័យ និងដំណើរការការធ្វើតេស្តនៅក្នុង CI។

នៅលើ Supabase លក្ខណៈពិសេស PostgreSQL ដូចគ្នាត្រូវបានអនុវត្ត ដោយមាន auth.uid() និងការទាមទារ JWT ដែលប្រើនៅក្នុងគោលការណ៍។ នៅលើ PostgreSQL ធម្មតា គោលការណ៍អានអ្នកប្រើប្រាស់បច្ចុប្បន្នពីការកំណត់វគ្គដែលផ្នែកខាងក្រោយរបស់អ្នកកំណត់សម្រាប់រាល់សំណើ។

គ្មានការហៅទូរសព្ទទេ។ កញ្ចប់នីមួយៗបញ្ចប់ដោយកំណត់ចំណាំជាភាសាធម្មតាថាអ្នកណាអាចមើលឃើញអ្វី; នៅលើស្តង់ដារ និងកម្រិតខ្ពស់ គោលការណ៍ក៏មកដល់ជាការផ្លាស់ប្តូរនៅក្នុងឃ្លាំងរបស់អ្នក រួមជាមួយនឹងការធ្វើតេស្ត។ សម្រាប់ 14 ថ្ងៃបន្ទាប់ពីការចែកចាយ ខ្ញុំជួសជុលអ្វីដែលមិនដំណើរការដូចដែលយើងបានព្រមព្រៀងគ្នា ដោយឥតគិតថ្លៃ។

ជំហានសម្រាប់ការបញ្ចប់គម្រោងរបស់អ្នក
1. គូសផែនទីទិន្នន័យ - ខ្ញុំរាយបញ្ជីតារាង អ្នកណាជាម្ចាស់ជួរនីមួយៗ និងអ្នកណាគួរអាន ឬផ្លាស់ប្តូរវា៖ ម្ចាស់ សមាជិកក្រុម អ្នកគ្រប់គ្រង ផែនការនីមួយៗ។
2. ពិនិត្យមើលអ្វីដែលមានស្រាប់ - គោលការណ៍ បណ្ដាជំនួយ និងតួនាទីបច្ចុប្បន្នត្រូវបានត្រួតពិនិត្យប្រឆាំងនឹងផែនទីនោះ ហើយរាល់ចន្លោះប្រហោងត្រូវបានកត់ត្រាជាមួយនឹងសំណួរដែលបង្ហាញវា។
3. គោលការណ៍ និងតួនាទី - គោលការណ៍ត្រូវបានសរសេរក្នុងមួយតារាង និងក្នុងមួយសកម្មភាព ជាមួយនឹងតួនាទីសម្រាប់ផែនការ ឬក្រុម ជាឯកសារធ្វើចំណាកស្រុកដែលអ្នកអាចពិនិត្យមើលបាន។
4. បញ្ជាក់វា - ការធ្វើតេស្តចូលជាអ្នកប្រើប្រាស់ផ្សេងៗគ្នា ហើយព្យាយាមអាន និងផ្លាស់ប្តូរទិន្នន័យរបស់អ្នកដទៃ។ រាល់សកម្មភាពដែលហាមឃាត់ត្រូវតែបរាជ័យ ហើយរាល់សកម្មភាពដែលអនុញ្ញាតត្រូវតែដំណើរការ។
5. ការប្រគល់ - កំណត់ចំណាំខ្លីៗជាពាក្យធម្មតាអំពីអ្នកណាអាចមើលឃើញអ្វី ការធ្វើចំណាកស្រុក និងរបៀបបន្ថែមគោលការណ៍នៅពេលតារាងថ្មីលេចឡើង។

ការធានាគុណភាព Zinner

✓
អ្នកជំនាញដែលបានត្រួតពិនិត្យ
Zinner គ្រប់រូបត្រូវបានត្រួតពិនិត្យ និងអនុម័តមុនពេលចូលរួមវេទិកា។
✓
ធានាការងារដែលមានគុណភាព
សេវាកម្មទាំងអស់ត្រូវបានគាំទ្រដោយការប្តេជ្ញាចិត្តធានាគុណភាពរបស់យើង។
✓
ការទូទាត់មានសុវត្ថិភាព
ការទូទាត់របស់អ្នកត្រូវបានការពាររហូតដល់អ្នកអនុម័តការងារដែលបានប្រគល់។

ប្រៀបធៀបកញ្ចប់

មុខងារអ្នកចាប់ផ្តើមស្តង់ដារកម្រិតខ្ពស់
ពេលវេលាដឹកជញ្ជូន2 ថ្ងៃ5 ថ្ងៃ10 ថ្ងៃ
ការកែប្រែ123
វិសាលភាពការពិនិត្យឡើងវិញរហូតដល់ 5 តារាងគោលការណ៍លើរហូតដល់ 10 តារាងរហូតដល់ 25 តារាង ដែនកំណត់ផែនការ CI
របាយការណ៍ជាលាយលក្ខណ៍អក្សរ✓✓✓
សំណួរឧទាហរណ៍✓✓✓

ព័ត៌មានលម្អិតសេវាកម្ម

ប្រភេទសេវាកម្ម
ស្តង់ដារ
ប្រភេទ Zinner
អ្នកឯករាជ្យ
ភាពអាចរកបាន
ថ្ងៃធ្វើការ
ប្រទេសអ្នកលក់
កាហ្សាក់ស្ថាន
ភាសាដែលទទួលយក
ភាសាអង់គ្លេស
រុស្ស៊ី
NDA មាន
បាទ/ចាស
ទំហំគម្រោងដែលបានគ្រប់គ្រង
តូចទៅមធ្យម
ពេលវេលាឆ្លើយតប
ក្នុងរយៈពេល 12 ម៉ោង
បទពិសោធន៍ជាច្រើនឆ្នាំ
10+

សំណួរដែលសួរញឹកញាប់

ការត្រួតពិនិត្យកម្មវិធីការពារផ្លូវដែលអ្នកចងចាំ។ សុវត្ថិភាពកម្រិតជួរដេកគ្របដណ្តប់រាល់សំណួរដែលដំណើរការក្រោមតួនាទីមូលដ្ឋានទិន្នន័យរបស់កម្មវិធីរបស់អ្នក រួមទាំងចំណុចបញ្ចប់ដែលបានបន្ថែមនៅពេលក្រោយ និងការហៅដោយផ្ទាល់ទៅកាន់ API របស់ Supabase ។ អ្នកប្រើប្រាស់ជាន់ខ្ពស់ ម្ចាស់តារាង និងសោសេវាកម្មរបស់ Supabase រំលងវាដោយការរចនា ដែលជាមូលហេតុដែលព័ត៌មានសម្ងាត់ទាំងនោះនៅតែមាននៅលើម៉ាស៊ីនមេ។ ក្រុមភាគច្រើនរក្សាការត្រួតពិនិត្យទាំងពីរប្រភេទ។

វាអាចធ្វើបាន ប្រសិនបើគោលការណ៍ហៅអនុគមន៍យឺត ឬខកខានលិបិក្រម។ ខ្ញុំសរសេរគោលការណ៍ដោយគិតគូរពីចំណុចនោះ ហើយការពិនិត្យឡើងវិញរាយបញ្ជីគោលការណ៍ណាមួយដែលត្រូវការលិបិក្រម។

ទេ គ្រោងការណ៍ដែលគ្មានទិន្នន័យគឺគ្រប់គ្រាន់ដើម្បីសរសេរ និងសាកល្បងគោលការណ៍។ ការធ្វើតេស្តដំណើរការលើទិន្នន័យគ្រាប់ពូជដែលខ្ញុំបង្កើត។

ទេ សុវត្ថិភាពកម្រិតជួរដេកក្នុងទម្រង់នេះគឺជាមុខងាររបស់ PostgreSQL ហើយសេវាកម្មនេះត្រូវបានបង្កើតឡើងជុំវិញ PostgreSQL ។

ការវាយតម្លៃរបស់អតិថិជន

មើលអ្វីដែលអតិថិជនរបស់យើងនិយាយអំពី Zinn នេះ

ប្រភេទ

គោលការណ៍ Zinner

ខ្ញុំនឹងរៀបចំសុវត្ថិភាពកម្រិតជួរដេក Postgresql ដូច្នេះអ្នកប្រើប្រាស់ម្នាក់ៗមើលឃើញតែទិន្នន័យផ្ទាល់ខ្លួនរបស់ពួកគេប៉ុណ្ណោះ រួមទាំង Supabase 2 &Raquo; Zinn Hub

មានតែអតិថិជនដែលបានចូលគណនី ហើយបានទិញផលិតផលនេះប៉ុណ្ណោះ ទើបអាចទុកការវាយតម្លៃបាន។

ជម្រើស & ការបញ្ជាទិញ

ទាញយកកម្មវិធី Zinn Hub

ការជូនដំណឹង · ការចូលប្រើលឿនជាងមុន · អេក្រង់ពេញ

ប៉ះចែករំលែកនៅក្នុងកម្មវិធីរុករករបស់អ្នក

➜ បន្ទាប់មកចុច "បន្ថែមទៅអេក្រង់ដើម"