របៀបផ្ទេរបរិវេណកម្មវិធីរុករកស្នាមម្រាមដៃទៅកុំព្យូទ័រថ្មី ៥ ជំហានពេញលេញ
ការប្ដូរទៅកុំព្យូទ័រថ្មីគួរតែជាដំណឹងល្អ ប៉ុន្តែសម្រាប់អ្នកដែលដំណើរការគណនីច្រើន ភាពរីករាយមានរយៈពេលខ្លី៖ បរិវេណផ្លាស់ទៅហើយ ប៉ុន្តែស្ថានភាពចូលបាត់បង់ ប្រូកស៊ីបញ្ចូលរួចហើយ ប៉ុន្តែប៉ារ៉ាម៉ែត្រស្នាមម្រាមដៃមិនត្រូវគ្នា ដ៏អាក្រក់បំផុតគឺគណនីចាស់ដែលចិញ្ចឹមមកពាក់កណ្ដាលឆ្នាំ ថ្ងៃបន្ទាប់ពីផ្ទេររួច តម្រូវការផ្ទៀងផ្ទាត់ជាបាច់ភ្លាមៗ។ កុំព្យូទ័រទិញថ្មីបាន ប៉ុន្តែបាត់បង់ទ្រព្យសម្បត្តិគណនីទើបជាការខាតបង់ពិតប្រាកដ។
ថ្មីៗនេះខ្ញុំបានមើលវីដេអូបង្រៀនអំពីការផ្ទេរប្រូហ្វាល់កម្មវិធីរុករក ដែលនៅតែនិយាយអំពីការធ្វើសមកាលកម្មគណនីរបស់កម្មវិធីរុករកធម្មតា។ កម្មវិធីរុករកធម្មតាធ្វើសមកាលកម្មពពកចុះចេញក៏យកប៊ុកម៉ាកនិងពាក្យសម្ងាត់ទៅបាន — ហេតុអ្វីកម្មវិធីរុករកស្នាមម្រាមដៃផ្ទេរតាមរបៀបនោះមិនបាន? អត្ថបទនេះនឹងពន្យល់ឱ្យច្បាស់ថា "ផ្ទេរកម្មវិធីរុករកស្នាមម្រាមដៃដោយរបៀបណា"៖ ត្រូវយកអ្វីទៅ ៥ ជំហានដើរដោយរបៀបណា និងផ្ទេររួចត្រួតពិនិតយ៉ាងម៉េច។
កម្មវិធីរុករកធម្មតាធ្វើសមកាលកម្មបាន — ហេតុអ្វីកម្មវិធីរុករកស្នាមម្រាមដៃមិនបាន?
និយាយពីកម្មវិធីរុករកធម្មតាសិន។ Chrome និង Firefox ផ្តល់ការធ្វើសមកាលកម្មគណនី៖ ចូលគណនីតែមួយ ប៊ុកម៉ាក ពាក្យសម្ងាត់ ប្រវត្តិរូបករណ៍ ឆ្លងកាត់ឧបករណ៍ដោយស្វ័យប្រវត្តិ។ វីដេអូនោះបង្ហាញនៅតែត្រង់នេះ — ចូលនៅកុំព្យូទ័រថ្មី ចុចធ្វើសមកាលកម្ម ចប់។
ប៉ុន្តែលើកយករបៀបនេះទៅប្រើលើកម្មវិធីរុករកស្នាមម្រាមដៃមិនដំណើរការទេ មូលហេតុគឺធម្មជាតិនៃទ្រព្យសម្បត្តិដែលវាគ្រប់គ្រងខុសគ្នា៖
១. ស្ថានភាពចូលមិនអាចឡើងទៅពពកបានទេ។ Cookies និងស្ថានភាពចូលនៅក្នុងបរិវេណគណនីច្រើន គឺជាទ្រព្យសម្បត្តិគណនីខ្លួនឯង។ ទុកឱ្យធ្វើសមកាលកម្មពពក គឺដូចជាដាក់សោររបស់គ្រប់គណនីទៅក្នុងខ្លោងដៃរួមមួយ ពពកមានបញ្ហាក៏រលត់ទាំងអស់ក្នុងពេលតែមួយ។ ដូច្នេះហើយ Cookies ទើបជាសសរស្តមាភាពរស់រវើករបស់បរិវេណ — វាទុកអ្វីខ្លះពិតៗ ហេតុអ្វីសំខាន់ អត្ថបទការគ្រប់គ្រង Cookiesបានវិភាគលម្អិតណាស់។ ២. ប៉ារ៉ាម៉ែត្រស្នាមម្រាមដៃត្រូវស៊ីសង្វាក់គ្នានៅក្នុងម៉ាស៊ីនខ្លួនឯង។ Canvas, WebGL, ពុម្ពអក្សរ តំបន់ពេលវេលារបស់បរិវេណនីមួយៗ ជាសំណុំដែលភ្ជាប់គ្នាជារង្វង់ ធ្វើសមកាលកម្មតាមពពកងាយបាត់បង់ពិស្តាស ដល់គោលដៅក៏មិនត្រូវនឹងដើម។ ៣. ការកំណត់ប្រូកស៊ីដើរទៅតាមបរិវេណ។ មុខងារធ្វើសមកាលកម្មមិនជួយយកហោស្ត ច្រក ឈ្មោះប្រើ ពាក្យសម្ងាត់ SOCKS5 របស់អ្នកទៅម៉ាស៊ីនថ្មីទេ។
ដូច្នេះការផ្ទេរកម្មវិធីរុករកស្នាមម្រាមដៃមានផ្លូវត្រឹមត្រូវតែមួយគត់៖ខ្ចប់បរិវេណទាំងមូលនាំចេញ ហើយនាំចូលវិញដូចដើមទាំងស្រុង។ គំនិតនេះជាគោលការណ៍ដែលកម្មវិធីរុករកស្នាមម្រាមដៃ MakoBrowserកំណត់ស្រាប់តែពីដំណាក់កាលរចនាផលិតផល — បរិវេណ ស្នាមម្រាមដៃ ប្រូកស៊ី គឺជាឯកតាតែមួយជានិច្ច មិនមានជម្រើស "នាំតែពាក់កណ្ដាល" ទេ។
ពិតប្រាកដត្រូវផ្ទេរអ្វី៖ បរិវេណមួយស្មើទ្រព្យសម្បត្តិ ៣
យល់ច្បាស់ថាបរិវេណមួយផ្សំឡើងពីអ្វី ក៏ដឹងថាត្រូវផ្ទេរអ្វី។ បរិវេណនីមួយៗជាការរួមបញ្ចូលគ្នានៃរបស់ ៣ យ៉ាង៖

