នៅពេលត្រូវប្រើ Ajax និងនៅពេលមិនទៅ

អ្វីដែលត្រូវធ្វើនៅពេលដែលអ្នកទទួលបាន "Ajax Call" ពីចៅរបស់អ្នក

ខ្ញុំសារភាពថាខ្ញុំមិនធ្លាប់ជាអ្នកគាំទ្រដ៏ធំនៃ JavaScript ។ ខ្ញុំតែងតែសប្បាយរីករាយដែលមានសៀវភៅណែនាំអំពី JavaScript ដូច្នេះខ្ញុំមិនត្រូវគ្របដណ្តប់លើគេហទំព័ររបស់ខ្ញុំទេ។ ខ្ញុំអាចអាននិងសរសេរ JavaScript បានប៉ុន្តែរហូតមកដល់ពេលថ្មីៗនេះខ្ញុំមានចំណាប់អារម្មណ៍តិចតួចណាស់។ សម្រាប់ហេតុផលអ្វីក៏ដោយចិត្តរបស់ខ្ញុំមានការសម្រាកផ្លូវចិត្តទាំងស្រុងនៅពេលដែលវាកើតឡើងក្នុងការសរសេរស្គ្រីប JS ។ ខ្ញុំអាចសរសេរកម្មវិធី C ++ និង Java ដែលស្មុគស្មាញហើយខ្ញុំអាចសរសេរ ស្គ្រីប Perl CGI នៅក្នុងការគេងរបស់ខ្ញុំប៉ុន្តែ JavaScript តែងតែជាការតស៊ូ។

Ajax ផលិត JavaScript ច្រើនទៀតសប្បាយ

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

បន្ទាប់មកអាហ្គាកបានចូលមកហើយធ្វើឱ្យវាក្លាយជាថ្មីម្តងទៀត។ ភ្លាមៗយើងមានកម្មវិធីរុករកដែលអាចគាំទ្រ Javascript ធ្វើអ្វីផ្សេងទៀតក្រៅពីការផ្លាស់ប្តូររូបភាពហើយយើងមាន XML និង DOM ភ្ជាប់ទិន្នន័យទៅស្គ្រីបរបស់យើង។ ហើយអ្វីទាំងអស់នេះមានន័យថា Ajax កំពុងមានទំនាក់ទំនងជាមួយខ្ញុំដូច្នេះខ្ញុំចង់បង្កើតកម្មវិធី Ajax ។

តើអ្វីទៅជាកម្មវិធី Ajup ដ៏ល្អបំផុតដែលអ្នកធ្លាប់បានកសាង?

ខ្ញុំគិតថាអណ្តូងរ៉ែត្រូវតែជាអ្នកត្រួតពិនិត្យអ៊ីម៉ែលនៅលើគណនីដែលស្ទើរតែគ្មានអ៊ីម៉ែល។ អ្នកនឹងចូលទៅកាន់គេហទំព័រហើយវានឹងនិយាយថា "អ្នកមានសារ 0 ។ " 0 នឹងផ្លាស់ប្តូរបើសិនជាសារមួយចូលមកប៉ុន្តែដោយសារតែគណនីនោះមិនបានទទួលសំបុត្រទេវានឹងមិនផ្លាស់ប្តូរទេ។ ខ្ញុំបានសាកល្បងវាដោយការផ្ញើអ៊ីមែលទៅគណនីហើយវាដំណើរការ។ ប៉ុន្តែវាគ្មានន័យទាល់តែសោះ។ មានអ្នកត្រួតពិនិត្យសំបុត្រល្អប្រសើរជាងមុនដែលមានកាលពី 5 ឆ្នាំមុនហើយខ្ញុំមិនចាំបាច់ត្រូវមាន Firefox ឬ IE ដើម្បីដំណើរការវាទេ។ នៅពេលដែលម្នាក់ក្នុងចំនោមសហការីរបស់ខ្ញុំបានឃើញវានាងនិយាយថា "តើវាមានអ្វីកើតឡើង?" នៅពេលខ្ញុំពន្យល់នាងសួរថា "ហេតុអ្វី?"

