Scribble Maps Blog
ការគ្រប់គ្រងអ្នកប្រើប្រាស់ និងការសហការគ្នា
វាជាឆ្នាំថ្មី ហើយយើងមានគម្រោងដ៏គួរឱ្យរំភើបជាច្រើនដែលបានគ្រោងទុក។ កាលពីខែធ្នូ យើងបានដាក់ឱ្យដំណើរការដោយស្ងាត់ៗនូវមុខងារធំៗមួយចំនួន ដែលអ្នកប្រហែលជាបានកត់សម្គាល់នៅលើកំណត់ហេតុបច្ចុប្បន្នភាពរបស់យើង។ នៅក្នុងការបង្ហោះនេះ យើងនឹងនិយាយអំពីពួកវាឱ្យកាន់តែស៊ីជម្រៅបន្តិច។
នេះនាំយើងទៅកាន់មុខងារធំមួយទៀតរបស់យើង។
ការសហការគ្នាក្នុងពេលដំណាលគ្នា
ចាប់តាំងពីការចាប់ផ្តើម Scribble Maps មក អ្វីមួយដែលវាត្រូវបានប្រើប្រាស់ជាប្រចាំគឺការសហការគ្នា ហើយនេះគឺទោះបីជាការសហការគ្នានោះមានបញ្ហាធំៗមួយចំនួនក៏ដោយ។ បញ្ហាធំបំផុតគឺថា ប្រសិនបើមនុស្សពីរនាក់កំពុងធ្វើការលើផែនទីតែមួយក្នុងពេលតែមួយ អ្នកណាដែលរក្សាទុកចុងក្រោយនឹងសរសេរជាន់លើការផ្លាស់ប្តូររបស់អ្នកប្រើប្រាស់ម្នាក់ទៀត។ នេះបានបង្កើតការរឹតត្បិតធ្ងន់ធ្ងរមួយចំនួនលើអ្វីដែលអ្នកអាចធ្វើបានជាមួយ Scribble Maps។ ឧទាហរណ៍ ប្រសិនបើគ្រូបង្រៀនម្នាក់ចង់ឱ្យសិស្សក្នុងថ្នាក់ទាំងមូលរបស់ពួកគេធ្វើការលើផែនទីតែមួយ ពួកគេនឹងជួបប្រទះបញ្ហាជាបន្តបន្ទាប់។
យើងបានពិចារណាគ្រប់វិធីទាំងអស់ដើម្បីដោះស្រាយបញ្ហានេះ ប៉ុន្តែបញ្ហាជាមួយវិធីទាំងអស់ដែលយើងបានពិនិត្យគឺពួកវាត្រូវបានរចនាឡើងសម្រាប់ការប្រមូលផ្តុំមតិពីមហាជន (crowd sourcing) យើងចង់បង្កើតអ្វីមួយដែលត្រូវបានរចនាឡើងសម្រាប់ស្ថាប័ន និងក្រុមតូចៗដែលមិនមានភាពស្មុគស្មាញ។
ដំណោះស្រាយដែលយើងបានរកឃើញគឺសាមញ្ញបំផុត វាជាវិធីសាស្ត្រដែលអ្នកសរសេរកូដប្រើប្រាស់ជាប្រចាំនៅពេលធ្វើការរួមគ្នាលើគម្រោងនានា ហើយនោះគឺជាគំនិតនៃការបញ្ចូលគ្នា (merging)។ ប្រសិនបើនរណាម្នាក់ធ្វើការផ្លាស់ប្តូរលើផែនទី ខណៈពេលដែលអ្នកកំពុងធ្វើការលើវា អ្នកនឹងទទួលបានសារជូនដំណឹងបែបនេះ។
យើងបានពិចារណាគ្រប់វិធីទាំងអស់ដើម្បីដោះស្រាយបញ្ហានេះ ប៉ុន្តែបញ្ហាជាមួយវិធីទាំងអស់ដែលយើងបានពិនិត្យគឺពួកវាត្រូវបានរចនាឡើងសម្រាប់ការប្រមូលផ្តុំមតិពីមហាជន (crowd sourcing) យើងចង់បង្កើតអ្វីមួយដែលត្រូវបានរចនាឡើងសម្រាប់ស្ថាប័ន និងក្រុមតូចៗដែលមិនមានភាពស្មុគស្មាញ។
ដំណោះស្រាយដែលយើងបានរកឃើញគឺសាមញ្ញបំផុត វាជាវិធីសាស្ត្រដែលអ្នកសរសេរកូដប្រើប្រាស់ជាប្រចាំនៅពេលធ្វើការរួមគ្នាលើគម្រោងនានា ហើយនោះគឺជាគំនិតនៃការបញ្ចូលគ្នា (merging)។ ប្រសិនបើនរណាម្នាក់ធ្វើការផ្លាស់ប្តូរលើផែនទី ខណៈពេលដែលអ្នកកំពុងធ្វើការលើវា អ្នកនឹងទទួលបានសារជូនដំណឹងបែបនេះ។
ការចុចលើ merge នឹងទាញយកផែនទីថ្មីបំផុត រួមបញ្ចូលវាជាមួយផែនទីរបស់អ្នក និងរក្សាទុកលទ្ធផល។ Overwrite នឹងរក្សាទុកតែការផ្លាស់ប្តូររបស់អ្នក និងរំលងការបញ្ចូលគ្នា។ យើងក៏បានបន្ថែមជម្រើស "merge" ទៅក្នុងម៉ឺនុយ load/import ផងដែរ។ នេះនឹងអនុញ្ញាតឱ្យអ្នករក្សាទុកផែនទីដែលមាន Map Id ខុសៗគ្នា ហើយបញ្ចូលវាចូលគ្នា។ Merge ដំណើរការខុសពី import ត្រង់ថា ប្រសិនបើមាន overlay រួចហើយ វានឹងមិនបង្កើតការស្ទួនឡើយ។ នេះនឹងធ្វើឱ្យការរួមបញ្ចូលផែនទីកាន់តែងាយស្រួល។
នេះនាំយើងទៅកាន់មុខងារធំមួយទៀតរបស់យើង។
ការគ្រប់គ្រងអ្នកប្រើប្រាស់
រហូតមកដល់ចំណុចនេះ ការគ្រប់គ្រងអ្នកប្រើប្រាស់មិនទាន់មាននៅឡើយទេ។ ផែនទីអាចត្រូវបានភ្ជាប់ជាមួយគណនីមួយ ហើយអ្នកអាចអនុញ្ញាតឱ្យនរណាម្នាក់មើល/កែសម្រួលវាបានដោយផ្តល់ពាក្យសម្ងាត់ឱ្យពួកគេ។ ទោះជាយ៉ាងណាក៏ដោយ នេះបានបង្កើតជាបញ្ហា ប្រសិនបើអ្នកបានបង្កើតផែនទីដែលមានសុវត្ថិភាព ហើយបានផ្តល់ពាក្យសម្ងាត់ទៅអ្នកប្រើប្រាស់ម្នាក់ទៀត ពួកគេអាចទាំងកែសម្រួល និងមើលវាបាន ទោះបីជាអ្នកពិតជាចង់ឱ្យពួកគេត្រឹមតែអាចមើលបាន និងមិនអាចកែសម្រួលបានក៏ដោយ។ ឥឡូវនេះ នៅពេលអ្នករក្សាទុកផែនទី ការចុចលើ "manager users" នឹងអនុញ្ញាតឱ្យអ្នកបន្ថែមអ្នកប្រើប្រាស់ទៅក្នុងផែនទីបាន។
ក្នុងនាមជាអ្នកប្រើប្រាស់ឥតគិតថ្លៃ អ្នកអាចបន្ថែមអ្នកប្រើប្រាស់ឥតគិតថ្លៃរហូតដល់ 3 នាក់ និងអ្នកប្រើប្រាស់ VIP មិនកំណត់។ ក្នុងនាមជាអ្នកប្រើប្រាស់ VIP អ្នកអាចបន្ថែមអ្នកប្រើប្រាស់ឥតគិតថ្លៃចំនួន 5 នាក់ និងអ្នកប្រើប្រាស់ VIP មិនកំណត់។ នេះគឺជាការបែងចែកតួនាទីយ៉ាងរហ័ស។
Admin (អ្នកគ្រប់គ្រង)
Admin អាចមើល កែសម្រួល និងគ្រប់គ្រងអ្នកប្រើប្រាស់បាន។ គួរកត់សម្គាល់ថា ប្រសិនបើអ្នកជាអ្នកបង្កើតផែនទី អ្នកនឹងតែងតែមានការគ្រប់គ្រងចុងក្រោយ ហើយអ្នកមិនចាំបាច់បន្ថែមខ្លួនឯងនោះទេ។
Editor (អ្នកកែសម្រួល)
Editor អាចមើល និងកែសម្រួលផែនទីបាន ប៉ុន្តែមិនមានលទ្ធភាពគ្រប់គ្រងអ្នកប្រើប្រាស់ឡើយ។
Viewer (អ្នកមើល)
Viewer អាចមើលផែនទីបាន។ នេះគឺពាក់ព័ន្ធបំផុតទៅនឹងប្រភេទផែនទី "secure" (មានសុវត្ថិភាព)។ ជាធម្មតា ផែនទីដែលមានសុវត្ថិភាពតម្រូវឱ្យមានពាក្យសម្ងាត់ដើម្បីមើល។ ប្រសិនបើអ្នកប្រើប្រាស់ត្រូវបានបន្ថែមជា viewer ពួកគេត្រូវបានអនុញ្ញាតឱ្យមើលផែនទីដែលមានសុវត្ថិភាពនោះដោយមិនបាច់ប្រើពាក្យសម្ងាត់ឡើយ ប៉ុន្តែពួកគេត្រូវតែចូលទៅក្នុងគណនីរបស់ពួកគេ។
កំណត់សម្គាល់ផ្សេងៗ
មុខងារពាក្យសម្ងាត់ដំណើរការដូចមុនដដែល វាហាក់ដូចជាសោសម្រាប់មើល និងកែសម្រួល។ ទោះជាយ៉ាងណាក៏ដោយ ជាមួយនឹងការគ្រប់គ្រងអ្នកប្រើប្រាស់ថ្មី អ្នកលែងត្រូវការផ្តល់ពាក្យសម្ងាត់ទៀតហើយ ប្រសិនបើអ្នកចង់ឱ្យអ្នកប្រើប្រាស់ត្រឹមតែមើលផែនទី និងមិនកែសម្រួលវា។ ប្រសិនបើអ្នកមានសំណួរណាមួយអំពីមុខងារនេះ ឬមុខងារផ្សេងទៀត សូមកុំស្ទាក់ស្ទើរក្នុងការទាក់ទងមកយើងខ្ញុំដោយប្រើប៊ូតុង "Get Help"។

