Get Started with CodeIgniter4!
Created by: Anisa Damayanti, S.Kom.
For Study Purpose Only!
CodeIgniter4 adalah sebuah framework PHP yang ringan dan bersifat open-source dan banyak digunakan untuk pengembangan aplikasi web. Ini adalah versi terbaru dari framework CodeIgniter dan dikembangkan dengan pembaruan dan perbaikan fitur dari versi sebelumnya, yaitu CodeIgniter 3.
A. Persiapan Tools
- CodeIgniter versi 4
- Composer (Opsional)
- XAMPP with PHP minimum version 7.3
- Web Browser with latest version (Chrome, Chrome Developer, Mozilla Firefox, Microsoft Edge)
Perlu diperhatikan bahwa persiapan tools sangat dibutuhkan untuk di-install agar proses pembuatan Website dapat dilakukan dan tidak memakan waktu terlalu lama.
B. Requirement CodeIgniter4
Jika server XAMPP sudah terpasang, maka lakukan konfigurasi awal, yaitu meng-uncomment (menghilangkan tanda ; ) pada baris extension = intl pada file php.ini yang berada di module Apche. Klik tombol Config -> pilih PHP (php.ini).
;exstension=intl
PHPmenjadi..
exstension=intl
PHPSetelah menghilangkan ; (titik koma) jangan lupa untuk segera menyimpan file tersebut.
Setelah selesai, selanjutnya mengaktifkan Module Apache dan MySQL dengan mengklik tombol Start.
C. Instalasi CodeIgniter4
Dalam melakukan instalasi CodeIgniter4 sebenarnya kita dapat melakukan dengan 2 cara, yaitu versi Manual dan versi bantuan menggunakan Composer.
Maksudnya gimana, Bu?
Versi Manual yang dimaksud di sini adalah dengan melakukan langkah-langkah berikut ini..
- Download terlebih dahulu CodeIgniter4 dengan cara klik di sini saja, setelah di klik akan secara otomatis mendownload CodeIgniter4 dengan versi 4.3.3.
- Selanjutnya mengekstrak terlebih dahulu folder Zip tersebut ke dalam folder biasa. Klik kanan pada Folder -> pilih Extract Here.
- Selanjutnya memindahkan folder tersebut ke dalam directory path xampp -> htdocs. Pertama copy terlebih dahulu folder-nya kemudian buka aplikasi XAMPP. Selanjutya pada Modul MySQL terdapat tombol Explorer yang akan mengarahkan kita ke dalam directory path XAMPP.
Klik tombol Explorer -> pilih folder htdocs. Terakhir silahkan paste folder yang tadi di copy ke dalam folder htdocs.
- Selanjutnya rename atau ganti nama folder menjadi ci4_nama_kelas (tidak perlu menggunakan huruf kapital).
- Setelah nama dari folder sudah diganti, maka selanjutnya kita akan mecoba untuk me-running CodeIgniter4 menggunakan Web Browser.
Silahkan untuk membuka Web Browser seperti Google Chrome kemudian ketikan url berikut: localhost/ci4_nama_kelas kemudian tekan Enter, lalu klik folder public.
- Setelah mengklik folder public, instalasi CodeIgniter4 versi Manual yang sudah kita lakukan dikatakan sukses jika pada Web Browser muncul tampilan berikut:
Terus gimana Bu untuk instalasi CodeIgniter4 versi bantuan menggunakan Composer?
Pages: 1 2
One Comment
David E. Smith
Dear Website Owner,
I hope this email finds you well. I recently discovered your website and was impressed by the quality of your content and the helpful information you offer to your audience. In light of this, I would like to propose a backlink exchange that could benefit both our websites.
My website, https://m.cheapestdigitalbooks.com/, is focused on providing affordable digital books to readers around the world. We currently have a strong online presence with a Domain Authority (DA) of 13, a Page Authority (PA) of 52, and a Domain Rating (DR) of 78. Our website features 252K backlinks, with 95% of them being dofollow, and has established connections with 5.3K linking websites, with 23% of these being dofollow links.
I believe that a mutually beneficial backlink exchange could be of great value for both of our websites, as it may lead to an increase in website authority and improve our search engine rankings. In this collaboration, I am willing to add backlinks from my website using your desired keywords and anchor texts. In return, I would be grateful if you could include backlinks with my desired keywords and anchor texts on your website.
I kindly request that you visit my website, https://m.cheapestdigitalbooks.com/, to get a sense of the potential benefits this partnership could bring to your site. I am confident that this collaboration will provide a win-win situation for both parties, and I look forward to learning more about your thoughts on this proposal.
Thank you for considering my offer. I am excited about the potential growth this partnership may bring to our websites and am eager to discuss the details further. Please do not hesitate to reach out to me at your convenience.
Best regards,
David E. Smith
Email: david@cheapestdigitalbooks.com
Address: 3367 Hood Avenue, San Diego, CA 92117