ភាសា​កុំព្យូទ័រ

ការប្រើប្រាស់ Assetic នៅក្នុង Symfony3 (ភាគទី០១)

Assetic បញ្ចូលគំនិត២ផ្សេងគ្នា៖ assets និង filters ។ Assets ជា files ដូចជា CSS, JavaScript និង រូបភាព។ filter ជាវត្ថុដែលអាចស្នើរទៅ files ទាំងនោះបានមុននឹងពួកគេត្រូវបានប្រើនៅក្នុង browser ។ ការអនុញ្ញាតនេះគឺជាការបំបែករវាង asset files ដែលរក្សាទុកក្នុង application និង files នោះគឺជា file ដែលបានបង្ហាញដល់អ្នកប្រើ។

ព័ត៌មាន

ការប្រើប្រាស់ Translation នៅក្នុង Symfony3

វគ្គ internationalization សំដៅទៅលើដំណើរការនៃ Abstracting strings និងចំណែកជាក់លាក់ផ្សេងទៀតនៃ application របស់អ្នក ទៅកាន់ស្រទាប់ដែលជាកន្លែងដែលពួកគេអាចធ្វើការបកប្រែនិងបានបំលែងដោយផ្អែកទៅលើមូលដ្ឋានអ្នកប្រើប្រាស់។

ភាសា​កុំព្យូទ័រ

ការប្រើប្រាស់ MySQL នៅក្នុង Symfony3

រាល់ព័ត៌មាននិងទិន្នន័យដែលបង្ហាញនៅលើ application គឺសុទ្ធតែមានការប្រាស្រ័យទាក់ទងទៅនឹង Database ។ Database ជាកន្លែងដែលរក្សា រឺផ្ទុកទិន្នន័យរបស់លោកអ្នក ដើម្បីអោយអ្នកងាយស្រួលក្នុងការទាញយកមកប្រើនៅពេលណាមួយ។ ខាងក្រោមនេះជាការបង្ហាញអំពីការប្រើប្រាស់ MySQL នៅក្នុង Symfony3៖

ភាសា​កុំព្យូទ័រ

តើអ្វីទៅដែលហៅថា Service Container?

PHP application ដ៏ទំនើបគឺពោពេញទៅដោយ objects ។ Object មួយអាចជួយសម្រួលដល់ការចែកចាយនូវសាររបស់អ៊ីម៉េលខណៈពេលដែល object ផ្សេងទៀតអាចនឹងអនុញ្ញាតអោយអ្នកបញ្ចូលព័ត៌មានទៅក្នុង database ។ ក្នុង application របស់អ្នក ប្រហែលជាអ្នកបង្កើតនូវ object ដែលគ្រប់គ្រងនូវបញ្ចីផលិតផលរបស់អ្នក រឺក៏ object ផ្សេងទៀតដែលដំណើរការនូវទិន្នន័យពីភាគី API ។ ចំនុចត្រង់នេះគឺ application សម័យថ្មីអាចធ្វើការងារជាច្រើននិងបានរៀបចំទៅជា objects ជាច្រើនដែលធ្វើការគ្រប់គ្រងលើការងារនីមួយៗ។

ភាសា​កុំព្យូទ័រ

ស្វែងយល់អំពី Events និង Event Listeners ក្នុង Symfony3

កំឡុងពេលដែលដំណើរការនូវ Symfony application, ព្រឹត្តិការណ៏ជាច្រើនបានកើតឡើង។ Application របស់អ្នកអាចដឹងអំពីព្រឹត្តិការណ៏ទាំងអស់នោះបាននិងធ្វើការទទួលខុសត្រូវលើពួកគេដោយដំណើរការនូវកូដផ្សេងទៀត។

ភាសា​កុំព្យូទ័រ

ស្វែងយល់អំពី Validation នៅក្នុង Symfony 3

Validation ជាកិច្ចការមួយដែលតែងតែមាននៅក្នុង web applications ។ ទិន្នន័យដែលបានបញ្ចូលរួចនៅក្នុង form ត្រូវតែធ្វើការ validated រឺផ្ទៀងផ្ទាត់។ ទិន្នន័យចាំបាច់ត្រូវធ្វើការ validate មុននឹងវាត្រូវបានបញ្ចូលទៅក្នុង database រឺក៏ឆ្លងកាត់ទៅ web service ។

ភាសា​កុំព្យូទ័រ

របៀបប្រើ SonataAdminBundle នៅក្នុង Symfony3 (ភាគទី៤)

ដូចដែលបានសន្យារួចមកហើយកាលពីភាគទី៣ ថាយើងខ្ញុំនឹងពន្យល់លោកអ្នកអំពី List View ដែលមានក្នុង SonataAdminBundle នៃ Symfony 3 ។ ក្រៅពីនេះ អ្នកក៏បានបង្កើតនូវ Admin interface មួយដែលអាចអោយអ្នកប្រើប្រាស់ អាចធ្វើការ បង្កើត និង កែប្រែ នូវ blog posts និង categories របស់គេ ប៉ុន្តែទាំងនេះគឺវាមិនច្រើនទេក្នុងការកែប្រែប្រសិនបើ admin មិនមាន list នៃ blog posts។

ភាសា​កុំព្យូទ័រ

ការណែនាំអំពី Twig

តើអ្នកធ្លាប់ស្គាល់ រឺធ្លាប់លឺអំពី Twig ដែររឺទេ? តើវាជាអ្វី ហើយយើងប្រើប្រាស់វាដើម្បីធ្វើអ្វី? តើវាមានសារៈសំខាន់អ្វីខ្លះ? នៅពេលនេះយើងនឹងណែនាំអ្នកអោយស្គាល់អំពី អ្វីទៅដែលហៅថា Twig និងអត្ថប្រយោជន៏របស់វា។

ភាសា​កុំព្យូទ័រ

របៀបប្រើ SonataAdminBundle នៅក្នុង Symfony3 (ភាគទី៣)

បន្ទាប់ពីបង្កើត Admin រួចរាល់ហើយ ពេលនេះអ្នកត្រូវធ្វើការទៅលើ Form View ម្ដង ហើយនៅក្នុង Form View ក៏បែងចែកជាច្រើនដំណាក់កាលដូចទៅនឹង Admin ផងដែរ។ ដូចនេះដើម្បីអោយកាន់តែយល់ច្បាស់ សូមតាមដានទាំងអស់គ្នា៖

ភាសា​កុំព្យូទ័រ

របៀបប្រើ SonataAdminBundle នៅក្នុង Symfony3 (ភាគទី២)

កាលពីភាគទី១ លោកអ្នកបានយល់និងដឹងអំពីវិធីតម្លើង និងការប្រើប្រាស់នូវ SonataAdminBundle រួចមកហើយ ដូចនេះយើងខ្ញុំនឹងនាំលោកអ្នកមកស្វែងយល់អំពីការបង្កើត Admin វិញម្ដងថាតើ មុននឹងបានចេញជារូបរាង Admin តើត្រូវមានដំណាក់កាលអ្វីខ្លះ ហើយវាមានដំណើរការដូចម្ដេចខ្លះ? ដូចនេះសូមចាប់ផ្ដើមទាំងអស់គ្នា៖