TYPO3 Archive

ដើម្បី​បង្កើត​គេហទំព័រ​មួយ តើ​ចាំ​បាច់​ត្រូវ​ដឹង​អំពី​អ្វី​ខ្លះ?

សួស្ដី​ប្រិយ​មិត្ត​គេហទំព័រ IT4Ug.net ។ តើ​សុខ​សប្បាយ​ដែរ​ឬទេ? គេហទំព័រ​នេះ​មិន​សូវ​មាន​ការ​ផ្សាយ​អត្ថបទ​ញឹក​ញាប់​ដូច​មុន​ទេ តាម​តែ​អ្នក​ដឹង​រួច​មក​ហើយ ក៏​ព្រោះ​តែ​យើង​ខ្ញុំ​រវល់​ជាមួយ​កិច្ច​ការ​ផ្ទាល់​ខ្លួន និង​កិច្ច​ការ​សិក្សា​ផង​ដែរ។ ដូច្នេះ​នៅ​ថ្ងៃ​នេះ ខ្ញុំ​មាន​អត្ថបទ​មួយ ជូន​ដល់​អ្នក​ទាំង​អស់​គ្នា ដែល​មាន​បំណង​ចង់​រៀន​បង្កើត​គេហទំព័រ។ អត្ថបទ​នេះ ខ្ញុំ​សរសេរ​ឡើង​តាម​គំនិត និង​បទពិសោធន៍​ដែល​ខ្ញុំ​ធ្លាប់​ឆ្លង​កាត់​រួច​មក​ហើយ ដូច្នេះ​ប្រសិន​បើ​មាន​ចំណុច​ខ្វះខាត​ត្រង់​ណា សូម​មេត្តា​អភ័យទោស និង​ជួយ​កែ​តម្រូវ​ផង។ ជា​ទូទៅ​ហើយ អ្នក​ប្រើ​អ៊ីនធឺណិត​ទាំង​អស់​សុទ្ធ​សឹង​តែ​បាន​ស្គាល់​ថា អ្វី​ទៅ​គឺ​ជា​គេហទំព័រ។ គេហទំព័រ ប្រៀប​បាន​ទៅ​នឹង​ផ្ទះ, ការិយាល័យ​ព័ត៌មាន, ទី​ផ្សារ, ក្រុម​ហ៊ុន ។ល។ រី​ឯ​ការ​បង្កើត​គេហទំព័រ​នេះ​ទៀត​សោត ត្រូវ​បាន​ស្ថាបនិក​ជ្រើស​រើស​មធ្យោបាយ​ស្ថាបនា​តាម​តែ​ពួក​គេ​ចង់​បាន ដូច​ជា​ការ​ប្រើ​ប្រាស់ ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា​អត្ថបទ (CMS) , ការ​សរសេរ​កូដ​ផ្ដើម​ពី​បន្ទាត់​ទី១ ហើយ​ពេល​ខ្លះ​ក៏​មាន​ការ​បង្កើត​ដោយ​ប្រើ​ប្រាស់​ត្រឹម​តែ​រូប​ភាព​ដែរ។ ក៏​ប៉ុន្តែ​ដើម្បី​ចូល​ទៅ​ដល់​ការ​បង្កើត​គេហទំព័រ​មួយ​បាន​យ៉ាង​ល្អ យើង​ចាំ​បាច់​ត្រូវ​ធ្វើ​ការ​សិក្សា​តាម​ដំណាក់​កាល។ អត្ថបទ​នេះ​នឹង​បង្ហាញ​អ្នក​តាំង​ពី​ចំណុច​ដំបូង រហូត​ដល់​ចំណុច​កម្រិត​ខ្ពស់។ ដូច្នេះ​តើ​ចំណុច​ដំបូង​បំផុត ដែល​យើង​គួរ​ដឹង​នោះ​ជា​អ្វី​ដែរ​ទៅ? ១. ប្រភេទ​នៃ​គេហទំព័រ និង​ផ្នែក​បង្កើត​គេហទំព័រ គេហទំព័រ​មាន​ពីរ​ប្រភេទ​ធំៗ​គឺ គេហទំព័រ Static គេហទំព័រ Dynamic អាន​បន្ថែម​នៅ​ទីនេះ រីឯ​ផ្នែក​បង្កើត​គេហទំព័រ ជា​ទូទៅ​ត្រូវ​បាន​គេ​ចែក​ចេញ​ជា​ពីរ​បន្ថែម​ទៀត​គឺ៖ អ្នក​រចនា​គេហទំព័រ (Web Designer)

កែវ វិស័យ៖ ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា​ឈ្មោះ TYPO3 ក្នុង​ប្រទេស​កម្ពុជា

កាល​ពី​ប៉ុន្មាន​ថ្ងៃ​មុន​នេះ ខ្ញុំ​បានធ្វើ​ការ​សម្ភាស​ទៅ​កាន់​​បង​ប្រុស កែវ វិស័យ អំពី TYPO3 នៅ​ក្នុង​ប្រទេស​កម្ពុជា តាម​រយៈ Skype ហើយ​គាត់​ក៏​ជា​អ្នក​ដឹក​នាំ​សហគមន៍ TYPO3 ក្នុង​ប្រទេស​កម្ពុជា​ផង​ដែរ។ កាល​ពី​គេហទំព័រ​នេះ​ទើប​តែ​បាន​បើក​ដំណើរ​ការ ខ្ញុំ​បាន​ដាក់​អត្ថបទ​មួយ​ស្ដី​អំពី ​ប្រព័ន្ធ​គ្រប់គ្រង​មាតិកា​គេហទំព័រ ដែល​មាន​ដូច​ជា៖ WordPress, Joomla!, Drupal និង TYPO3។ នៅ​ក្នុង​កិច្ចសម្ភាស​នេះ បង​វិស័យ ក៏​បាន​លើក​ឡើង​អំពី សហគមន៍ TYPO3 នៅ​កម្ពុជា និង ការ​រីក​ចម្រើន​នៃ TYPO3 នៅ​ក្នុង​ប្រទេស​កម្ពុជា។ ដើម្បី​ជ្រាប​បន្ថែម សូម​អាន​កិច្ច​សម្ភាស​ដូច​ខាង​ក្រោម​នេះ។ ១. តើ​ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា ឈ្មោះ TYPO3 បាន​កើត​ឡើង​នៅ​ឆ្នាំ​ណា ហើយ​នរណា​អ្នក​បង្កើត​ដែរ? ប្រព័ន្ធគ្រប់គ្រងមាតិកា TYPO3 នេះបានកើតឡើងនៅឆ្នាំ ១៩៩៧ ដោយអ្នកអភិវឌ្ឍន៍ម្នាក់ឈ្មោះ Kasper Skårhøj​ ជាជនជាតិដាណឺម៉ាក។ ២. ឃើញ​ថា TYPO3 បង្កើត​តាំង​ពី​យូរ​មក​ហើយ បើ​គិត​ទៅ​មាន​អាយុ​ប្រហែល ១៤​ឆ្នាំ។ ចុះ​អំពី​លក្ខណៈ​ពិសេស​របស់វា​វិញ តើ​មាន​អ្វី​ខ្លះ​ទៅ

អ្វី​ទៅ​ជា និង របៀប​ដំឡើង Apache, MySQL, PHP5?

១. Apache (Web Server ឬ បណ្ដាញ​បម្រើ) សម្រាប់​អ្នក​ដែល​ចង់​ដំឡើង ឬ អភិវឌ្ឍ​គេហទំព័រ​នៅ​លើ ប្រព័ន្ធ​ប្រតិបត្តិការ លីនុច​នោះ អ្នក​ប្រាកដ​ជា​ត្រូវ​ការ​ដំឡើង​នូវ Server ដែល​ភាសា​ខ្មែរ​ហៅ​ថា ម៉ាស៊ីន​បម្រើ ឬ បណ្ដាញ​បម្រើ ដែល​វា​ប្រតិបត្តិ​រាល់​កូដ​ទាំង​ឡាយ បន្ទាប់​មក​វា​បក​ប្រែ ដើម្បី​ឲ្យ​អាច​ដំណើរ​ការ​នៅ​លើ​កម្មវិធី​រុករក​អ៊ីនធឺណិត​របស់​អ្នក។ បណ្ដាញ​បម្រើ ទាំង​នោះ​មាន​ដូច​ជា៖ Apache និង IIS (របស់ Microsoft) …។ ២. MySQL MySQL គឺ​ជា​បណ្ដុំ​ទិន្នន័យ (Database) ដែល​គេ​ប្រើ​ក្នុង​ការ​រក្សា​ទិន្នន័យ​របស់​គេហទំព័រ។ ទិន្នន័យ​ទាំង​នោះ​មាន​ដូច​ជា៖ គណនី​ប្រើ​ប្រាស់,  មាតិកា​អត្ថបទ, និង ផ្សេងៗ​ទៀត ដែល​ភាគ​ច្រើន​ត្រូវ​បាន​គេ MySQL ជា​ឃ្លាំង​សម្រាប់​ទុក​នូវ​រាល់​ទិន្នន័យ​ទាំង​នោះ។ ក្រៅ​ពី MySQL នៅ​មាន​បណ្ដុំ​ទិន្នន័យ​ផ្សេងៗ​ទៀត​ដូច​ជា៖ MariaDB (ជា​កំណែ​ក្រោយ និង ថ្មី​ស្រឡាង នៃ MySQL), Oracle, Microsoft SQL Server

ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា​គេហទំព័រ

