CodeIgniter8 ialah rangka kerja PHP yang biasa digunakan Matlamat reka bentuknya adalah mudah, pantas dan fleksibel. Ia dicirikan dengan meniru corak MVC Ruby on Rails, tetapi juga menambah ciri PHP pada teknologi dan falsafahnya. Apabila menggunakan rangka kerja CodeIgniter8, anda perlu menggunakan langkah berikut.
Langkah satu: Muat turun fail rangka kerja CodeIgniter8 ke komputer setempat anda.
Sebelum memuat turun fail rangka kerja, anda perlu terlebih dahulu menentukan sama ada PHP telah berjaya dipasang dan sama ada editor kod yang dipilih menyokong penyuntingan kod PHP. Jika ini sudah sedia, anda boleh pergi ke laman web rasmi CodeIgniter8 untuk memuat turun. Ekstrak fail rangka kerja yang dimuat turun ke lokasi yang mudah pada komputer tempatan anda. Berikut ialah senarai fail yang boleh digunakan:
Langkah 2: Konfigurasikan pelayan web untuk menyokong rangka kerja CodeIgniter8.
Secara lalai, fail index.php CodeIgniter8 menganggap bahawa rangka kerja berjalan dalam direktori akar pelayan web, namun, jika anda perlu memasang rangka kerja dalam subdirektori, anda perlu mengkonfigurasinya dengan sewajarnya.
Untuk pelayan Apache, laluan awam rangka kerja boleh ditakrifkan dalam fail .htaccess. Contohnya, jika rangka kerja CodeIgniter8 dipasang dalam subfolder bernama "myapp", anda boleh menyalin fail .htaccess berikut ke dalam subfolder:
RewriteEngine on
RewriteBase /myapp/
RewriteCond %{ REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
Untuk pelayan web lain, Contohnya, Nginx juga boleh mengubah suai fail konfigurasinya untuk menyokong rangka kerja CodeIgniter8.
Langkah 3: Buat pengawal.
Pengawal bertanggungjawab untuk mengendalikan permintaan HTTP daripada pelayar web. Cipta kelas (cth. Welcome.php) dalam direktori aplikasi/pengawal rangka kerja sebagai pengawal pertama anda.
defined('BASEPATH') OR exit('Tiada akses skrip langsung dibenarkan');
class Welcome extends CI_Controller {
public function index()
{
}
}
Dalam coretan kod di atas, kami telah mencipta pengawal yang dipanggil Selamat Datang, yang mewarisi daripada kelas CI_Controller. Kaedah indeks() ialah tindakan lalai pengawal. Dalam kaedah ini, kami memuatkan fail paparan sambutan_mesej melalui kaedah $this->load->view().
Langkah 4: Buat fail paparan.
Paparan membentangkan data yang pengawal paparkan kepada pengguna. Cipta fail bernama welcome_message.php dalam direktori aplikasi/pandangan rangka kerja Ini ialah fail HTML. Ia boleh mengandungi kod gaya PHP untuk menghantar data daripada pengawal dan memaparkan data tersebut dengan cara tertentu.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan rangka kerja CodeIgniter8 dalam php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!