ល្បឿនវេបសាយនិងចាវ៉ាស្គ្រីសអសមកាល

អសមកាល

ខណៈពេលដែលខ្ញុំធ្វើការអភិវឌ្ឍច្រើនខ្ញុំមិនចាត់ថ្នាក់ខ្លួនឯងថាជាអ្នកអភិវឌ្ឍពិតទេ។ ខ្ញុំអាចសរសេរកម្មវិធីនិងផ្លាស់ទីវត្ថុនៅលើទំព័រហើយធ្វើឱ្យវាដំណើរការ។ អ្នកអភិវឌ្ឍន៍ពិតប្រាកដយល់ពីវិធីដើម្បីអភិវឌ្ឍលេខកូដដើម្បីឱ្យវាអាចធ្វើមាត្រដ្ឋានបានមិនយកធនធានច្រើនផ្ទុកបានលឿនត្រូវបានកែប្រែយ៉ាងងាយស្រួលនៅពេលក្រោយហើយនៅតែដំណើរការ។

ចំណុចលំបាកដែលអ្នកទីផ្សារដាក់គឺអ្នកទាំងពីរមាន គេហទំព័រលឿនណាស់ ហើយនៅតែរួមបញ្ចូលសមាហរណកម្មនិងធាតុសង្គមដែលអាចបង្កើតភាពអាស្រ័យលើថាតើវែបសាយត៍របស់អ្នកនឹងដំណើរការយ៉ាងដូចម្តេច។ ឧទាហរណ៍មួយគឺ ប៊ូតុងសង្គម។ នៅលើម៉ាតយើងមានប៊ូតុងសង្គមនៅលើទំព័រនីមួយៗនៅលើគេហទំព័រ។ ដូច្នេះប្រសិនបើធនធានហ្វេសប៊ុកដំណើរការយឺតនៅថ្ងៃណាមួយវានឹងធ្វើអោយគេហទំព័ររបស់យើងថយចុះ។ បន្ទាប់មកបន្ថែម Twitter, Pinterest, Buffer ជាដើមទៅនោះហើយឱកាសនៃការផ្ទុកលឿនរបស់អ្នកត្រូវបានកាត់បន្ថយទៅគ្មានអ្វីសោះ។

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

អ្នកអាចមើលឃើញអ្វីដែលជះឥទ្ធិពលដល់ល្បឿនទំព័ររបស់អ្នកដោយដំណើរការតេស្តលើភីងដិមៈ
ផ្ទុកទំព័រ pingdom

ចាវ៉ាស្គីអសមកាល អនុញ្ញាតឱ្យអ្នកសរសេរកូដដែលប្រាប់ធាតុដើម្បីផ្ទុក បន្ទាប់ពី ទំព័រត្រូវបានផ្ទុកទាំងស្រុង។ គ្មានភាពអាស្រ័យ! ដូច្នេះទំព័ររបស់អ្នកផ្ទុកហើយនៅពេលវាចប់ស្គ្រីបចាប់ផ្តើមផ្ទុកធាតុផ្សេងទៀត - ក្នុងករណីនេះប៊ូតុងសង្គមរបស់យើង។ ប្រសិនបើអ្នកជាអ្នកអភិវឌ្ឍន៍អ្នកអាចអានអត្ថបទដ៏អស្ចារ្យមួយ។ ខ្ជិលផ្ទុក Javascript អសមកាល.

នេះជាអត្ថបទសង្ខេបនៃវិធីធ្វើវាអោយបានត្រឹមត្រូវពីអេមមីលស្ទេនស្តម៖

(មុខងារ () {មុខងារ async_load () {var s = document.createElement ('ស្គ្រីប'); s.type = 'text / javascript'; s.async = true; s.src = 'http://buttondomain.com /script.js '; var x = document.getElementsByTagName (' ស្គ្រីប ') [0]; x.parentNode.insertBefore (s, x);} ប្រសិនបើ (window.attachEvent) window.attachEvent (' onload ', async_load); window.addEventListener ផ្សេងទៀត ('ផ្ទុក', async_load, មិនពិត);}) ();

លទ្ធផលគឺប្រសិនបើការរួមបញ្ចូលរបស់ភាគីទីបីធ្លាក់ចុះឬដំណើរការយឺតវានឹងមិនប៉ះពាល់ដល់មាតិកាទំព័រសំខាន់របស់អ្នកពីការលេចចេញមកនោះទេ។ ប្រសិនបើអ្នកមើលប្រភពនៃទំព័ររបស់យើងអ្នកនឹងឃើញថាខ្ញុំផ្ទុកស្គ្រីបសង្គមបន្ថែមទាំងអស់ដោយប្រើបច្ចេកទេសនេះ។ ដំណើរការ ធ្វើឱ្យប្រសើរឡើងនូវល្បឿនគេហទំព័ររបស់យើង - ហើយមិនកកក្នុងពេលផ្ទុក។ យើងមិនបានបំលែងភាពអាស្រ័យខាងក្រៅទាំងអស់របស់យើងទៅ ចាវ៉ាស្គីអសមកាលប៉ុន្តែយើងនឹង។

តើ​អ្នក​គិត​អ្វី?

តំបន់បណ្ដាញនេះប្រើ Akismet ដើម្បីកាត់បន្ថយសារឥតបានការ។ សិក្សាអំពីរបៀបដែលទិន្នន័យរបស់អ្នកត្រូវបានដំណើរការ.