- ការកំណត់ស្នាមម្រាមដៃ៖ សំណុំប៉ារ៉ាម៉ែត្រនេះកំណត់ថា "ឧបករណ៍" ដែលវេទិកាមើលឃើញជានរណា។ នាំទៅត្រូវគ្រប់តម្លៃដូចដើម ប្ដូរមួយតម្លៃក៏ស្មើប្ដូរកុំព្យូទ័រ។
- ទិន្នន័យផ្ទុក៖ Cookies, LocalStorage, ឃ្លាំងសម្ងាត់ — ស្ថានភាពចូលនិងអាយុក្លោងគណនីស្ថិតទាំងអស់នៅទីនេះ។
- ការភ្ជាប់ប្រូកស៊ី៖ ទីតាំងភូមិសាស្ត្រ IP, រូបភាពគណនី ការស៊ីសង្វាក់នៃតំបន់ពេលវេលានិងភាសា ពឹងផ្អែកទាំងអស់លើវា។
ខ្វះមួយក្នុងចំណោម ៣ នោះ ការផ្ទេរក៏មិនមែនជា "ផ្លាស់ប្តូរផ្ទះ" ទៀតទេ បែរជាការកំណត់ឡើងវិញ។ កម្មវិធីរុករកស្នាមម្រាមដៃផ្ទេរងាយឬអត់ គឺមើលថាមុខងារនាំចេញខ្ចប់របស់ ៣ យ៉ាងទៅជាឯកសារតែមួយបានដែរឬអត់ — ការនាំចេញបរិវេណរបស់ MakoBrowser រចនាតាមស្តង់ដារនេះ៖ ខ្ចប់បានទាំងបរិវេណតែមួយនិងទាំងក្រុម ពេលនាំចូលស្ដារការកំណត់ស្នាមម្រាមដៃនិងប្រូកស៊ីដោយស្វ័យប្រវត្តិ មិនចាំបាច់បំពេញដោយដៃឡើងវិញ។
៥ ជំហានបញ្ចប់ការផ្ទេរ៖ ពីការនាំចេញដល់ការត្រួតពិនិត
ក្នុងការអនុវត្ត ដើរតាម ៥ ជំហាន ដំណើរការទាំងមូលប្រហែលដប់ប្រាំនាទី។
ជំហានទី១៖ នាំចេញទាំងអស់ពីកុំព្យូទ័រចាស់។ ក្នុងកម្មវិធីរុករកស្នាមម្រាមដៃនៅម៉ាស៊ីនចាស់ ជ្រើសរើសបរិវេណដែលត្រូវផ្ទេរ (ជ្រើសជាក្រុមម្តងច្រើនបំផុត) ប្រើមុខងារនាំចេញបង្កើតកញ្ចប់បរិវេណ។ មុននាំចេញ បិទបរិវេណទាំងអស់ — នាំចេញពេលបរិវេណកំពុងដំណើរការងាយបាត់ទិន្នន័យ។
ជំហានទី២៖ ផ្ទុកបញ្ជូនដោយអ៊ីនគ្រីប។ ក្នុងកញ្ចប់មានស្ថានភាពចូល ឡើងដាក់ដោយផ្ទាល់លើដ្រាយវ ឬផ្ញើតាមកម្មវិធីផ្ញើសារ ផ្លូវដឹកនាំលោតងាយធំឡើង។ អ៊ីនគ្រីបកញ្ចប់រួចបញ្ជូន ដល់ម៉ាស៊ីនថ្មីសឹករាយកញ្ចប់។
ជំហានទី៣៖ ដំឡើងកម្មវិធីរុករកស្នាមម្រាមដៃនៅកុំព្យូទ័រថ្មីរួចនាំចូល។ យកចិត្តទុកដាក់វើសជិន៖ វើសជិនម៉ាស៊ីនថ្មីមិនអាចចាស់ជាងម៉ាស៊ីនចាស់ទេ នាំចូលឆ្លងវើសជិនធំម្តងម្កាលប៉ារ៉ាម៉ែត្រមិនស៊ីគ្នា។ ពេលនាំចូលជ្រើស "ស្ដារពេញលេញ" កុំខ្លាចរអាតិកតែ Cookies។
ជំហានទី៤៖ ត្រួតពិនិតជាមួយបរិវេណតែមួយសិន។ កុំរួសរាន់បើកទាំងអស់ម្តង។ បើកបរិវេណសំខាន់បំផុត៖ ស្ថានភាពចូលនៅរឺអត់ ប្រូកស៊ីតភ្ជាប់បានរឺអត់ រើសវេបសាយត្រួតពិនិតមើលពិន្ទុស្នាមម្រាមដៃ។ ជាប់មួយរួចបន្តបំពេញច្រើន។
ជំហានទី៥៖ ត្រួតពិនិតទាំងអស់រួចទើបលុបម៉ាស៊ីនចាស់។ ទិន្នន័យបរិវេណនៅកុំព្យូទ័រចាស់រក្សាទុកយ៉ាងតិចមួយដល់ពីរសប្តាហ៍ បរិវេណថ្មីមានភាពមិនប្រក្រតីនៅតែអាចត្រឡប់មកវិញបាន។ បញ្ជាក់ថាមានស្ថេរភាពរួចទើបសម្អាតម៉ាស៊ីនចាស់។