មុនពេលបង្កើតកម្មវិធី Ajax តែងតែសួរថាហេតុអ្វី

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

ហេតុអ្វីបានជាមិនមានអ្វីផ្សេងទៀត?
វាអាចជាការទាក់ទាញយ៉ាងខ្លាំងក្នុងការប្រើ Ajax ដោយសារតែអ្នកអាចធ្វើបាន។ នៅលើវែបសាយត៍មួយដែលក្រុមរបស់ខ្ញុំកំពុងធ្វើការវាមានផ្នែកផ្ទាំងមួយនៃទំព័រ។ មាតិកាទាំងអស់ត្រូវបានរក្សាទុកក្នុង XML នៅក្នុងមូលដ្ឋានទិន្នន័យមួយហើយពេលអ្នកចុចលើផ្ទាំង Ajax ត្រូវបានប្រើដើម្បីស្ថាបនាទំព័រឡើងវិញជាមួយទិន្នន័យផ្ទាំងថ្មីពី XML ។

នេះហាក់ដូចជាការប្រើប្រាស់ដ៏ល្អរបស់ Ajax រហូតដល់អ្នកចាប់ផ្តើមគិតពីបញ្ហាមួយចំនួនជាមួយវា:

អ្វីដែលគួរឱ្យចាប់អារម្មណ៍នោះគឺថាគេហទំព័រនេះមានទំព័រស្រដៀងគ្នាក្នុងអតីតកាលដែលមិនបានប្រើ Ajax ។ ពួកគេបានបញ្ជូនមាតិកាដោយប្រើ div div ឬទំព័រដាច់ពីគ្នា។ គ្មានហេតុផលណាដែលត្រូវប្រើ Ajax ក្រៅពី Ajax នោះទេហើយចៅហ្វាយរបស់យើងបានស្នើឱ្យយើងស្វែងរកទីកន្លែងដើម្បីប្រើវា។

Ajax គឺសម្រាប់សកម្មភាពមិនមែនមាតិកា

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

ប្រសិនបើមាតិកាឬទិន្នន័យរបស់អ្នកមិនប្រែប្រួលបន្ទាប់មកអ្នកមិនគួរប្រើ Ajax ដើម្បីចូលប្រើវាទេ។

ប្រសិនបើមាតិកាឬទិន្នន័យរបស់អ្នកកម្រផ្លាស់ប្ដូរតិចតួចទេនោះអ្នកប្រហែលជាមិនគួរប្រើ Ajax ដើម្បីចូលប្រើវាទេ។

អ្វីដែលល្អសម្រាប់ Ajax

អ្វីដែលត្រូវធ្វើនៅពេលអ្នកទទួលបាន & # 34; Ajax Call & # 34;

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

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

ចាប់ផ្ដើមតូច។ ស្ថាបនាអ្វីមួយងាយស្រួលមុនសិនមុននឹងព្រួយបារម្ភអំពីការបង្កើតកម្មវិធីគេហទំព័រថ្មីទាំងមូលពីដំបូង។ ប្រសិនបើអ្នកអាចទទួលបានអ្វីមួយដែល Ajaxian នៅលើគេហទំព័ររបស់អ្នកនោះប្រហែលជាចៅហ្វាយរបស់អ្នកឬនាយកដ្ឋានទីផ្សារត្រូវតែបំពេញគោលដៅរបស់ពួកគេ។ វាពិតជាអាចធ្វើទៅបានដើម្បីដាក់កម្មវិធី Ajax ដែលមានប្រយោជន៍ពិតប្រាកដតែប្រសិនបើអ្នកគិតពីវិធីធ្វើវាជាមុនសិន។

តើអ្នកយល់ថាអត្ថបទនេះមានប្រយោជន៍ទេ? ធ្វើមតិ។