Tutorial CodeIgniter 2 : Arsitektur CodeIgniter

Tutorial CodeIgniter 2 ini mempelajari Arsitektur CodeIgniter. Arsitektur aplikasi CodeIgniter ditampilkan di bawah

Tutorial CodeIgniter 2 ini mempelajari Arsitektur CodeIgniter. Arsitektur aplikasi CodeIgniter ditampilkan di bawah :

  • Seperti yang ditunjukkan pada gambar, setiap kali permintaan datang ke CodeIgniter, itu akan pertama pergi ke halaman index.php.
  • Pada langkah kedua, Routing akan memutuskan apakah akan meneruskan permintaan ini ke langkah-3 untuk caching atau melewati permintaan ini ke langkah-4 untuk pemeriksaan keamanan.
  • Jika halaman yang diminta sudah dalam Caching, maka Routing akan melewati permintaan ke langkah-3 dan respon akan kembali ke pengguna.
  • Jika halaman yang diminta tidak ada dalam Caching, maka Routing akan melewati halaman yang diminta untuk langkah-4 untuk pemeriksaan keamanan.
  • Sebelum melewati permintaan ke Application Controller, Keamanan dari data yang diajukan diperiksa. Setelah cek Keamanan, beban theApplication Pengendali Model yang diperlukan, Perpustakaan, Helpers, Plugins dan Script dan menyebarkannya ke Lihat.
  • The View akan membuat halaman dengan data yang tersedia dan menyebarkannya forCaching. Sebagai halaman yang diminta tidak cache sebelum jadi kali ini akan di-cache di Caching, untuk memproses halaman ini dengan cepat untuk permintaan di masa mendatang.

Struktur Direktori CodeIgniter


Gambar yang diberikan di bawah ini menunjukkan struktur direktori dari CodeIgniter.
Directory Structure
Struktur direktori CodeIgniter dibagi menjadi 3 folder -
  1. Aplikasi
  2. Sistem
  3. Panduan pengguna

Folder Aplikasi Code Igniter

Seperti namanya menunjukkan folder Application berisi semua kode aplikasi Anda bahwa Anda sedang membangun. Ini adalah folder di mana Anda akan mengembangkan proyek Anda. Folder Application berisi beberapa folder lain, yang dijelaskan di bawah :
Cache - Folder ini berisi semua halaman cache dari aplikasi Anda. Ini halaman cache akan meningkatkan kecepatan keseluruhan mengakses halaman.
Config - Folder ini berisi berbagai file untuk mengkonfigurasi aplikasi. Dengan bantuan file config.php, pengguna dapat mengkonfigurasi aplikasi. Menggunakan berkas database.php, pengguna dapat mengkonfigurasi database aplikasi.
Controller - Folder ini memegang pengendali dari aplikasi Anda. Ini adalah bagian dasar dari aplikasi Anda.
Core - Folder ini akan berisi kelas dasar dari aplikasi Anda.
Helper - Dalam folder ini, Anda dapat menempatkan kelas pembantu dari aplikasi Anda.
Hooks - The file dalam folder ini menyediakan sarana untuk memasuki dan mengubah cara kerja di dalam kerangka tanpa hacking file inti.
Language - Folder ini berisi file terkait bahasa.
Libraries - Folder ini berisi file-file library yang dikembangkan untuk aplikasi Anda.
Log - Folder ini berisi file yang terkait dengan log dari sistem.
Model - Database login akan ditempatkan di folder ini.
Third_party - Dalam folder ini, Anda dapat menempatkan plugin, yang akan digunakan untuk aplikasi Anda.
Views - file HTML Aplikasi ini akan ditempatkan di folder ini.

Folder Sistem

Folder ini berisi kode CodeIgniter inti, perpustakaan, pembantu dan file lainnya, yang membantu membuat pengkodean lebih mudah. Perpustakaan dan pembantu dimuat dan digunakan dalam pengembangan aplikasi web. Folder ini berisi semua kode CodeIgniter konsekuensi, disusun dalam berbagai folder:
Core - Folder ini berisi kelas inti CodeIgniter. Tidak mengubah apa pun di sini. Semua pekerjaan Anda akan berlangsung dalam folder aplikasi. Bahkan jika niat Anda adalah untuk memperpanjang inti CodeIgniter, Anda harus melakukannya dengan kait, dan kait hidup di folder aplikasi.
Database - Folder database berisi driver database inti dan utilitas database lain
Font - Folder font berisi informasi terkait font dan utilitas.
Helper - The helpers folder berisi helpers CodeIgniter standar (seperti helpers tanggal, kue, dan URL).
Language - Folder bahasa berisi file bahasa. Anda dapat mengabaikannya untuk saat ini.
Libraries - Libraries folder berisi libraries CodeIgniter standar (untuk membantu Anda dengan e-mail, kalender, upload file, dan banyak lagi). Anda dapat membuat libraries Anda sendiri atau memperpanjang (dan bahkan mengganti) yang standar, tetapi mereka akan disimpan dalam aplikasi / libraries direktori untuk menjaga mereka terpisah dari libraries CodeIgniter standar disimpan dalam folder tertentu.

