Tutorial Codeigniter #2 - Mengenal Fungsi Dari Direktori Codeigniter

Sebenarnya didalam direcktori codeigniter ini hanya beberapa saja yang sering kamu gunakan,namun pada seri kali ini saya akan jelaskan semua fungsi dari direktori ini agar kamu dapat paham apa kegunaannya.Terdapat dua direktori penting di dalam CI: application dan system. Selain itu terdapat juga direktori user_guide dan beberapa file. Berikut ini penjelasannya: application berisi semua kode aplikasi. Di dalam direktori inilah kita akan menulis semua kode aplikasi kamu. system berisi kode-kode inti dari Codeiniter. Jangan mengubah apapun di dalam direktori ini. Jika kamu ingin upgrade versi, kita cukup me-replace direktori ini dengan yang baru. user_guide berisi dokumentasi codeigniter. editor_config berisi konfigurasi untuk teks editor. gitignore berisi daftar file dan folder yang akan diabaikan oleh Git. composer.json adalah file yang berisi keterangan project dan keterangan library yang digunakan. File ini dibutuhkan oleh composer. contributing.md adalah file yang berisi penjelasan cara berkontribusi di proyek CI. Kamu bisa menghapus file ini, apabila web sudah jadi. license.txt adalah file yang berisi keterangan lisensi dari CI. readme.rst sama seperti file contributing.md file ini berisi penjelasan dan informasi tentang project CI. Kamu juga bisa menghapus file ini saat web sudah selesai. index.php adalah file utama dari CI. File yang akan dibuka pertamakali saat kamu mengakses web.

Tutorial Codeigniter Part 2: Mengenal Fungsi Dari Direktori Codeigniter 


Tutorial Codeigniter Part 2 : Mengenal Fungsi Dari Direktori Codeigniter


Tutorial Codeigniter Part 2 : Mengenal Fungsi Dari Direktori Codeigniter  – Hello everyone selamat datang kembali diwebsite saya belajarwithib.my.id, pada seri kali ini kita akan berkenalan dengan sebuah framework Codeigniter yang dimana framework ini termasuk kedalam framework terpopuler dikalangan programmer.

Sebenarnya didalam direcktori codeigniter ini hanya beberapa saja yang sering kamu gunakan,namun pada seri kali ini saya akan jelaskan semua fungsi dari direktori ini agar kamu dapat paham apa kegunaannya.



Tutorial Codeigniter Part 2 : Mengenal Fungsi Dari Direktori Codeigniter


Terdapat dua direktori penting di dalam CI:  application dan  system. Selain itu terdapat juga direktori user_guide dan beberapa file. Berikut ini penjelasannya:

  1. application berisi semua kode aplikasi. Di dalam direktori inilah kita akan menulis semua kode aplikasi kamu.
  2. system berisi kode-kode inti dari Codeiniter. Jangan mengubah apapun di dalam direktori ini. Jika kamu ingin upgrade versi, kita cukup me-replace direktori ini dengan yang baru.
  3. user_guide berisi dokumentasi codeigniter.
  4. editor_config berisi konfigurasi untuk teks editor.
  5. gitignore berisi daftar file dan folder yang akan diabaikan oleh Git.
  6. composer.json adalah file yang berisi keterangan project dan keterangan library yang digunakan. File ini dibutuhkan oleh composer.
  7. contributing.md adalah file yang berisi penjelasan cara berkontribusi di proyek CI. Kamu bisa menghapus file ini, apabila web sudah jadi.
  8. license.txt adalah file yang berisi keterangan lisensi dari CI.
  9. readme.rst sama seperti file contributing.md file ini berisi penjelasan dan informasi tentang project CI. Kamu juga bisa menghapus file ini saat web sudah selesai.
  10. index.php adalah file utama dari CI. File yang akan dibuka pertamakali saat kamu mengakses web.
Tutorial Codeigniter Part 2 : Mengenal Fungsi Dari Direktori Codeigniter


Setelah itu kamu buka folder  Application, Nah didalam folder Application kan juga banyak folder,disini kamu akan sering bermain difolder Controller,View dan Model. Berikut ini penjelasannya:

  1. cache berisi cache dari aplikasi.
  2. config berisi konfigurasi aplikasi.
  3. controller berisi kode untuk controller.
  4. core berisi kode untuk custom core.
  5. helpers berisi fungsi-fungsi helper.
  6. hooks berisi kode untuk script hook.
  7. language berisi string untuk bahasa, apabila web mendukung multibahasa.
  8. libraries berisi library.
  9. logs berisi logs dari aplikasi.
  10. models berisi kode untuk model.
  11. thrid_party berisi library dari pihak ketiga.
  12. views berisi kode untuk view.
  13. index.html file html untuk mencegah direct access.

Tutorial Codeigniter Part 2 : Mengenal Fungsi Dari Direktori Codeigniter

Setelah itu kamu buka folder Config, Nah didalam folder Config kan juga banyak file,disini kamu akan sering bermain difile Autoload,Database dan Config. Berikut ini penjelasannya:
  • autoload.php tempat kita mendefinisikan autoload.
  • config.php konfigurasi aplikasi.
  • constants.php berisi konstanta.
  • database.php konfigurasi database aplikasi.
  • octypes.php berisi definisi untuk doctype HTML.
  • foreign_chars.php berisi karakter dan simbol.
  • hooks.php berisi konfigurasi hooks.
  • index.html untuk mencegah direct access.
  • memcached.php untuk berisi konfigurasi untuk memcached.
  • migration.php konfigurasi untuk migrasi.
  • mimes.php berisi definisi tipe file.
  • profiler.php konfigurasi untuk profiler.
  • routers.php tempat kita menulis route aplikasi.
  • smileys.php berisi kode untuk emoji.
  • user_agents.php berisi definisi untuk user agents.
Penutupan
Mungkin sekian lah Tentang Tutorial Codeigniter Part 2 : Mengenal Fungsi Dari Direktori Codeigniter.Semoga Tutorial Ini dapat membantu anda dalam segala keperluan anda masing-masing.  

Support Website belajarwithib.my.id dengan donasi ke : klik disini .

Sekian dan Terima Kasih Telah Berkunjung