បញ្ជីត្រួតពិនិតបន្ទាប់ពីផ្ទេរ
ជំហានទី៥កុំពឹងលើអារម្មណ៍ តិកទាំងជុំ៖
- ស្ថានភាពចូល៖ បរិវេណនីមួយៗបើកវេទិការបស់ខ្លួនហើយចូលរួចស្រាប់ មិនតម្រូវផ្ទៀងផ្ទាត់ឡើងវិញ
- ប្រូកស៊ី៖ តេស្តប្រូកស៊ីជាប់ ទីតាំងចេញត្រូវគ្នានឹងមុនផ្ទេរ
- ស្នាមម្រាមដៃ៖ ពិន្ទុលើវេបសាយត្រួតពិនិតនៅបន្ទាត់ដូចមុនផ្ទេរ Canvas/WebGL/ពុម្ពអក្សរមិនក្លាយខ្លាំង
- WebRTC៖ មិនបញ្ចេញអាសយដ្ឋានពិតរបស់ម៉ាស៊ីន
- តំបន់ពេលវេលានិងភាសា៖ នៅតែត្រូវនឹងទីតាំង IP
ចំណុច ៥ នេះដើរតាមតក្កវិជ្ជាដូចការត្រួតពិនិតពេលសាងសង់បរិវេណ — អត្ថបទតួនាទីរបស់កម្មវិធីរុករកស្នាមម្រាមដៃក្នុងការដំណើរការគណនីច្រើនមានពេញ ៥ ជំហាន ការត្រួតពិនិតបន្ទាប់ពីផ្ទេរក៏គ្រាន់តែយកជើងវាសដើមវាស់ម្តងទៀត។
អណ្តូង ៣ ដែលងាយដល់
អណ្តូងទី១៖ នាំចេញតែ Cookies មិនបានយកការកំណត់ស្នាមម្រាមដៃ។ ស្ថានភាពចូលរស់រាប់ ប៉ុន្តែ "ឧបករណ៍" ដែលវេទិកាមើលឃើញប្ដូរទៅវិញ គណនីចាស់ផ្ទុយទៅកាន់តែអំណាច។ នាំចេញក៏នាំចេញទាំងបរិវេណ។
អណ្តូងទី២៖ ផ្ទេររួចឡើងប្រតិបត្តិការខ្លាំងភ្លាមៗ។ កុំព្យូទ័រថ្មីខ្លួនឯងមិនបានទាញប្រព័ន្ធត្រួតពិនិតហានិភ័យទេ — វេទិកាមើលប៉ារ៉ាម៉ែត្របរិវេណ មិនមែនមើលកុំព្យូទ័រ។ ប៉ុន្តែបើពេលផ្ទេរប៉ារ៉ាម៉ែត្រខ្លះបាត់ ដាក់បន្ថែមប្រតិបត្តិការខ្លាំងទៀត គឺភាពខុសប្រក្រតីពីរជាន់។ ពីរថ្ងៃដំបូង ប្រើតាមធម្មតាព្យាករណ៍ទាប។
អណ្តូងទី៣៖ ក្រុមការងារដឹកឯកសារដោយដៃទៅមក។ មនុស្សតែម្នាក់ប្រើនាំចេញ-នាំចូលគ្មានបញ្ហា។ ក្រុមប្ដូរឧបករណ៍ញឹកញាប់ បរិវេណផ្ទេរដៃគ្នា ពឹងលើទាញឯកសារដោយដៃតាំងពីមុនមកនឹងខុសជាមិនខាន។ ករណីនេះប្រើទំព័រក្រុមភ្លាម — បរិវេណទុករួមផ្ដុំ ចែកសិទ្ធិរាប់បញ្ចូលម្នាក់ៗ ប្ដូរកុំព្យូទ័រគ្រាន់តែចូលគណនីខ្លួនឯង ដំណាក់កាល "ផ្ទេរ" ក៏បាត់ទៅវិញទាំងស្រុង អត្ថបទកិច្ចសន្និបាតក្រុមដែលនិយាយអំពីទំព័រក្រុម គឺជាការប្រើប្រាស់បែបនេះ។
សំណួរញឹកញាប់
ផ្ទេររួចគណនីទាមទារផ្ទៀងផ្ទាត់ឡើងវិញ ខូចនៅត្រង់ណា? ភាគច្រើនគឺនាំតែ Cookies ប៉ារ៉ាម៉ែត្រស្នាមម្រាមដៃមិនពេញ ឬពេលនាំចូលជ្រើស "បង្កើតបរិវេណឡើងវិញ" ជំនួស "ស្ដារពេញលេញ"។ ស្នាមម្រាមដៃប្ដូរ នៅចំពោះភ្នែកវេទិកាគឺឧបករណ៍ថ្មី។
កុំព្យូទ័រចាស់ថ្មីផ្សេងប្រព័ន្ធប្រតិបត្តិការ (Win ទៅ Mac) ផ្ទេរបានដែរឬអត់? អាស្រ័យលើកម្មវិធីរុករកស្នាមម្រាមដៃគាំទ្រទម្រង់នាំចេញឆ្លងកាត់វេទិកាឬអត់។ ផលិតផលសំខាន់ភាគច្រើនគាំទ្រ ប៉ុន្តែប៉ារ៉ាម៉ែត្រស្នាមម្រាមដៃមួយចំនួន (ដូចលក្ខណៈពិសេសវេទិកា) នឹងប្រែតាមប្រព័ន្ធគោលដៅ ពេលត្រួតពិនិតផ្តោតពិនិតគ្នាថាពិន្ទុស្នាមម្រាមដៃនៅបន្ទាត់ដូចគ្នាឬអត់។
កញ្ចប់បរិវេណអាចទុកលើពពកជាការបម្រុងទុករយៈពេលវែងបានឬអត់? បាន ហើយគួរធ្វើ ប៉ុន្តែត្រូវអ៊ីនគ្រីប។ ភាពញឹកញាប់បម្រុងទុកតាមសំខាន់របស់គណនី៖ គណនីស្នូលបម្រុងរាល់សប្តាហ៍ គណនីធម្មតារាល់ខែ។
ការផ្ទេរធ្វើឱ្យស្ថានភាពចូលធ្លាក់បានឬអត់? ក្នុងលក្ខខណ្ឌស្ដារពេញលេញ មិនធ្លាក់ទេ។ ស្ថានភាពចូលធ្លាក់មូលហេតុសំខាន់ៗមាន ៣៖ ពេលនាំចេញបរិវេណកំពុងដំណើរការ ពេលនាំចូលជ្រើសបង្កើតឡើងវិញ ឬវើសជិនមិនស៊ីគ្នាធ្វើឱ្យអានទិន្នន័យបរាជ័យ។
សរសេរនៅទីបំផុត៖ ផ្ទេរមិនមែនជាការដឹកឯកសារ តែជាការដឹកទ្រព្យសម្បត្តិ
ការផ្ទេរកម្មវិធីរុករកធម្មតាគឺ "ធ្វើសមកាលកម្មចំណង់ចំណូលចិត្ត" ការផ្ទេរកម្មវិធីរុករកស្នាមម្រាមដៃគឺ "ដឹកទ្រព្យសម្បត្តិគណនី" — ស្នាមម្រាមដៃ កន្លែងផ្ទុក ប្រូកស៊ី បីយ៉ាងតែមួយក៏មិនអាចខ្វះបាន។ ដំណើរការនេះយើងបានធ្វើមកច្រើនដង ទាំងពេលប្ដូរម៉ាស៊ីនដោយខ្លួនឯងនិងពេលជួយអ្នកប្រើប្រាស់ផ្ទេរ អារម្មណ៍ជ្រៅជាងគេគឺការត្រួតពិនិតសំខាន់ជាងការផ្ទេរខ្លួន បញ្ជី ៥ ចំណុចពេញសប្បុរសទើបចាត់ទុកថាផ្លាស់ទីពិតប្រាកដចប់។
មុខងារនាំចេញ ស្ដារពេញលេញ ត្រួតពិនិតដែលប្រើក្នុងអត្ថបទ MakoBrowser មានគ្រប់បែប — តំណភ្ជាប់ទាញយកដាក់នៅទីនេះ មុនប្ដូរម៉ាស៊ីនដើរតាមអត្ថបទនេះម្តងបំផុតសុវត្ថិភាព បញ្ហាជាក់ស្តែងក្នុងកំឡុងផ្ទេរ សូមស្វាគមន៍មកមជ្ឈមណ្ឌលប្លករុករកអត្ថបទចាស់ៗ។


