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

របៀបនៃការប្រើប្រាស់នូវ Console Commands នៅក្នុង Symfony3

Symfony framework ផ្ដល់នូវ commands ជាច្រើនតាមរយៈ bin/console script ។ commands ទាំងអស់នោះត្រូវបានបង្កើតឡើងជាមួយនឹង console component ។ អ្នកក៏អាចប្រើវាក្នុងការបង្កើតនូវ commands ផ្ទាល់ខ្លួនរបស់អ្នកបានផងដែរ។

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

ការផ្ញើរ Email នៅក្នុង Symfony3

ការផ្ញើរអ៊ីម៉េលគឺជា classic task មួយសម្រាប់ web application ផ្សេងៗនិងជារឿងមួយដែលមានលក្ខណៈពិសេសត្រង់ថាវាពិបាកព្រមទាំងមានគ្រោះថ្នាក់ផងដែរ។ ជំនួសអោយការបង្កើតឡើងវិញ គឺមានដំណោះស្រាយមួយក្នុងការផ្ញើរអ៊ីម៉ែលគឺប្រើប្រាស់ SwiftmailerBundle ដ៏មានសក្ដានុពលនៃ Swift Mailer library។ bundle នេះមកជាមួយនឹង Symfony Standard Edition។

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

តើអ្វីទៅដែលហៅថា Debugging​ នៅក្នុង Symfony3?

វិធីសាស្ត្រនៃការបង្កើនប្រសិទ្ធភាពសម្រាប់ការកាត់បន្ថយកំហុសក្នុង Development Environment របស់អ្នក ពេលដែលអ្នកធ្វើការលើ Symfony project ក្នុង local machine អ្នកគួរតែប្រើនូវ dev environment (app_dev.php front controller)។ environment configuration នេះគឺបង្កើននូវប្រសិទ្ធភាពដែលមាន ២ធំៗដូចជា៖

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

ការប្រើប្រាស់ 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 ។

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

របៀបប្រើប្រាស់ MongoDB ជាមួយនឹង Symfony

MongoDB Object Document Mapper (ODM) គឺដូចទៅនឹង Doctrine2 ORM ដូចជា ដំណើរការការងារនិងទស្សនវិស័យរបស់វាផងដែរ។ Bundle គឺទំនេរដែលអាចរួមបញ្ចូលនូវ Doctrine MongoDB ODM ទៅកាន់ Symfony ដើម្បីអោយវាមានភាពងាយស្រួលក្នុងការ configure និងប្រើប្រាស់។