FuelPHP ialah rangka kerja PHP yang sangat baik yang menyediakan pembangun dengan banyak fungsi dan alatan yang mudah, termasuk ORM (Pemetaan Perhubungan Objek), enjin templat, penghala, pengesahan input dan output, keselamatan, dsb. Dalam artikel ini, kami akan memperkenalkan cara menggunakan rangka kerja FuelPHP.
Sebelum anda mula menggunakan FuelPHP, anda perlu memasangnya. FuelPHP secara rasmi menyediakan dua cara untuk memasang:
(1) Gunakan komposer untuk memasang
Gunakan komposer untuk memasang FuelPHP dengan cepat. Cuma jalankan arahan berikut pada baris arahan:
composer create-project fuelphp/fuel myapp
di mana myapp
boleh digantikan dengan nama projek anda.
(2) Pemasangan manual
Pemasangan manual sedikit lebih menyusahkan. Mula-mula, anda perlu pergi ke laman web rasmi FuelPHP untuk memuat turun versi terkini fail rangka kerja. Kemudian ekstrak fail yang dimuat turun ke dalam direktori projek anda.
Sebelum menggunakan FuelPHP, beberapa konfigurasi diperlukan. Secara lalai, FuelPHP akan menyediakan fail /fuel/app/config
dalam direktori config.php
, yang mengandungi banyak pilihan yang perlu dikonfigurasikan. Seperti sambungan pangkalan data, zon waktu lalai, pembalakan, dsb. Anda boleh mengubah suai item konfigurasi dalam fail ini untuk disesuaikan dengan keperluan projek anda.
Pengawal ialah komponen dalam rangka kerja FuelPHP yang bertanggungjawab untuk memproses permintaan pengguna. Kita boleh mencipta pengawal baharu dalam direktori /fuel/app/classes/controller
. Berikut ialah contoh mudah:
<?php class Controller_Welcome extends Controller { public function action_index() { return Response::forge(View::forge('welcome')); } }
Dalam contoh di atas, kami telah mencipta pengawal bernama Welcome
yang mempunyai kaedah bernama action_index
. Kaedah ini akan dipanggil apabila pengguna mengakses index.php/welcome
. Dalam kaedah ini, kami menggunakan View untuk memaparkan halaman paparan bernama welcome
. Halaman ini sepatutnya terletak di bawah direktori /fuel/app/views
.
Dalam FuelPHP, anda boleh menggunakan paparan untuk memaparkan halaman HTML anda. Cipta paparan baharu dalam direktori /fuel/app/views
. Berikut ialah contoh mudah:
<!DOCTYPE html> <html> <head> <title>Welcome</title> </head> <body> <h1>Welcome to my website!</h1> </body> </html>
Dalam contoh di atas, kami telah mencipta halaman paparan bernama welcome
yang mengandungi teg h1
dan memaparkan mesej alu-aluan.
Penghala ialah komponen dalam rangka kerja FuelPHP yang digunakan untuk memetakan permintaan pengguna kepada pengawal dan kaedah tindakan. Secara lalai, FuelPHP akan menghalakan permintaan pengguna secara automatik berdasarkan nama pengawal dan nama tindakan dalam URL. Contohnya, /index.php/welcome
akan dipetakan kepada kaedah Welcome
pengawal index
. Jika anda ingin menambah peraturan penghalaan tersuai, anda boleh menentukannya dalam fail /fuel/app/config/routes.php
.
Setelah melengkapkan langkah di atas, anda sudah bersedia untuk menjalankan aplikasi FuelPHP. Buka terminal arahan, tukar ke direktori projek anda dan jalankan arahan berikut:
php oil server
Perintah ini akan memulakan pelayan web pada komputer tempatan anda dan mendengar nombor port 8000. Dalam penyemak imbas web anda, lawati URL http://localhost:8000
dan anda seharusnya melihat Welcome to my website!
mesej alu-aluan.
Di atas adalah proses asas menggunakan rangka kerja FuelPHP. Untuk menguasainya, anda perlu belajar dan memahami langkah demi langkah perkara yang dilakukan oleh setiap komponen dan cara menggunakannya. Rangka kerja FuelPHP ialah rangka kerja PHP yang sangat berkuasa dan fleksibel yang membantu anda membina aplikasi web dengan lebih pantas dan lebih cekap.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan rangka kerja FuelPHP dalam php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!