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

ស្វែងយល់អំពី Community Reviews នៅក្នុង Symfony3

Symfony គឺជា project open-source ដែលមាន សមាគមដ៏ធំ។ ប្រសិនបើអ្នកគិតថាអ្នកមិនទាន់ត្រៀមខ្លួនរួចរាល់សម្រាប់ការ ចូលរួមចំណែកនូវកូដ រឺក៏ ផ្នែកណាមួយ រឺ ការដោះស្រាយនូវបញ្ហា និងទាញយកការស្នើ (PRs) អ្នកអាចចាប់ផ្ដើមជាការធ្វើខ្លួនពាក់ព័ន្ធនិងអោយមកវិញនូវគំនិតមួយចំនួនបានផងដែរ។ ជាការពិតណាស់ បើអ្នកធ្វើដូចនេះបាន អ្នកនឹងជោគជ័យជាមួយនឹង Symfony ផងដែរ។

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

ការ report នូវ bug នៅក្នុង Symfony3

ពេលណាដែលអ្នកស្វែងរកនូវ bug នៅក្នុង Symfony ដូចនេះ Symfony នឹងធ្វើការសាកសួរអ្នកដើម្បីធ្វើរបាយការណ៏អំពីវា។ វាអាចជួយយើងដើម្បីអោយ Symfony កាន់តែប្រសើរឡើង។

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

ស្វែងយល់អំពី BrowserKit Component នៅក្នុង Symfony3

កាលពីអត្ថបទមុន យើងបានណែនាំអ្នកអំពី Asset Component រួចមកហើយ ចំណែកអត្ថបទនេះវិញ យើងនឹងណែនាំអ្នកអំពី component ដដែលតែទាក់ទងនឹង BrowserKit Component។ វាជាអ្នកក្លែងនូវឥរិយាបទនៃ web browser និងអនុញ្ញាតអោយអ្នកដើម្បីធ្វើការស្នើ និងចុចទៅលើតំណភ្ជាប់ហើយ submit forms នៃការស្នើ។

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

ស្វែងយល់អំពី Asset Component នៅក្នុង Symfony3

Asset component គ្រប់គ្រងនូវ ជំនាន់នៃ URL និង ជំនាន់នៃ web assets ដូចជា CSS stylesheets, JavaScript files និង files រូបភាព។  កាលពីមុន វាជារឿងធម្មតាសម្រាប់ web applications ក្នុងការ hardcode URLs នៃ web assets។ ឧទាហរណ៏៖

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

របៀបតម្លើងនិងប្រើប្រាស់ Symfony Component

ប្រសិនបើអ្នកកំពុងចាប់ផ្ដើមធ្វើការនៅលើ project ថ្មី(រឺក៏មាន project រួចហើយ) ដែលនឹងប្រើនូវ components មួយរឺច្រើន គឺមានវិធីដែលងាយស្រួលបំផុតក្នុងការរួមបញ្ចូលអ្វីផ្សេងៗនោះគឺ Composer ។ Composer មានលក្ខណៈឆ្លាតវៃក្នុងការដោនឡូដនូវ component(s) ដែលអ្នកត្រូវការនិងយកចិត្តទុកដាក់នូវការ load ដោយស្វ័យប្រវត្តិ ដូចនេះហើយអ្នកអាចចាប់ផ្ដើមប្រើប្រាស់នូវ libraries បានភ្លាមៗ។

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

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

ការ Serialize និង deserialize ទៅនិងពី objects ហើយខុសទម្រង់ពីគ្នា (ដូចជា JSON រឺក៏ XML) គឺពិតជាប្រធានបទមួយដែលស្មុគស្មាញណាស់។ Symfony មកជាមួយនឹង Serializer Component ដែលអោយអ្នកនូវ tools ដែលអ្នកអាចបង្កើននូវដំណោះស្រាយកាន់តែមានប្រសិទ្ធភាព។

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

ស្វែងយល់អំពី Security នៅក្នុង Symfony3 (វគ្គទី០១)

Symfony’s security system គឺពិតជាអស្ចារ្យនិងមិនគួរអោយជឿ តែវាក៏អាចមានការយល់ច្រលំទៅនឹងការតម្លើងផងដែរ។ ក្នុងជំពូកនេះ អ្នកនឹងរៀនអំពីរបៀបតម្លើង ​security របស់ application ម្ដងមួយជំហ៊ានៗ ដោយចាប់ផ្ដើមពីការ configure នូវ firewall និងរបៀបដែលអ្នកធ្វើការ load users អោយទៅជា access denied និងការចាប់យក User object។

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

ស្វែងយល់អំពី Symfony Profiler (វគ្គទី២)

នៅក្នុងអត្ថបទមុននេះ គឺយើងបាននិយាយអំពី Symfony Profiler រួចមកហើយ ប៉ុន្តែវាគ្រាន់តែជាមួយចំណែកតែប៉ុណ្ណោះ។ ចំពោះអត្ថបទមួយនេះវិញ គឺរៀបរាប់អំពី Symfony Profiler ដូចគ្នាដែលបន្តពីភាគមុន។ ដូចនេះយើងនឹងចាប់ផ្ដើមទាំងអស់គ្នា៖

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

របៀបនៃការប្រើប្រាស់ Expressions នៅក្នុង Security, Routing, Services ហើយនិង Validation

នៅក្នុងជំពូកនេះ យើងនឹងសូមណែនាំអ្នកអំពីការប្រើប្រាស់ Expression នៅក្នុង Security, Routing, Services ហើយនិង Validation នៃ Symfony។ Symfony បានភ្ជាប់មកជាមួយនឹង ExpressionLanguage component ដ៏ពេញនិយម។ វាអាចអោយអ្នកធ្វើការ customize logic នៅខាងក្នុង​configuration បានផងដែរ។