ស្រទាប់បីនៃរចនាគេហទំព័រ

ហេតុអ្វីគេហទំព័រទាំងអស់ត្រូវបានបង្កើតឡើងដោយរួមបញ្ចូលគ្នានូវរចនាសម្ព័ន្ធរចនាប័ទ្មនិងអាកប្បកិរិយា

ការប្រៀបធៀបជាទូទៅដែលត្រូវបានប្រើដើម្បីពណ៌នាការអភិវឌ្ឍវេបសាយចុងក្រោយគឺថាវាដូចជាលាមក 3 ជើង។ ជើងទាំងបីនេះដែលត្រូវបានគេស្គាល់ថាជាស្រទាប់នៃការអភិវឌ្ឍបណ្តាញចំនួន 3 គឺរចនាសម្ព័ន្ធរចនាសម្ព័ន្ធនិងអាកប្បកិរិយា។

ស្រទាប់បីនៃការអភិវឌ្ឍន៍បណ្តាញ

ហេតុអ្វីបានជាអ្នកគួរបំបែកស្រទាប់?

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

អត្ថប្រយោជន៍មួយចំនួននៃការបែងចែកស្រទាប់គឺ:

HTML - ស្រទាប់រចនាសម្ព័ន្ធ

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

CSS - ស្រទាប់រចនាប័ទ្ម

អ្នកនឹងបង្កើតរចនាប័ទ្មដែលមើលឃើញទាំងអស់របស់អ្នកសម្រាប់គេហទំព័ររបស់អ្នកនៅក្នុងសន្លឹករចនាបថខាងក្រៅ។ អ្នកអាចប្រើសន្លឹករចនាប័ទ្មច្រើនប៉ុន្តែត្រូវចងចាំថារាល់ឯកសារ CSS ដែលដាច់ដោយឡែកតម្រូវឱ្យមានសំណើរ HTTP ដើម្បីទៅយកដែលប៉ះពាល់ដល់ដំណើរការគេហទំព័រ។

JavaScript - ស្រទាប់ឥរិយាបថ

JavaScript គឺជាភាសាដែលប្រើជាទូទៅបំផុតសម្រាប់ស្រទាប់ឥរិយាបថប៉ុន្ដែដូចដែលខ្ញុំបានរៀបរាប់ពីមុន CGI និង PHP ក៏អាចបង្កើតអាកប្បកិរិយាលើគេហទំព័រ។ វាត្រូវបានគេនិយាយថានៅពេលដែលអ្នកអភិវឌ្ឍន៍ភាគច្រើនសំដៅលើស្រទាប់ឥរិយាបទពួកគេមានន័យថាស្រទាប់ដែលត្រូវបានធ្វើឱ្យសកម្មដោយផ្ទាល់នៅក្នុងកម្មវិធីរុករកបណ្តាញ - ដូច្នេះ JavaScript គឺតែងតែជាភាសានៃជម្រើស។ អ្នកប្រើស្រទាប់នេះដើម្បីធ្វើអន្តរកម្មដោយផ្ទាល់ជាមួយ DOM ឬ Document Object Model ។ ការសរសេរ HTML ដែលត្រឹមត្រូវ នៅក្នុងស្រទាប់មាតិកាក៏មានសារៈសំខាន់សម្រាប់អន្តរកម្ម DOM នៅក្នុងស្រទាប់ឥរិយាបថ។

ពេលអ្នកបង្កើតស្រទាប់ឥរិយាបថអ្នកគួរប្រើឯកសារស្គ្រីបខាងក្រៅដូចជា CSS ដែរ។ អ្នកទទួលបានគុណសម្បត្តិដូចគ្នាទាំងអស់នៃការប្រើប្រាស់សន្លឹករចនាបថខាងក្រៅ។