NativePHP Kitchen Sink៖ សួនកុមារចល័តដែលដំណើរការដោយ Laravel
NativePHP Kitchen Sink គឺជាកម្មវិធីបង្ហាញឧបករណ៍ចល័តដែលមានលក្ខណៈពិសេសពេញលេញ ដែលបង្ហាញថាតើអ្នកអាចរុញ Laravel បានដល់កម្រិតណា — មិនមែននៅលើគេហទំព័រទេ ប៉ុន្តែនៅលើទូរសព្ទរបស់អ្នក។
បង្កើតឡើងដោយប្រើប្រាស់ NativePHP Mobile កម្មវិធីនេះដំណើរការកម្មវិធីខាងក្រោយ Laravel ពេញលេញដោយផ្ទាល់នៅក្នុងកម្មវិធី Android ឬ iOS ដោយមិនចាំបាច់ត្រូវការ React Native, Flutter ឬក្របខ័ណ្ឌខាងមុខផ្សេងទៀត។ Kitchen Sink នៅទីនេះដើម្បីបញ្ជាក់ការពិតដ៏សាមញ្ញ ប៉ុន្តែមានថាមពល៖ ប្រសិនបើវាដំណើរការនៅក្នុង Laravel វាអាចដំណើរការលើទូរសព្ទរបស់អ្នក។
មិនថាអ្នកកំពុងសាកល្បងមុខងារដើម រៀនពីរបៀបដែល NativePHP ដំណើរការ ឬបង្កើតកម្មវិធីថ្មីពីដំបូងឡើយ Kitchen Sink ផ្តល់ឱ្យអ្នកនូវកន្លែងលេងដ៏រឹងមាំ និងរួចរាល់សម្រាប់ប្រើប្រាស់ដើម្បីរុករក។
ហេតុអ្វីបានជាវាមាន
ការអភិវឌ្ឍន៍ទូរសព្ទ័មានអត្ថន័យយូរណាស់មកហើយ៖ ការប្តូរជង់។ ប្រសិនបើអ្នកជាអ្នកបង្កើត Laravel ហើយអ្នកចង់បង្កើតកម្មវិធីទូរស័ព្ទដើម អ្នកត្រូវតែរៀន Swift, Kotlin ឬ JavaScript។ អ្នកត្រូវបង្កើតតក្កវិជ្ជាកម្មវិធីរបស់អ្នកឡើងវិញ គិតឡើងវិញនូវការចូលប្រើមូលដ្ឋានទិន្នន័យរបស់អ្នក អនុវត្តលំហូរការផ្ទៀងផ្ទាត់ឡើងវិញ និងធ្វើសមកាលកម្ម API និង UI របស់អ្នក។
NativePHP ផ្លាស់ប្តូរអ្វីៗទាំងអស់។
វាអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍ Laravel បង្កើតកម្មវិធីទូរស័ព្ទដើមពិតប្រាកដដោយប្រើមូលដ្ឋានកូដ Laravel ដូចគ្នាដែលពួកគេដឹងរួចហើយ។ Kitchen Sink គឺជាភស្តុតាងនៃគំនិតដែលបង្កើតឡើងពិតប្រាកដ — វារួមបញ្ចូលកម្មវិធី Laravel ដោយផ្ទាល់ទៅក្នុងសែលដើមដែលដំណើរការដោយកម្មវិធី PHP runtime ដែលចងក្រងតាមបំណងដែលនិយាយដោយផ្ទាល់ទៅកាន់ Android និង iOS ។
លទ្ធផល? មូលដ្ឋានកូដមួយ។ ផ្នែកខាងក្រោយមួយ។ ជំនាញមួយ។ និងការចូលដំណើរការពេញលេញទៅលក្ខណៈពិសេសដើម - ទាំងអស់ពី PHP ។
អ្វីដែលនៅខាងក្នុង
Kitchen Sink គឺលើសពីការបង្ហាញមួយ — វាជាកាតាឡុករស់នៅនៃអ្វីគ្រប់យ៉ាងដែល NativePHP អាចធ្វើបាននៅថ្ងៃនេះ និងជាកន្លែងសាកល្បងសម្រាប់លក្ខណៈពិសេសដែលនឹងមកដល់នៅថ្ងៃស្អែក។
នេះជាអ្វីដែលវារួមបញ្ចូលក្រៅប្រអប់៖
ការផ្ទៀងផ្ទាត់ជីវមាត្រ
សុវត្ថិភាពអ្នកប្រើប្រាស់ជាមួយ Face ID ឬការស្កេនស្នាមម្រាមដៃ — បង្កឡើងពី PHP ដោយប្រើតក្កវិជ្ជា Laravel សាមញ្ញ។
ការចូលប្រើកាមេរ៉ា
បើកកម្មវិធីកាមេរ៉ាដើម ថតរូប ហើយបង្ហោះវាដោយផ្ទាល់ទៅផ្លូវ Laravel សម្រាប់ដំណើរការ។
ការជូនដំណឹងជំរុញ
ផ្ញើ និងទទួលការជូនដំណឹងជំរុញ ទាំងក្នុងមូលដ្ឋាន និងពីចម្ងាយ ជាមួយនឹងការគ្រប់គ្រងពេញលេញលើសកម្មភាពចុច និងការដោះស្រាយផ្ទៃខាងក្រោយ។
Toasts, ការជូនដំណឹង, រំញ័រ
ចាប់ផ្តើមសកម្មភាព UI ដើមដូចជារបារអាហារសម្រន់ ការជូនដំណឹង និងមតិកែលម្អដោយរំញ័រជាមួយនឹងការហៅ PHP ដែលអាចអានបានស្អាត។
កម្មវិធីជ្រើសរើសឯកសារ និងការផ្ទុក
ជ្រើសរើសឯកសារ និងរូបថតពីឧបករណ៍ ផ្ទុកពួកវាទៅក្នុងកម្មវិធី Laravel របស់អ្នក ហើយរក្សាទុកវាដូចដែលអ្នកចង់បាននៅលើគេហទំព័រ។
ចែករំលែកសន្លឹក
បើកប្រអប់ចែករំលែកប្រព័ន្ធពី Laravel ដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ចែករំលែកមាតិកាទៅកម្មវិធីដូចជា Messages, WhatsApp, Slack និងច្រើនទៀត។
ការភ្ជាប់ស៊ីជម្រៅ
ដោះស្រាយតំណភ្ជាប់ចូលដែលបើកដំណើរការកម្មវិធីរបស់អ្នកទៅក្នុងទិដ្ឋភាពជាក់លាក់ — ទាំងអស់ត្រូវបានគ្រប់គ្រងតាមរយៈផ្លូវ Laravel ។
វគ្គ និងការរក្សាសិទ្ធិ
NativePHP រក្សាស្ថានភាពសម័យពេញរវាងសំណើ។ ខូគី និមិត្តសញ្ញា CSRF និងការផ្ទៀងផ្ទាត់នៅតែមានដូចនៅក្នុងកម្មវិធីរុករក។
Livewire + ជំនួយនិចលភាព
អ្នកអាចប្រើ Livewire ឬ Inertia ដើម្បីជំរុញអន្តរកម្មថាមវន្ត ទោះបីជាអ្នកមិននៅក្នុងកម្មវិធីរុករកក៏ដោយ។ PHP គ្រប់គ្រងតក្កវិជ្ជា; NativePHP គ្រប់គ្រងទិដ្ឋភាព។
បង្កើតឡើងដោយ Real Laravel
កម្មវិធី Laravel ដែលដាក់ក្នុង Kitchen Sink គឺគ្រាន់តែថាជាកម្មវិធី Laravel ពិតប្រាកដ។ វាប្រើមុខងារធម្មតាទាំងអស់របស់ Laravel៖
ផ្លូវនៅក្នុង web.php
ឧបករណ៍បញ្ជា និងឧបករណ៍កណ្តាល
គំរូ Blade
សមាសធាតុ Livewire
គំរូល្អ និងការធ្វើចំណាកស្រុក
ឯកសារកំណត់រចនាសម្ព័ន្ធ, .env, អ្នកផ្តល់សេវា — ដំណើរការ
នៅពេលដែលកម្មវិធីចាប់ផ្ដើម NativePHP ចាប់ផ្តើមដំណើរការ PHP ដែលបានបង្កប់ ប្រតិបត្តិសំណើទៅកាន់ Laravel និងបញ្ជូនលទ្ធផលទៅ WebView ។ ពីទីនោះ អន្តរកម្ម — ទម្រង់បែបបទដាក់ស្នើ ការចុច សកម្មភាព Livewire — ត្រូវបានចាប់យក និងបញ្ជូនត្រឡប់ទៅ Laravel វិញ ហើយការឆ្លើយតបនឹងត្រូវបានបង្ហាញឡើងវិញ។
ចំពោះ Laravel វាគ្រាន់តែជាសំណើមួយផ្សេងទៀតប៉ុណ្ណោះ។ សម្រាប់អ្នកប្រើប្រាស់របស់អ្នក វាជាកម្មវិធីដើម។
បានដំឡើងកំណែនៅ
16 កញ្ញា 2025