Folder Panduan pengguna

Ini adalah buku petunjuk untuk CodeIgniter. Hal ini pada dasarnya, versi offline buku petunjuk di website CodeIgniter. Dengan ini, seseorang dapat mempelajari fungsi dari berbagai perpustakaan, helpers dan class. Dianjurkan untuk belajar lebih dalam melalui buku petunjuk ini sebelum membangun aplikasi web pertama Anda di CodeIgniter.
Di samping tiga folder tersebut, ada satu lagi berkas penting bernama "index.php". Dalam file ini, kita dapat mengatur lingkungan aplikasi dan tingkat kesalahan dan kita dapat mendefinisikan sistem dan aplikasi nama folder. Disarankan, untuk tidak mengedit pengaturan ini jika Anda tidak memiliki pengetahuan yang cukup tentang apa yang akan Anda lakukan.

COMMENTS

Nama

5G,2,8085,4,A Theory of Human Motivation,1,Administrasi Server,40,Adware,1,akuntansi,4,Alat Penguji Software,1,Algoritma,5,Algoritma Genetika,1,alkali tanah,1,Aluminium,1,Analis Kimia,3,Analisis Asimtotik,1,Android,5,Antenna,17,Antivirus,6,Aplikasi,20,Apps,1,Arduino,44,Aresnik,1,Array,1,Arsitektur Komputer,6,Arsitelktur Komputer,1,artikel,3,asam dan basa,2,atom,2,avogadro,1,bandwith,2,bash,2,Berita,10,BinProxy,1,biologi,1,boron,1,Bridge,1,Browser,2,Cahaya,1,catatan Hanibal Wijayanta,5,centos,2,Chrome Vanadium,1,CodeIgniter,7,cpu,1,CSS,18,CSS3,13,dasar akuntansi,4,Dasar Elektronika,23,Dasar Pengalamatan IPV6,8,dasat atom,1,Database,20,dhcp,1,DNS,1,Efek Hall,1,efek tyndall,1,Electrical circuit,1,electronica,1,Elektromagnet,1,Elektromagnetik,1,elektron,1,Elektronika,105,Elektronika Digital,51,elektronika komunikasi,1,energi,1,energi terbarukan,1,English Lecturer,1,enkripsi,1,Excel,10,expressjs,11,Firewall,2,Fisika,9,Forensik Digital,1,game,1,gelombang radio,1,Generator Listrik AC,1,Gerbang Logika,4,germanium,1,Google Chrome,2,grafik excel,1,gzip deflate,1,halogen,1,handbrake,1,Hanibal Wijayanta,7,Hardware,14,Headline,13,Helium,1,Hidrogen,1,hirarki kebutuhan maslow,1,hotspot,3,HTML,1,http,1,https,1,induktansi,2,induktor,4,Informasi,1,Inovasi,1,Internet,9,ipa,1,Iphone,1,ipv6,11,isotop,1,Jaringan Dasar,26,Jaringan Komputer,32,javascript,11,jquery,3,Kajian Islam,1,kalsium,1,Kapasitor,5,kapasitor elektrolit,1,kapasitor polarized,1,Kapasitor-tetap,1,kapasitor-variabel,1,karbon,1,Keamanan Internet,3,Keamanan Jaringan,24,Keamanan Komputer,1,Kemanan Internet,1,Kemanan Komputer,1,kernel,1,Kimia,40,kimia dasar,33,Klinik Virus,1,Komponen Elektronika,1,Komputer,12,Komputer Dasar,1,Komputer Terapan,59,Komunikasi,2,Komunikasi Data,11,kondensator,1,kromosom,1,lapbook,1,Laptop,1,Laptop gaming,1,Laravel,3,layer aplikasi,1,Layer Network,1,linux,9,LTE,4,macbook,1,Makro,6,Malware,6,Manajemen Router,1,mariadb,1,Masri Sitanggang,1,Matematika,1,Media Belajar,1,Media Transmisi,4,Mendikbud,1,merkuri,1,microsoft,1,Mikrokontroller,3,mikroskop elektron,1,Mikrotik,10,Mobile,8,modulasi,1,mojok,13,Mojok Bersama Danang,7,mojok. opini,1,motivasi,5,Multimedia,4,Mysql,19,Nasional,8,nginx,2,Nirkabel,1,nitrogen,2,nukleus,1,oauth,2,Office,5,oksidasi,1,opini,4,oracle,2,pemantulan,1,Pembiasan,1,Pemrograman,14,Pemrograman Android,1,Pemrograman Dasar,11,Pemrograman PHP,9,Pemrograman Shell,8,Pemrograman Web,42,Pendidikan,5,Penistaan,1,Perakitan Komputer,13,Permrograman PHP,1,Persamaan Linier,1,ph,1,PHP,11,PHP Framework,1,Physics,1,Power Supply,1,Pramuka,1,Processor,1,Propagasi,1,proses akuntansi,1,proteksi PDF,1,putty,1,Python,1,Rancang Bangun Jaringan,1,Rancang Bangun Jaringan LAN,2,Rancang Bangun Jaringan WAN,1,ransomware,2,reduksi,1,rehat,1,repository,1,Resistor,5,rip dvd,2,Router,2,s7,1,samsung,1,santai,1,sariroti,1,screencapture,1,sejarah,1,sejarah indonesia,2,Seluler,1,Semikonduktor,3,siklus akuntansi,1,silikon,1,Simulasi Digital,16,Sinyal,5,sirkuit,1,Sirkuit kapasitor,1,Sistem Komputer,8,Sistem Operasi,6,Sistem Operasi Jaringan,21,softskill,5,solar energy,1,spektroskopi,1,Spoofing,1,spu,5,SSH,1,STP,1,Struktur Data,2,Switch,1,switching,1,Teknologi,6,Teknologi Nirkabel,41,telkom,1,TestingWhiz,1,The dude,1,tipe konduktor,1,Tips dan Trik,21,Topologi,1,traffic light,1,transformator,4,Troubleshooting,1,Ubuntu,3,Unix,12,unsur,2,update,2,upgrade routeros,1,user manager,1,userman,1,Vanadium,1,variabel,1,variabel-kapasitor,1,VBA,7,vicon,1,video,1,Video Conference,1,virus,1,vlan,2,vlc,1,vpn,1,Wannacry,1,Warna,1,Webcam,1,Webmaster,51,webserver,1,wifi,1,Windows,11,WIndows 10,14,windows apps,1,Windows Explorer,1,Wireless,17,Wordpress,2,XII,1,XIITKJ,98,XITKJ,86,XTKJ,94,ybc,1,yum,1,
ltr
item
MasAgungLearning: Tutorial CodeIgniter 2 : Arsitektur CodeIgniter
Tutorial CodeIgniter 2 : Arsitektur CodeIgniter
Tutorial CodeIgniter 2 ini mempelajari Arsitektur CodeIgniter. Arsitektur aplikasi CodeIgniter ditampilkan di bawah
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBU0CjTwPTyNc4__QRHPQ1FWSyAlZhavwsYIec7vo_YV8xBzPOBrAYLTkgnt3En3L25uhXy0QPYGTV4PWmeEd7XQBNFW2Lrg4PYQN6KIc4Z0loK7pcQgVhQ6tWn0qgpccrBINxvkxqqOKJ/s640/Arsitektur+Codeigniter.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBU0CjTwPTyNc4__QRHPQ1FWSyAlZhavwsYIec7vo_YV8xBzPOBrAYLTkgnt3En3L25uhXy0QPYGTV4PWmeEd7XQBNFW2Lrg4PYQN6KIc4Z0loK7pcQgVhQ6tWn0qgpccrBINxvkxqqOKJ/s72-c/Arsitektur+Codeigniter.jpg
MasAgungLearning
https://masagunglearning.blogspot.com/2016/10/tutorial-2-arsitektur-codeigniter.html
https://masagunglearning.blogspot.com/
https://masagunglearning.blogspot.com/
https://masagunglearning.blogspot.com/2016/10/tutorial-2-arsitektur-codeigniter.html
true
3233199725437061161
UTF-8
Load Semua Posting Tidak ditemukan satupun LIHAT SEMUA Baca Lanjut Ulang Gagalkan Mengulang Hapus Oleh Home HALAMAN POSTING Lihat Semua DIREKOMENDASIKAN ANDA KATEGORI ARSIP PENCARIAN SEMUA POSTING Tidak ditemukan post apapun yang sesuai dari yang anda minta Kembali Ke Beranda Minggu Senin Selasa Rabu Kamis Jum'at Saturday Sun Mon Tue Wed Thu Fri Sat Januari Februari Maret April Mei Juni Juli Agustus September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy