មានស្តុក

Night Watch

រក្សាគេហទំព័ររបស់អ្នកឱ្យដំណើរការបាន ទោះបីជាមានការហូរចូលយ៉ាងច្រើនពីកម្មវិធីស្ក្រេប៖ ការត្រួតពិនិត្យភាពអាចប្រើប្រាស់បាន ប្រព័ន្ធការពារ Cloudflare ផែនការឥតគិតថ្លៃ និងទ្វារប្រឆាំងប៊ត។

  • Linux
  • Python 3.10+
  • Cloudflare Free plan
  • ASGI or WSGI apps
$497បង់តែម្តង

រួមបញ្ចូលការធ្វើបច្ចុប្បន្នភាពរយៈពេល 12 ខែ

អ្វីដែលវាធ្វើបាន

Night Watch បើកគ្រប់គេហទំព័រដែលអ្នកដំណើរការ ដូចទស្សនិកជនធ្វើ រៀងរាល់ 5 នាទីម្តង ហើយប្រាប់អ្នកភ្លាមៗនៅពេលមួយឈប់បើក និងនៅពេលវាត្រឡប់មកវិញ។ នៅពេលគេហទំព័រមួយដួលដោយសារតែ scraper កំពុងបញ្ចូលទិន្នន័យចូលច្រើនពេក ម៉ាស៊ីនត្រួតពិនិត្យនឹងបើកច្បាប់ Cloudflare មួយដែលបញ្ឈប់ការបញ្ចូលនោះនៅត្រឹម edge ហើយកម្មវិធីរបស់អ្នកនឹងបន្តបម្រើអ្នកប្រើប្រាស់ខណៈដែលវានៅដំណើរការ។

បានសាកល្បងលើគេហទំព័ររបស់យើងខ្លួនឯង

អ្វីដែលមាននៅខាងក្នុង

ការត្រួតពិនិត្យ

គេហទំព័រពីគណនី Cloudflare របស់អ្នក និងបញ្ជីមួយ ការត្រួតពិនិត្យដែលមើលទៅដូចជាអ្នកចូលមើល សារតាមអ៊ីមែល ឬ webhook និងការសាកល្បងមួយដែលប្រាប់ពី "ទាំងអស់ដួល" ពី "ម៉ាស៊ីននេះអនឡាញ"។

ប្រព័ន្ធការពារ

ដំឡើង ស្ថានភាព បើក បិទ ដកចេញ និងស្តារសម្រាប់តំបន់មួយ ឬទាំងអស់ ដោយការបម្រុងទុកគ្រប់ការផ្លាស់ប្តូរជាមុនសិន។

ទ្វារ

ASGI និង WSGI middleware ទំព័រ "មួយភ្លែត" រយៈពេល 2 វិនាទីដែលផ្តល់ cookie ដល់អ្នកប្រើប្រាស់ និងបន្ទាត់កំណត់ត្រាមួយក្នុងមួយនាទី។

សៀវភៅណែនាំប្រតិបត្តិការ

អ្វីដែលត្រូវធ្វើនៅពេលគេហទំព័រយឺត ឬដួល របៀបអានទិន្នន័យចូលច្រើន និងអ្វីដែលមិនគួរបើកនៅក្នុងផ្ទាំងគ្រប់គ្រងរបស់ Cloudflare។

តម្រូវការ

  • Linux ជាមួយ systemd និង Python 3.10 ឬថ្មីជាងនេះ; គ្មានអ្វីត្រូវដំឡើងពី pip ទេ។
  • សម្រាប់ប្រព័ន្ធការពារ និងទិដ្ឋភាពព្រឹត្តិការណ៍ គេហទំព័រនៅលើ Cloudflare (គ្រប់គម្រោង រួមទាំងគម្រោងឥតគិតថ្លៃ) និង API token។
  • ម៉ាស៊ីនផ្សេងទៀតក្រៅពីម៉ាស៊ីនដែលបម្រើគេហទំព័ររបស់អ្នក ដើម្បីវាអាចជូនដំណឹងអ្នកនៅពេលម៉ាស៊ីននោះដួល។

