Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk menggunakan rangka kerja CodeIgniter8 dalam php?

Bagaimana untuk menggunakan rangka kerja CodeIgniter8 dalam php?

WBOY
Lepaskan: 2023-06-01 08:40:01
asal
1211 orang telah melayarinya

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:

  • index.php ialah fail kemasukan rangka kerja.
  • application/config/config.php ialah fail konfigurasi yang digunakan untuk menetapkan tetapan umum untuk rangka kerja dan aplikasi.
  • aplikasi/pengawal/ ialah direktori tempat pengawal diletakkan.
  • aplikasi/model/ ialah direktori tempat model diletakkan.
  • aplikasi/pandangan/ ialah direktori tempat fail paparan diletakkan.
  • aset/ ialah direktori yang digunakan untuk menyimpan sumber statik seperti CSS, javascript dan imej.

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()
{

63b42d9d19cd340b4f533c9c57646123

}
}

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.




Codeigniter First View Page
🎜>

:) Tahniah anda bersedia untuk membangunkan dengan CodeIgniter8 Framework




Langkah 5: Uji aplikasi.

Dalam langkah di atas, kami mencipta pengawal dan pandangan. Seterusnya, kita boleh menjalankan aplikasi dalam pelayar web. Masukkan URL aplikasi ke dalam penyemak imbas anda: http://localhost/myapp/index.php/welcome/index. Jika semuanya baik-baik saja, anda akan melihat output seperti ini:

Tahniah Anda sudah bersedia untuk membangun dengan Rangka Kerja CodeIgniter8 , kami telah mempelajari cara menggunakan rangka kerja CodeIgniter8. Mula-mula, kami memuat turun dan memasang rangka kerja CodeIgniter8. Kedua, kami mengkonfigurasi pelayan web untuk menyokong rangka kerja CodeIgniter8, mencipta pengawal dan pandangan, dan akhirnya menguji aplikasi CodeIgniter8. Jika anda baru menggunakan rangka kerja CodeIgniter8, gali dokumentasi dan kodnya untuk mendapatkan lebih banyak pengetahuan tentang rangka kerja CodeIgniter8.

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan