អ្វីដែលត្រូវធ្វើនៅពេលដែលអ្នកទទួលបាន "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 ។
- Ajax មិនអាចចូលដំណើរការបានទេដូច្នេះមាតិកានៅក្នុងផ្ទាំងផ្សេងទៀតនឹងមិនអាចមើលឃើញចំពោះអ្នកដែលប្រើកម្មវិធីអានអេក្រង់ឬកម្មវិធីរុករកដែលចាស់ជាងដែលមិនមានការគាំទ្រ JavaScript ល្អ។
- ប្រសិនបើផ្ទាំងមួយមានព័ត៌មានច្រើនវាអាចចំណាយពេលយូរក្នុងការផ្ទុកនៅលើការតភ្ជាប់យឺត។ ហើយដោយសារ Ajax មិនបង្ហាញអ្វីដែលកំពុងកើតឡើងវាមើលទៅដូចជាទំព័រខូច។
អ្វីដែលគួរឱ្យចាប់អារម្មណ៍នោះគឺថាគេហទំព័រនេះមានទំព័រស្រដៀងគ្នាក្នុងអតីតកាលដែលមិនបានប្រើ Ajax ។ ពួកគេបានបញ្ជូនមាតិកាដោយប្រើ div div ឬទំព័រដាច់ពីគ្នា។ គ្មានហេតុផលណាដែលត្រូវប្រើ Ajax ក្រៅពី Ajax នោះទេហើយចៅហ្វាយរបស់យើងបានស្នើឱ្យយើងស្វែងរកទីកន្លែងដើម្បីប្រើវា។
Ajax គឺសម្រាប់សកម្មភាពមិនមែនមាតិកា
ប្រសិនបើអ្នកនឹងដាក់បញ្ចូលកម្មវិធី Ajax ឬគ្រាន់តែជាអ្វីដែល Ajax ដូចនៅលើគេហទំព័ររបស់អ្នកដំបូងអ្នកត្រូវកំណត់ថាតើទិន្នន័យដែលអ្នកកំពុងចូលមើលផ្លាស់ប្តូរ។ ចំនុចនៃសំណើសុំអសមតុល្យគឺវាធ្វើឱ្យសំណើទៅម៉ាស៊ីនមេសម្រាប់ព័ត៌មានដែលបានផ្លាស់ប្តូរលឿនជាងមុនព្រោះវាកំពុងកើតឡើងខណៈពេលដែលអ្នកអានកំពុងធ្វើអ្វីផ្សេងទៀត។ បន្ទាប់មកនៅពេលដែលពួកគេចុចលើតំណឬប៊ូតុង (ឬបន្ទាប់ពីកំណត់ចំនួនពេលវេលា - ទោះជាការខុសគ្នារបស់អ្នកក៏ដោយ) ទិន្នន័យបង្ហាញភ្លាមៗ។
ប្រសិនបើមាតិកាឬទិន្នន័យរបស់អ្នកមិនប្រែប្រួលបន្ទាប់មកអ្នកមិនគួរប្រើ Ajax ដើម្បីចូលប្រើវាទេ។
ប្រសិនបើមាតិកាឬទិន្នន័យរបស់អ្នកកម្រផ្លាស់ប្ដូរតិចតួចទេនោះអ្នកប្រហែលជាមិនគួរប្រើ Ajax ដើម្បីចូលប្រើវាទេ។
អ្វីដែលល្អសម្រាប់ Ajax
- សុពលភាពសំណុំបែបបទ
- នេះស្ទើរតែគ្មានគំនិត។ វាល្អខ្លាំងណាស់នៅពេលដែលសំណុំបែបបទប្រាប់អ្នកថាអ្នកកំពុងវាយប្រសិនបើអ្នកបានបំពេញវាខុសឬអត់។ មានចូលទៅកាន់ម៉ាស៊ីនបម្រើហើយបន្ទាប់មកត្រឡប់សារកំហុសមួយមិនត្រឹមតែចាស់, វាយឺត។ ទុកឱ្យសុពលភាពម៉ាស៊ីនមេនៅក្នុងសំណុំបែបបទនោះវាមានសារៈសំខាន់សម្រាប់ភាពងាយស្រួល។ ប៉ុន្តែសម្រាប់អ្នកដែលអាចគាំទ្រ Ajax សូមប្រាប់ពួកគេភ្លាមៗ។
- យោបល់
- មតិយោបល់លើប្លុកឬសូម្បីតែអត្ថបទគ្រាន់តែជាការប្រើដ៏អស្ចារ្យនៃ Ajax ។ មតិយោបល់អាចផ្លាស់ប្តូររាល់ពេលហើយជាពិសេសនៅពេលអ្នកអត្ថាធិប្បាយចុចប៊ូតុងអត្ថាធិប្បាយវាជាការប្រសើរណាស់ដែលឃើញមតិយោបល់លេចឡើងភ្លាមៗនៅលើទំព័រ។
- តម្រងទិន្នន័យ
- ប្រសិនបើអ្នកមានតារាងធំ ៗ ជាមួយទិន្នន័យជាច្រើនក្នុងនោះកម្មវិធីដ៏ល្អមួយសម្រាប់ Ajax គឺបន្ថែមតម្រងនិងតម្រៀបទៅក្នុងតារាង។ ការទទួលយកតារាងវ៉ិបសាយរបស់អ្នកដើម្បីធ្វើសកម្មភាពដូចជា Excel គឺជាប្រយោជន៍ដល់មនុស្ស។
- ការស្ទង់មតិនិងការបោះឆ្នោត
- នៅពេលអ្នកចុចលើការបោះឆ្នោតរបស់អ្នកការស្ទង់មតិនឹងគ្រាន់តែប្តូរទៅបង្ហាញអ្នកអំពីលទ្ធផល។ ហើយមុនពេលអ្នកធ្វើអត្ថាធិប្បាយអំពី About មិនទាន់បានគាំទ្រ Ajax នៅលើការស្ទង់មតិរបស់យើងទេប៉ុន្តែវាប្រាកដជាល្អ។ ប្រហែលជាយើងអាចផ្តល់ឱ្យក្រុមអ្នកអភិវឌ្ឍន៍ About.com នូវការហៅ "Ajax" របស់ខ្លួនយើងផ្ទាល់។ :)
អ្វីដែលត្រូវធ្វើនៅពេលអ្នកទទួលបាន & # 34; Ajax Call & # 34;
និយាយជាមួយចៅហ្វាយឬនាយកដ្ឋានទីផ្សាររបស់អ្នកដើម្បីស្វែងយល់ថាហេតុអ្វីពួកគេចង់ប្រើ Ajax នៅលើគេហទំព័រ។ នៅពេលដែលអ្នកយល់ពីមូលហេតុដែលពួកគេចង់បាននោះអ្នកអាចធ្វើការស្វែងរកកម្មវិធីសមស្របសម្រាប់វា។
រំលឹកដល់ចៅហ្វាយរបស់អ្នកថាអតិថិជនរបស់អ្នកមកមុនហើយមធ្យោបាយងាយស្រួលមិនមែនគ្រាន់តែជាពាក្យមួយប៉ុណ្ណោះទេ។ ប្រសិនបើពួកគេមិនខ្វល់ថាតើគេហទំព័ររបស់អ្នកអាចចូលទៅដល់អតិថិជនបានទេនោះសូមរំលឹកពួកគេថាម៉ាស៊ីនស្វែងរកមិនខ្វល់ចំពោះ Ajax ដូច្នេះពួកគេនឹងមិនទទួលបានទំព័រមើលច្រើនទេ។
ចាប់ផ្ដើមតូច។ ស្ថាបនាអ្វីមួយងាយស្រួលមុនសិនមុននឹងព្រួយបារម្ភអំពីការបង្កើតកម្មវិធីគេហទំព័រថ្មីទាំងមូលពីដំបូង។ ប្រសិនបើអ្នកអាចទទួលបានអ្វីមួយដែល Ajaxian នៅលើគេហទំព័ររបស់អ្នកនោះប្រហែលជាចៅហ្វាយរបស់អ្នកឬនាយកដ្ឋានទីផ្សារត្រូវតែបំពេញគោលដៅរបស់ពួកគេ។ វាពិតជាអាចធ្វើទៅបានដើម្បីដាក់កម្មវិធី Ajax ដែលមានប្រយោជន៍ពិតប្រាកដតែប្រសិនបើអ្នកគិតពីវិធីធ្វើវាជាមុនសិន។
តើអ្នកយល់ថាអត្ថបទនេះមានប្រយោជន៍ទេ? ធ្វើមតិ។