ប្រសិនបើអ្នកប្រើប្រាស់ដែលបានចូលណាមួយអាចអានជួរដេករបស់អ្នកប្រើប្រាស់ផ្សេងទៀត នោះមូលដ្ឋានទិន្នន័យរបស់អ្នកកំពុងជឿទុកចិត្តលើកម្មវិធីដើម្បីដំណើរការ។ ខ្ញុំផ្លាស់ប្តូរច្បាប់ទៅក្នុង PostgreSQL ខ្លួនវាជាមួយនឹងគោលការណ៍សុវត្ថិភាពកម្រិតជួរដេក និងតួនាទី បន្ទាប់មកបង្ហាញជាមួយនឹងការធ្វើតេស្តថាអ្នកប្រើប្រាស់ម្នាក់មិនអាចចូលទៅដល់ទិន្នន័យរបស់អ្នកប្រើប្រាស់ផ្សេងទៀតបានទេ។
ខ្ញុំនឹងរៀបចំសុវត្ថិភាពកម្រិតជួរដេក PostgreSQL ដូច្នេះអ្នកប្រើប្រាស់ម្នាក់ៗមើលឃើញតែទិន្នន័យរបស់ពួកគេប៉ុណ្ណោះ រួមទាំង Supabase ផងដែរ។
ការពិនិត្យសុវត្ថិភាពកម្រិតជួរដេកនៃតារាងរហូតដល់ 5 ដោយមានចន្លោះប្រហោងនីមួយៗបង្ហាញដោយសំណួរ។
- ការពិនិត្យតារាងរហូតដល់ 5
- របាយការណ៍ជាលាយលក្ខណ៍អក្សរ
- សំណួរគំរូ
គោលការណ៍ និងតួនាទីលើតារាងរហូតដល់ 10 ជាមួយនឹងការធ្វើតេស្តដែលបញ្ជាក់ថាច្បាប់នៅតែមានសុពលភាព។
- គោលការណ៍លើតារាងរហូតដល់ 10
- របាយការណ៍ជាលាយលក្ខណ៍អក្សរ
- សំណួរគំរូ
តារាងរហូតដល់ 25 ដែនកំណត់ផែនការនៅក្នុងមូលដ្ឋានទិន្នន័យ ការផ្លាស់ប្តូរ និងការធ្វើតេស្តនៅក្នុង CI។
- តារាងរហូតដល់ 25 ដែនកំណត់ផែនការ CI
- របាយការណ៍ជាលាយលក្ខណ៍អក្សរ
- សំណួរគំរូ
ស្នើសុំការផ្តល់ជូនផ្ទាល់ខ្លួន
ចូលគណនីដើម្បីស្នើសុំការផ្តល់ជូនផ្ទាល់ខ្លួន
បង្កើតគណនីឥតគិតថ្លៃ ឬចូលគណនីដើម្បីស្នើសុំការផ្តល់ជូនផ្ទាល់ខ្លួនពី Zinner នេះ។
ចូល / ចុះឈ្មោះសួរសំណួរមុនពេលលក់
ចូលដើម្បីសួរសំណួរ
ដើម្បីកាត់បន្ថយសារឥតបានការនៅលើវេទិកា សារមុនពេលលក់អាចត្រូវបានផ្ញើដោយអ្នកប្រើប្រាស់ដែលបានចូលប៉ុណ្ណោះ។
បង្កើតគណនីឥតគិតថ្លៃ ឬចូលដើម្បីផ្ញើសារទៅ Zinner នេះដោយផ្ទាល់។
ចូល / ចុះឈ្មោះនៅ glance
ព័ត៌មានលម្អិតសំខាន់ៗអំពីសេវាកម្មនេះ ដើម្បីជួយអ្នកសម្រេចចិត្ត។ បង្កើតដោយ Zinn Hub មិនមែនអ្នកលក់ទេ។
ទីតាំងតម្លៃ
ស្រទាប់អនុវត្ត
វេទិកាដែលគាំទ្រ
ភស្តុតាងនៃការងារ
ទម្រង់នៃការដឹកជញ្ជូន
អ្វីដែលអ្នកនឹងទទួលបាន
ការពិពណ៌នាពេញលេញ
កម្មវិធីណាមួយដែលមានគណនីអ្នកប្រើប្រាស់ ផែនការបង់ប្រាក់ ឬក្រុមជាច្រើននៅក្នុងមូលដ្ឋានទិន្នន័យមួយត្រូវតែសម្រេចចិត្តថាអ្នកណាអាចមើលឃើញជួរដេកណា។ ប្រសិនបើច្បាប់នោះមានតែនៅក្នុងកូដកម្មវិធីប៉ុណ្ណោះ វាបរាជ័យនៅពេលដំបូងដែលនរណាម្នាក់ចូលប្រើទិន្នន័យតាមវិធីផ្សេងទៀត៖ ចំណុចបញ្ចប់ថ្មីដែលនរណាម្នាក់ភ្លេចការពារ កម្មវិធីទីពីរនៅលើមូលដ្ឋានទិន្នន័យដូចគ្នា ឬ 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 ថ្ងៃ |
| ការកែប្រែ | 1 | 2 | 3 |
| វិសាលភាព | ការពិនិត្យឡើងវិញរហូតដល់ 5 តារាង | គោលការណ៍លើរហូតដល់ 10 តារាង | រហូតដល់ 25 តារាង ដែនកំណត់ផែនការ CI |
| របាយការណ៍ជាលាយលក្ខណ៍អក្សរ | ✓ | ✓ | ✓ |
| សំណួរឧទាហរណ៍ | ✓ | ✓ | ✓ |
ព័ត៌មានលម្អិតសេវាកម្ម
សំណួរដែលសួរញឹកញាប់
ការត្រួតពិនិត្យកម្មវិធីការពារផ្លូវដែលអ្នកចងចាំ។ សុវត្ថិភាពកម្រិតជួរដេកគ្របដណ្តប់រាល់សំណួរដែលដំណើរការក្រោមតួនាទីមូលដ្ឋានទិន្នន័យរបស់កម្មវិធីរបស់អ្នក រួមទាំងចំណុចបញ្ចប់ដែលបានបន្ថែមនៅពេលក្រោយ និងការហៅដោយផ្ទាល់ទៅកាន់ API របស់ Supabase ។ អ្នកប្រើប្រាស់ជាន់ខ្ពស់ ម្ចាស់តារាង និងសោសេវាកម្មរបស់ Supabase រំលងវាដោយការរចនា ដែលជាមូលហេតុដែលព័ត៌មានសម្ងាត់ទាំងនោះនៅតែមាននៅលើម៉ាស៊ីនមេ។ ក្រុមភាគច្រើនរក្សាការត្រួតពិនិត្យទាំងពីរប្រភេទ។
វាអាចធ្វើបាន ប្រសិនបើគោលការណ៍ហៅអនុគមន៍យឺត ឬខកខានលិបិក្រម។ ខ្ញុំសរសេរគោលការណ៍ដោយគិតគូរពីចំណុចនោះ ហើយការពិនិត្យឡើងវិញរាយបញ្ជីគោលការណ៍ណាមួយដែលត្រូវការលិបិក្រម។
ទេ គ្រោងការណ៍ដែលគ្មានទិន្នន័យគឺគ្រប់គ្រាន់ដើម្បីសរសេរ និងសាកល្បងគោលការណ៍។ ការធ្វើតេស្តដំណើរការលើទិន្នន័យគ្រាប់ពូជដែលខ្ញុំបង្កើត។
ទេ សុវត្ថិភាពកម្រិតជួរដេកក្នុងទម្រង់នេះគឺជាមុខងាររបស់ PostgreSQL ហើយសេវាកម្មនេះត្រូវបានបង្កើតឡើងជុំវិញ PostgreSQL ។
ការវាយតម្លៃរបស់អតិថិជន
មើលអ្វីដែលអតិថិជនរបស់យើងនិយាយអំពី Zinn នេះ
ប្រភេទ
គោលការណ៍ Zinner
Zinns ដែលពាក់ព័ន្ធ

build fix replit ai app replit website deploy lovable ai replit base44 debugging

lovable ai,lovable dev ai,lovable base44,lovable ai website,lovable react native