ចំណុចគួរដឹង

  • ច្បាប់បន្ទាន់ក៏បញ្ជូនការបញ្ជាក់អត្តសញ្ញាណទៅកាន់បុគ្គលដែលវាយអាសយដ្ឋានរបស់អ្នកនៅក្នុង browser ថ្មីផងដែរ ដែលជាមូលហេតុដែលវាត្រូវបានបិទ លើកលែងតែនៅពេលមានទិន្នន័យចូលច្រើន។
  • Bot ដែលបានផ្ទៀងផ្ទាត់ និង robot ដែលបញ្ជាក់ឈ្មោះខ្លួនឯងមិនត្រូវបានបញ្ជូនការបញ្ជាក់អត្តសញ្ញាណទេ ហើយម៉ាស៊ីនស្វែងរកមិនត្រូវបានបដិសេធដោយទ្វារទេ។
  • ប្រព័ន្ធការពារប្រើប្រាស់ច្បាប់ផ្ទាល់ខ្លួនបីក្នុងចំណោមច្បាប់ប្រាំដែលគម្រោងឥតគិតថ្លៃអនុញ្ញាតក្នុងមួយតំបន់។

From our field notes

សំណួរ

តើខ្ញុំត្រូវការគម្រោង Cloudflare បង់ប្រាក់ទេ?

ទេ។ អ្វីៗទាំងអស់ដែល Night Watch ធ្វើបានដំណើរការលើគម្រោងឥតគិតថ្លៃ៖ ច្បាប់បី ទិដ្ឋភាពព្រឹត្តិការណ៍ និងការប្តូរស្វ័យប្រវត្តិ។ គម្រោងបង់ប្រាក់គ្រាន់តែផ្តល់ឱ្យអ្នកនូវកន្លែងច្បាប់បន្ថែមនៅក្បែររបស់យើង។

តើវានឹងទប់ស្កាត់ Google ឬ AI search crawlers ទេ?

ទេ។ Cloudflare មាន bot ដែលបានផ្ទៀងផ្ទាត់ និងគ្រប់ robot ដែលបញ្ជាក់ឈ្មោះខ្លួនឯងនៅក្នុង user agent ឆ្លងកាត់ប្រព័ន្ធការពារ ហើយទ្វារមិនដែលបដិសេធម៉ាស៊ីនស្វែងរក ឬការមើលជាមុនតំណទេ។ ប្រសិនបើអ្នកចង់ទប់ស្កាត់ AI crawlers នោះជាការសម្រេចចិត្តដាច់ដោយឡែកនៅក្នុងផ្ទាំងគ្រប់គ្រងរបស់ Cloudflare។

គេហទំព័ររបស់ខ្ញុំមិនមាននៅលើ Cloudflare។ តើវានៅតែមានប្រយោជន៍ទេ?

ការត្រួតពិនិត្យ និងទ្វារដំណើរការនៅគ្រប់ទីកន្លែង៖ ការត្រួតពិនិត្យបើក URL ណាមួយ ហើយទ្វារការពារគ្រប់កម្មវិធី Python web app។ ប្រព័ន្ធការពារ និងទិដ្ឋភាពព្រឹត្តិការណ៍ត្រូវការ Cloudflare។

តើវាខុសគ្នាយ៉ាងណាពីម៉ាស៊ីនត្រួតពិនិត្យស្ថានភាពប្រព័ន្ធ?

ម៉ាស៊ីនត្រួតពិនិត្យស្ថានភាពប្រព័ន្ធប្រាប់អ្នកថាគេហទំព័រមួយបានដួល។ Night Watch ក៏ប្រាប់អ្នកដែរ បន្ទាប់មកវាធ្វើសកម្មភាពលើមូលហេតុទូទៅបំផុតដែលយើងបានឃើញ៖ វាបើកប្រព័ន្ធការពារនៅត្រឹម Cloudflare edge ហើយទ្វារការពារនឹងបន្តផ្តល់សេវាឱ្យកម្មវិធីរបស់អ្នកដល់មនុស្សដែលអ្នកចង់បាន ខណៈដែលការហូរចូលដ៏ច្រើនសន្ធឹកសន្ធាប់កំពុងកើតឡើង។

បានធ្វើបច្ចុប្បន្នភាព: