អ្វី​ដែល​ធ្វើ​ឲ្យ​អ្នក​សរសេរ​កូដ PHP ចេះតែភ្លេចភ្លាំង
PHP
5 April 2019

អ្វី​ដែល​ធ្វើ​ឲ្យ​អ្នក​សរសេរ​កូដ PHP ចេះតែភ្លេចភ្លាំង

ជាធម្មតាការ​សរសេរ​កម្មវិធី​មួយយើង​មិនអាច​ជៀសផុតបានឡើយពីកំហុសឆ្គង​ ដែល​បង្ក​ឲ្យ​កើតមានភាព Error ។ ម្យ៉ាង​ទៀត ដើម្បី​ទទួលបាន​លទ្ធផល​អ្នក​សរសេរ​តែងរិះរកគ្រប់វិធី ដើម្បី​ដោះស្រាយដោយ​មិនបាន​គិតពីការលំបាក​នៅពេល​ក្រោយ​ដែល​អាចនឹងកើតមានឡើង ។ ពេលនេះយើងនឹងនាំអ្នក​ទាំងអស់​គ្នា​ទៅមើលពីកត្តា​ខ្លះ​ៗ​ដែល​អាចបង្ក​ឲ្យ​ការ ​សរសេរ​កម្មវិធី​របស់អ្នក​មិនបាន​ល្អ ។ ការ​សរសេរ​ដោយ​មិនបាន​រៀប​គម្រោង​ទុកជាមុន មុននឹង ​សម្រេច​សរសេរ code យើងត្រូវដឹងជាមុនថាយើងចង់ធ្វើពីអ្វី បន្ទាប់ពី​សរសេរ​ចប់មួយ​ដំណាក់​កាលតើយើងគួរ​សរសេរ​អ្វីបន្តទៀត ។ ការ​សរសេរ​បណ្តើរគិតបណ្តើរអាចបង្ក​ឲ្យ​យើងខាតពេលវេលា​ក្នុង​ការ​សរសេរ ។ ដូចនេះយើងគូរគិតទុកជាមុន​នូវ​ដំណាក់​កាល​ដែល​ត្រូវធ្វើដោយ​សរសេរ​ជា comment ជាមុនសិន ។ ​មិនបាន​ដាក់ comment ក្នុង​កូដ​សម្រាប់​ចំណាំ​ ការ ​សរសេរ​ដោយ​មិនបាន​ដាក់ជាឃ្លាកំណត់សម្គាល់អាចបង្ក​ឲ្យ​មានការ​ច្រឡំ​កើតឡើង ។ ជួនកាលអាចនឹងពិបាក ឬ​ខាតពេល​ក្នុង​ការស្វែងយល់ពី code ដែល​ខ្លួនបាន​សរសេរ​ទៀតផង ។ យើងគួរតែ​ប្រើ​ជា comment ដើម្បី​ធ្វើជា​ការ​ចំណាំ​ទុក ​ប្រើ​ឈ្មោះ​ជា​ទម្រង់​កាត់ ​
By
ការណែនាំពី PHP
PHP
22 March 2019

ការណែនាំពី PHP

តើ PHP គឺជាអ្វី? PHP ពាក្យពេញគឺ Hypertext Preprocessor និងជាភាសា server-side មួយ។ នេះមានន័យថានៅពេលអ្នកប្រើប្រាស់បើកគេហទំព័រ server និងដំណើរការ commands PHP ហើយនិងផ្ដល់លទ្ធផលទៅឲ្យ browser របស់អ្នកបើកគេហទំព័រ ។ តើ PHP ធ្វើការយ៉ាងដូចម្ដេច? នៅពេលអ្នកប្រើប្រាស់បើក browser របស់ពួកគេនៅក្នុងគេហទំព័រមួយ ដែលបញ្ចប់ដោយកន្ទុយ( . php) គឺវាស្នើសុំផ្ដល់ទៅឲ្យ web server ដែលស្នើសុំទៅឲ្យអ្នកបកប្រែ PHP ដោយផ្ទាល់។ តើ PHP អាចធ្វើអ្វីខ្លះ? • អនុញ្ញាតឲ្យបង្កើតនូវ shopping
By
តើ Java និង Javascript ដូចគ្នាទេ?
4 January 2019

តើ Java និង Javascript ដូចគ្នាទេ?

Javascript ជាភាសាកុំព្យូទ័រមួយប្រភេទដែលគេសរសេរឡើងសម្រាប់ជួយក្នុងការបង្កើតគេហទំព័រឱ្យមានភាពរស់រវើក (Dynamic) ហើយវាក៏ជាភាសាដែលពេញនិយមបំផុតសម្រាប់បង្កើតគេហទំព័រផងដែរ … ។ ហើយជាទូទៅវាធ្វើការ (Support) ជាមួយ Browser ដូចជា Internet Explorer, Firefox, Chrome, Opera, និង Safari ។ តើJavaScript ជាអ្វី? JavaScript ត្រូវបានគេប្រើប្រាស់វាដើម្បី​ធ្វើការជាមួយ HTML JavaScript ជាភាសាដែលសរសេរដោយ Script Javascript ជាភាសា Programming មួយដែលងាយស្រួលរៀន និងងាយស្រួសកែប្រែ ទីតាំងរបស់ JavaScript ជាទូទៅស្ថិតនៅក្នុង HTML JavaScript ជាភាសាដែលដំណើរការដោយខ្លូនឯង (មានន័យថា វាដំណើរការដោយមិនមានអ្នកបកប្រែ​
By
វិធីដោះ​ស្រាយ​បញ្ហារវាង Wampserver និង Skype
PHP
4 January 2019

វិធីដោះ​ស្រាយ​បញ្ហារវាង Wampserver និង Skype

បញ្ហា​នេះ​តែង​តែ​កើត​មាន​ឡើង​ WampServer និង Skype។ បញ្ហា​នោះ​គឺ WampServer នឹង​មិន​ដើរ​នៅ (មិនលោត​ទៅ​រូប​ពណ៌​បៃតង) នៅ​ពេល​ដែល Skype ចាប់​ផ្ដើម​ដំណើរ​ការ​មុន។ ដូច្នេះ​ដើម្បី​ឲ្យ WampServer ដើរ​យើង​ចាំ​បាច់​ត្រូវ​បិទ Skype សិន​រួច​បើក WampServer ហើយ​បាន​បើក Skype ឡើង​វិញ​ម្ដង​ទៀត។ តែ​ដំណោះ​ស្រាយ​បែប​នេះ ធ្វើ​ឲ្យ​យើង​ចំណាយ​ពេល ហើយ​ណា​មួយ​បិទ​ចុះ​បើក​ឡើង​នាំ​តែ​ច្រើន​ដង។ នៅ​ពេល​ដែល​កុំព្យូទ័រ​មួយ​បាន​ដំឡើង​កម្មវិធី តែ​ដំណោះ​ស្រាយ​តែ​ម្យ៉ាង​ដែល​ផ្ដល់​ភាព​ងាយ​ស្រួល​ជា​និរន្តរ៍​នោះ គឺ​យើង​គ្រាន់​តែ​ចូល​ទៅ​កែ​បន្តិច​ប៉ុណ្ណោះ​នៅ​ក្នុង Skype។ ជា​ដំបូង​សូម​បើក​កម្មវិធី Skype បន្ទាប់​មក​ចូល​ទៅ​កាន់៖ Tools -> Options… -> Advanced -> Connection ហើយ​ដោះ​ជម្រើស “Use port 80 and 443 as alternatives for incoming connections” ។ ចាប់​ផ្ដើម​កម្មវិធី Skype
By
របៀបប្រើប្រាស់ FTP នៅលើ FileZilla
25 December 2018

របៀបប្រើប្រាស់ FTP នៅលើ FileZilla

FTP ពាក្យពេញរបស់វាគឺ File Transfer Protocol គឺជាកម្មធីមួយដែលពេញនិយមប្រើសំរាប់ផ្ទេរទិន្នន័យរបស់អ្នកទៅ កុំព្យូទ័រមេ ឬ ម៉ាសុីនមេ(server)។ FTP ត្រូវបានគេប្រើប្រាស់ស្ទើរតែគ្រាប់ប្រភេទនៃការបង្ហោះវេបសាយដែលតែងតែដំណើរការលើ FTP នេះទៅលើម៉ាសុីនរបស់ពូកគេ។ លើសពីនេះទៅទៀត FTP អាចដំណើការលើ វីនដូ(window) ម៉ាក(Mac) និង លីនុច (linux) ផងដែរ។ នៅចំនុចនេះ Techfree សូមបង្ហាញជូនអ្នកទាំងអស់គ្នារពីរបៀប អាប់ឡូត(upload) ឯកសារ ឬរូបភាពជាមួយកម្មវិធីមួយគឺ Filezilla ដែលជាកម្មឥតគិតថ្លៃ (free) មកបង្ហាញអ្នកទាំងអស់គ្នា។ ១) លោកអ្នកធ្វើការការដោនឡូត Filezilla មកតំឡើងលើម៉ាសីុន។ លោកអ្នកគ្រាន់តែចូលទៅកាន់គេហទំព័រ Filezilla ហើយធ្វើការទាញយកមកតំឡើងលើម៉ាសីុនរបស់អ្នកជាការស្រេច។ ២) លោកអ្នកធ្វើការបង្កើត
By
អ្វីដែលអ្នកត្រូវដឹងអំពី Variable​ នៅក្នុង JavaScript
25 December 2018

អ្វីដែលអ្នកត្រូវដឹងអំពី Variable​ នៅក្នុង JavaScript

Variable ដែលប្រែជាភាសាខ្មែរថា «អថេរ» មានតួនាទីមិនសូវខុសគ្នាពីអថេរនៅក្នុងគណិតវិទ្យាទេ។ ពោលគឺវាត្រូវបានគេប្រើសម្រាប់រក្សាទុកតម្លៃទិន្ន័យមួយ។ ប៉ុន្តែអ្វីដែលពិសេសនោះគឺ Variable នៅក្នុងភាសាកុំព្យទ័រមានច្រើនយ៉ាង ហើយអាចរក្សាទុកទិន្ន័យច្រើនប្រភេទ មិនមែនត្រឹមតែទិន្ន័យជាចំនួននោះទេ។ អត្ថបទនេះនឹងបង្ហាញអំពីមូលដ្ឋានគ្រឹះនៃការប្រើប្រាស់ Variable ក្នុងភាសា Javascript ។ ការដាក់ឈ្មោះ Variable ការដាក់ឈ្មោះអថេរនៅក្នុងភាសា Javascript គឺត្រូវធ្វើឡើងដោយគោរពទៅតាមច្បាប់ដែលបានកំណត់ដូចខាងក្រោមៈ ឈ្មោះមួយអាចតំណាងឲ្យអថេរមួយប៉ុណ្ណោះ។ ដូច្នេះឈ្មោះអថេរមិនអាចដាក់ជាន់គ្នាបានទេ។ ឈ្មោះអថេរអាចជាការបន្សំគ្នារវាង អក្សរ(អង់គ្លេស) លេខ សញ្ញា Underscore និងសញ្ញាដុល្លារ ។ ឈ្មោះអាចចាប់ផ្តើមដោយសញ្ញា $ និង _ (ប៉ុន្តែគេមិនសូវប្រើជាទូទៅ)។ ឈ្មោះដែលប្រើអក្សរធំ ខុសពីឈ្មោះដែលប្រើអក្សរតូច (Case sensitive)។ ឈ្មោះមិនត្រូវដាក់ជាន់នឹងពាក្យគន្លឹះនៃភាសា Javascript ទេ(if
By
​បង្កើត​ម៉ាស៊ីនគិតលេខ​នៅលើ​គេហទំព័រដោយ​ប្រើ​ប្រាស់ JavaScript
25 December 2018

​បង្កើត​ម៉ាស៊ីនគិតលេខ​នៅលើ​គេហទំព័រដោយ​ប្រើ​ប្រាស់ JavaScript

ដើម្បី​បង្កើត​ Application នេះបានគឺ​តម្រូវ​ឲ្យ​លោកអ្នក​ត្រូវមាន​ចំណេះដឹង​ទាក់ទងនឹង HTML , CSS និង JavaScript ។ ​ខាងក្រោម​នេះគឺជា Function របស់JavaScript ​សម្រាប់​បង្កើត​ម៉ាស៊ីនគិតលេខនេះ ៖ ​ខាងក្រោម​នេះគឺជា HTML និង CSS កូដ​សម្រាប់​បង្កើត​ជារូបរាងម៉ាស៊ីនគិតលេខ ៖ ♦ ពន្យល់កូដ HTML ៖ គ្រប់ Button Input ​ទាំងអស់​គឺសុទ្ធតែមាន​ Attribute Onclick និង id ដូច្នេះមាន​តួនាទី​ក្នុង​ការចាប់យក function​ណាមួយ​មក​ដំណើរ​ការ​ដែល​តម្លៃ​របស់វាគឺ​ id ។ ♦ ពន្យល់កូដ JavaScript ៖ Function cl នេះ​ប្រើ​សម្រាប់​លុបលេខ (Clear Textbox) ។ សូមមើលរូប​ខាងក្រោម ៖ Function btn () ​ប្រើ​សម្រាប់​ចាប់​តម្លៃ​ពីប៊ូតុង​ដែល​បានចុច ហើយយកមក​បង្ហាញ​នៅលើ​ TextBox ។ Function _cal គឺ​សម្រាប់​ស្រង់យក​ទិន្នន័យ​ពី textbox មក​ធ្វើការ​គណនាករណីវាមាន​តម្លៃ​  + , – , * , / សូមព្យាយាមដោយខ្លួនអ្នក … !
By
ការបង្កើតជា​ចំណុច​ៗ ឬ តាមលេខរៀងប្រើ CSS ដើម្បី​ប្តូរ​ទម្រង់ List
CSS
14 December 2018

ការបង្កើតជា​ចំណុច​ៗ ឬ តាមលេខរៀងប្រើ CSS ដើម្បី​ប្តូរ​ទម្រង់ List

នៅ​ក្នុង HTML យើងអាច​ប្រើ List ចំនួនពីរ​ប្រភេទ​គឺ Order និង Unordered List សម្រាប់​ធ្វើការ​ដាក់ជា​ចំណុច​ៗ ឬ តាមលេខរៀងណាមួយ ។ List ទាំងពីរនេះមាន Attribute មួយ​ឈ្មោះ Type និងមាន Value តែមួយចំនួនដូច​ខាងក្រោម​៖ + Order List ចំពោះ Order List វាមានតែ ៥ ប្រភេទ​នេះទេ ដែល​អាច​ឱ្យ​អ្នក​ជ្រើសរើស​បាន​ក្នុង HTML ។ + Unordered List ចំពោះ Unordered List វិញវាមានតែ
By
គន្លឹះ និងល្បិច​ខ្លះ​ៗ ៖ ទាក់ទងនឹង CSS
CSS
14 December 2018

គន្លឹះ និងល្បិច​ខ្លះ​ៗ ៖ ទាក់ទងនឹង CSS

តើអ្នកចង់បានគេហទំព័រ​ដែល​មានភាពទាក់ទាញដែរ ឬ​ទេ​? ជាធម្មតា​ក្នុង​នាមជាអ្នក Design Website តែងតែ​ខិតខំ​ធ្វើ​យ៉ាង​ណា ដើម្បី​ឲ្យ​គេហទំព័ររបស់ខ្លួនមានភាពទាក់ទាញ នឹងមាន សោភណ័្ឌភាពស្រស់​ស្អាត ។ ក្នុង​នោះដែរ Animation គឺជាមធ្យោបាយមួយ​ដែល​អាចធ្វើ​ឲ្យ Website មានចលនា និងមាន Effect ផ្សេងៗ ។ ខ្ញុំ​សូម​បង្ហាញ​ពី Library មួយ ដែល​ទាក់ទងជាមួយ Animation គឺ Wicked Css ។ Wicked Css គឺជាកូដមួយកញ្ចប់ (Library) ដែល​ត្រូវបាន​គេចងក្រងរាល់ Animation របស់ Css សម្រាប់​ប្រើ​ប្រាស់​ដោយ​គ្រាន់តែ​ហៅ​ឈ្មោះ Class នោះមក​ប្រើ​តែប៉ុណ្ណោះ សូមមើល​លទ្ធផល​ដែល​បង្ហាញ​ដូច​ខាងក្រោម​
By
ការ​បង្កើត Menu Responsive ប្រើ HTML, CSS និង jQuery
14 December 2018

ការ​បង្កើត Menu Responsive ប្រើ HTML, CSS និង jQuery

បច្ចុប្បន្ន​នេះ ការធ្វើ​ឲ្យ website ដែល​មាន responsive គឺជាការទាញចំណាប់អារម្មណ៍​របស់អ្នក​ទស្សនាលើគេហទំព័រ ។ ម្យ៉ាង​វិញទៀតការរីក​ចម្រើន​ទៅលើ​ឧបករណ៍​ប្រើ​ប្រាស់​ដែល​អាច​ដំណើរ​ការ​ទៅកាន់ website បានគឺមាន​ច្រើន​ដូចជា​ទូរស័ព្ទជាដើម ដូច្នេះ Developer ត្រូវធ្វើវា​តម្រូវ​ទៅតាម​ប្រភេទ devices ទាំងនោះ ។ ដើម្បី​ទទួលបាន សូម​ធ្វើការ​អនុវត្ដដូច​ខាងក្រោម​៖
By
ស្វែងយល់ពី Layout (Blade Templates) នៅក្នុង Laravel Framework
4 December 2018

ស្វែងយល់ពី Layout (Blade Templates) នៅក្នុង Laravel Framework

Blade ត្រូវបានធ្វើការ Compile ជាមួយ PHP Code ធម្មតា​រហូតទាល់តែវាត្រូវបានដំណើរការចប់ ។ Blade view file  .blade.php   ត្រូវបានគេហៅថាជា extension ឫ ជា​ប្រភេទ File ដែលបាន Store ទុកនៅក្នុង resources/views File។ សូមមើលរូប៖ ការកំណត់ Layout  ឧទាហរណ៍៖ បង្កើត layout/layout.blade.php file (resources/view/layout/layout.blade.php) ចំណាំ៖ @section និង @yield ត្រូវបានភ្ជាប់គ្នាជានិច្ច។ @section ធ្វើការកំណត់ទៅលើ section of content, ខណៈពេលដែល @yield ធ្វើការ Display contents ដែលបានផ្ដល់ដោយ section.
By
តើពាក្យថា CC និង BCC នៅក្នុងអ៊ីម៉ែលមានន័យដូចម្តេច ហើយខុសគ្នារបៀបណា?
17 March 2018

តើពាក្យថា CC និង BCC នៅក្នុងអ៊ីម៉ែលមានន័យដូចម្តេច ហើយខុសគ្នារបៀបណា?

ប្រសិនជាអ្នកឧស្សាហ៍ប្រើបា្រស់អ៊ីម៉ែល ដើម្បីទំនាក់ទំនងការងារ រឺបុគ្គលណាម្នាក់នោះ អ្នកប្រាកដជាចាប់អារម្មណ៍មើលឃើញហើយថា នៅពេលដែលអ្នកវាយឈ្មោះមនុស្សដែលអ្នកចង់ផ្ញើរអ៊ីម៉ែលអោយនោះ វានឹងលោតពាក្យ CC រឺ BCC នៅក្បែរនោះ។ តើពាក្យថា CC និង BCC នៅក្នុងអ៊ីម៉ែលមានន័យដូចម្តេច ហើយខុសគ្នារបៀបណា? ពាក្យ CCគឺជាទម្រង់អក្សរកាត់នៃពាក្យពេញដែលភាសាអង់គ្លេសគឺ “ Carbon Copy”។ គេប្រើ នេះនៅពេលដែលគេចង់ប្រើសារដែលគេផ្ញើរចេញទៅនោះអោយវាបានទៅកាន់បុគ្គលជាច្រើនលើសពីម្នាក់។ ឧទាហរណ៌៖ គេអាចផ្ញើសេចក្តីប្រកាសអ្វីមួយទៅកាន់មនុស្សជាច្រើននៅក្នុងពេលតែមួយ ដើម្បីអោយពួកគេបានឃើញទាំងអស់គ្នា គេនឹងជ្រើសពាក្យថា CC ហើយចុចទៅលើវា។ ចំនែកឯពាក្យ BCC គឺជាទម្រង់អក្សរកាត់នៃពាក្យពេញដែលភាសាអង់គ្លេសគឺ “Blind Carbon Copy”។ គេប្រើ BCC នេះនៅពេលដែលគេចង់ប្រើសារដែលគេផ្ញើរចេញទៅនោះអោយវាបានទៅកាន់បុគ្គលជាច្រើនលើសពីម្នាក់ដូចជា CC ដែរ។
By
មូលដ្ឋាន​គ្រឹះនៃ PHP Programming
PHP
28 February 2018

មូលដ្ឋាន​គ្រឹះនៃ PHP Programming

មូលដ្ឋាន​គ្រឹះ​នៃ PHP គឺ​យើង​ស្វែង​យល់​អំពី​ទម្រង់​នៃ PHP, ការ​សរសេរ​វិចារណ៍ និង​ការ​បង្កើត​អញ្ញាត ។ ចំណាំៈ កូដ PHP យើង​ត្រូវ​សរសេរ​នៅ​ក្នុង <? និង ?> ។ វិចារណ៍ វិចារណ៍ គឺ​ជា​របស់​ដែល​ប្រើ​សំរាប់​ចំណាំ​នូវ​អ្វី​មួយ ។ វា​ដូចជា​វិចារណ៍​នៅ​ក្នុង HTML ដែរ គឺ​វា​មិន​បង្ហាញ​ចម្លើយ​មក​ខាងក្រៅ​ឲ្យ​ឃើញ​នោះ​ទេ ។ វា​មាន​ប្រយោជន៍​សំរាប់​តែ​អ្នក​សរសេរ​កូដ​តែ​ប៉ុណ្ណោះ ។ ដើម្បី​សរសេរ​វិចារណ៍​នៅ​ក្នុង PHP មាន​ដូចជា ៖ វិចារណ៍​តែ​បន្ទាត់ យើង​ត្រូវ​ផ្ដើម​បន្ទាត់​នោះ​ដោយ # ឬ // ។ វិចារណ៍​ជា​ដុំ យើង​ត្រូវ​ផ្ដើម​ដោយ /* និង​បិទ​ដោយ */ ។ <?php # វិចារណ៍​មួយ​បន្ទាត់ // វិចារណ៍​មួយ​បន្ទាត់ /* វិចារណ៍ ច្រើន បន្ទាត់*/ ?> ក្នុង​មេរៀន PHP នេះ Khode ប្រើ​វិចារណ៍
By
លក្ខណៈ​នៃ PHP Hypertext Preprocessor
PHP
28 February 2018

លក្ខណៈ​នៃ PHP Hypertext Preprocessor

PHP មាន​នាទី​សំរាប់​បង្កើត​កម្មវិធី​ទៅ​ឲ្យ​គេហទំព័រ ដែល​ធ្វើ​ឲ្យ​គេហទំព័រ​មាន​លទ្ធភាព​ទាក់ទង​ជាមួយ​នឹង​ទិន្នន័យ នាំ​ឲ្យ​គេហទំព័រ​មាន​ភាព​ប្រែប្រួល​ទៅ​កាលៈទេសៈ​ដែល​បាន​កំណត់ ។ អ្នកសិក្សា មេរៀន​នេះត្រូវ​បាន​រៀបចំ​ឡើង សំរាប់​អ្នក​សិក្សា ដែល​ចង់​បង្កើត​កម្មវិធី​ទៅ​ឲ្យ​គេហទំព័រ ធ្វើ​ឲ្យ​គេហទំព័រ​មាន​ទិន្នន័យ​ប្រែប្រួល​ទៅ​តាម​លក្ខខណ្ឌ​ផ្សេងៗ ។ តម្រូវការ អ្នក​សិក្សា​មេរៀន​នេះ គឺ​តម្រូវ​ឲ្យ​ចេះ​កូដ HTML ជាមុន​សិន ។ បើ​អ្នក​មិន​ទាន់​ចេះ​កូដ HTML ទេ អ្នក​អាច​សិក្សាមេរៀន HTML ដោយ​ចូល​ទំព័រ មេរៀន HTML ។ ពាក្យពេញ​នៃ PHP គឺ PHP Hypertext Preprocessor ។ PHP គឺ​ជា Server Side Script មាន​ន័យ​ថា ជា​កូដ​ដែល​ដំណើរការ​លើ Server ។ PHP ប្រើ​ជាមួយ​នៃ HTML ផ្ទាល់​តែ​ម្ដង ។ MySQL
By
តើអ្វីជា PHP?
28 February 2018

តើអ្វីជា PHP?

PHP គឺជា ភាសាម៉ាស៊ីនមេ (Server Side Script) សំរាប់អភិវឌ្ឍន៍គេហទំព័រមួយដែល ត្រូវបានបង្កើតឡើងដោយអ្នកអភិវឌ្ឍន៍គេហទំព័រជាច្រើន ។ ដើមឡើយ PHP មកពីពាក្យ Personal Home Page ប៉ុន្តែត្រូវបានផ្លាស់ប្តូរដោយ GNU ។ មកដល់បច្ចុប្បន្ន PHP ត្រូវបាន ហៅថា Hypertext Preprocessor ។ PHP មានសមត្ថភាពបង្កើតគេហទំព័រដែលមានលក្ខណៈប្រែប្រួល (Dynamic Website) ។ PHP ត្រូវបានអ្នកអភិវឌ្ឍន៍គេហទំព័រប្រើប្រាស់ជាច្រើនពាស ពេញពិភពលោកដោយ PHP មានភាពងាយស្រួលក្នុងការសិក្សា និងលក្ខណៈពិសេស ច្រើន ។ PHP ត្រូវបានផ្តល់ឈ្មោះជាផ្លូវការ
By