មាតិកា​អត្ថបទ៖ តើ​អ្វី​ទៅ​ជា ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា​គេហទំព័រ? អំពី Joomla! អំពី WordPress អំពី TYPO3 អំពី Drupal តើ​អ្វី​ទៅ​ជា ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា​គេហទំព័រ? នៅ​ពេល​បច្ចុប្បន្ន គេហទំព័រ​ទាំង​ធំ ទាំង​តូច គឺ​គេ​ពេញ​និយម​បំផុត​ការ​ប្រើ ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា​គេហទំព័រ (ប.គ.ម.គ)។ ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា​គេហទំព័រ គឺ​មាន​ន័យ​ជា​អង់គ្លេស​ថា Content Management System (CMS)។ ប្រព័ន្ធ​គ្រប​គ្រង​មាតិកា​គេហទំព័រ គឺ​ជា​កម្មវិធី​វិប​មួយ​ដែល​គេ​ប្រើ​សម្រាប់​គ្រង់​គ្រង​គេហទំព័រ​របស់​យើង ហើយ​ងាយ​ស្រួល​ក្នុង​ការ​ប្រើ​ប្រាស់ ទោះ​បី​អ្នក​ពុំ​សូវ​ចេះ​កូដ​ច្រើន​ក៏​ដោយ។ ប្រសិន​បើ​អ្នក​មិន​ចេះ​កូដ​សោះ​តែ​ម្ដង ប្រាកដ​ជា​មិន​អាច​ប្រើ​បាន​ងាយ​ស្រួល​នោះ​ទេ។ នៅ​សព្វ​ថ្ងៃ​ប្រព័ន្ធ​បែប​នេះ មាន​ច្រើន​ណាស់ តែ​ប្រព័ន្ធ​ដែល​មាន​ប្រជាប្រិយ​ភាព និង​ទទួល​ការ​ពេញ​និយម​ប្រើ​ជាង​គេ​មាន​តែ​មួយ​ចំនួន​ប៉ុណ្ណោះ ដូច​ជា៖ Joomla!, TYPO3, WordPress, Drupal។ ប្រព័ន្ធ​និមួយៗ​មាន​លក្ខណៈ​ពិសេស និង រូប​រាង​ខុសៗ​គ្នា ហើយ​ក៏​មានមុខ​ងារ​ផ្សេងៗ​គ្នា​ដែរ។ ខ្ញុំ​នឹង​បង្ហាញ​នូវ​លក្ខណៈ​ពិសេស​របស់​ប្រព័ន្ធ​និមួយៗ ដោយ​សេចក្ដី​សង្ខេប។ ១. Joomla! Joomla! គឺ​ជា ប្រព័ន្ធ​គ្រប់​គ្រង​មាតិកា​គេហទំព័រ ដែល​បាន​វាយ​លុក​ទី​ផ្សារ​នៅ​ប្រទេស​កម្ពុជា​មុន​គេ។ វា​មាន​លក្ខណៈ​ងាយ​ស្រួល​ប្រើ ផ្នែក​គ្រប់​គ្រង(back-end) មាន​ទំហំ​ស្រឡះ។