Belajar dasar codeigniter framework
|
|
|
- Widyawati Setiabudi
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Belajar dasar codeigniter framework Ramdhan Indra B [email protected] Abstrak Untuk dapat menggunakan CodeIgniter, tentu kita harus mempelajari dahulu bagaimana membuat sebuah aplikasi berbasis website menggunakan CodeIgniter. Karena bekerja dengan sebuah framework tentu tidak sama dengan bekerja dengan membuat kode secara manual dari nol. Menggunakan framework berarti kita harus mau mempelajari bagaimana melakukan pengembangan website di lingkungan framework tersebut. Kata Kunci:codeigneter,framework Pendahuluan Tujuan utama pengembangan codeigniter adalah untuk membantu developer memahami fitur-fitur yang ada. Manfaatnya mempermudah dalam pengembangan karena Codeigniter sudah tersedia struktur aplikasi yang baik, standard coding (1), best practice (2) dan design pattern (3), dan common function (4). Dengan menggunakan framework kita dapat langsung fokus kepada business process yang dihadapi tanpa harus berfikir banyak masalah struktur aplikasi, standar coding dan lain-lain. Pembahasan Mempersiapkan web sever Seperti yang kita tahu bahwa PHP adalah bahasa pemrograman website yang berjalan disisi server oleh karena itu untuk dapat menjalankan website yang dibuat dengan menggunakan PHP, di komputer harus terinstall aplikasi web server yang mendukung
2 PHP. Untuk website yang melibatkan basis data sebagai tempat penyimpanan datanya maka tidak perlu bingung karena CodeIgniter juga mendukung berbagai jenis server basis data, yaitu MySQL, MySQLi, MS SQL, PostgreeSQL, Oracle, dan SQLite. CodeIgniter juga bisa dijalankan di semua sistem operasi yang bisa menjalankan aplikasi-aplikasi di atas, baik Windows, Linux, BSD dan yang lainnya. Instalasi CodeIgniter Instalasi CodeIgniter sangat mudah. Meskipun namanya instalasi tetapi karena CodeIgniter adalah aplikasi berbasis website maka sebenarnya yang perlu dilakukan adalah meng-copy folder aplikasi CodeIgniter ke dalam folder htdocs atau DocumentRoot dari web server yang telah diinstall sebelumnya. Berbeda dengan instalasi software pada umumnya. Sebelum melakukan instalasi yang perlu dilakukan pertama kali adalah mendapatkan kode sumber dari CodeIgniter itu sendiri yang dapat didownload di Selanjutnya letakkan folder hasil ekstrak tadi di DocumentRoot web server, yaitu folder htdocs didalam direktori C:\\apachefriends\xampp bagi yang menggunakan XAMPP di Windows atau /var/www/html bagi yang menggunakan linux (semua tergantung dimana anda menginstall dan mengkonfigurasi webserver). Setelah meletakkan CodeIgniter ke dalam folder htdocs maka akan didapatkan tampilan seperti di bawah ini, artinya CodeIgniter telah sukses berjalan di aplikasi Anda.
3 Gambar 5. Tampilan browser ketika sukses menginstall Codeigniter Konfigurasi CodeIgniter Walaupun CodeIgniter dapat berjalan dengan konfigurasi default, tetapi untuk sebuah aplikasi yang nyata kita harus tetap melakukan konfigurasi, setidaknya pada bagian base_url dan router. Pengaturan base_url dan router sangat berguna ketika proses pengembangan aplikasi yang banyak menggunakan helper dan library. File konfigurasi terletak dalam folder application/config. Adapun file-file yang terdapat dalam direktori tersebut dan sering digunakan antara lain: 1. Config.php. Pada file konfigurasi config.php berisi konfigurasi secara umum mengenai CodeIgniter, seperti peletakkan baseurl, suffix, frontcontroller, serta metode yang digunakan URI dan lain-lain. Adapun konfigurasi-konfigurasi yang perlu diperhatikan adalah : $config[ base_url ] - Konfigurasi ini berisi alamat url sebuah aplikasi. Jika menggunakan helper url maka konfigurasi ini harus di-set dengan benar. Contoh: aplikasi Anda akan diakses dengan menggunakan domain maka pada konfigurasi ini harus diisikan: $config['base_url']=" ci/"; $config[ index_php ] - Konfigurasi ini berisi file yang menjadi frontcontroller. Konfigurasi ini berhubungan dengan base_url.
4 $config['uri_protocol'] - Konfigurasi ini bertujuan untuk menentukan bagaimana library URI bekerja. CodeIgniter dapat menangkap URI yang di berikan melalui 4 cara yaitu PATH_INFO, QUERY_STRING, REQUEST_URI dan ORIG_PATH_INFO. $config['url_suffix'] - Konfigurasi ini bertujuan untuk menambahkan akhiran pada url. $config['language'] - Secara default CodeIgniter sudah mendukung banyak bahasa/multy language. $config['enable_hooks'] - Konfigurasi ini bertujuan mengaktifkan / menonaktifkan hook pada CodeIgniter. $config['subclass_prefix'] = 'MY_'. Jika kita ingin mengubah/mengextend library CodeIgniter maka library tersebut harus memliki prefik yang sama dengan konfigurasi ini. $config['permitted_uri_chars']. Konfigurasi ini bertujuan untuk keamanan CodeIgniter. $config['log_threshold']. Konfigurasi ini menentukan bagaimana sistem logging CodeIgniter bekerja. $config['log_path']. Dikonfigurasi ini kita dapat menentukan dimana log akan diletakkan. Konfigurasi session. Session di CodeIgniter menggunakan cookies jadi kita dapat mengeset waktu hidup cookies/expire, nama cookies dan lain-lain melalui konfigurasi ini. $config['sess_cookie_name']='nama cookie'; $config['sess_expiration']=7200; $config['sess_encrypt_cookie']=false; $config['sess_use_database']=false; $config['sess_table_name']='session_table'; $config['sess_match_ip']=false;
5 $config['sess_match_useragent']=true; $config['sess_time_to_update']=300; 2. Autoload.php. Konfigurasi ini bertujuan untuk mementukan sumber daya apa yang akan diload secara otomatis. Contoh : $autoload[ libraries ] menjadi : $autoload['libraries']=array('database','session','pagination') 3. Routes.php. Konfigurasi di file ini bertujuan untuk menentukan kemana routing oleh library route akan dilakukan contoh : $route['default_controller']="welcome"; Hello world Sesuai dengan kebiasaan belajar pemrograman maka kita akan coba memulai dengan menampilkan tulisan Hello World menggunakan CodeIgniter, perlu diingat base URL yang kita gunakan adalah sama dengan yang digunakan dalam instalasi yaitu Pertama kita buat file untuk controller, misalnya saja kita beri nama coba, oleh karena itu maka nama class-nya adalah class Coba. <?php class Coba extends Controller { function index() { echo "Helo World";?> Simpan kedalam direktori controller kemudian buka alamat di web browser.
6 Gambar. hello world class Coba extends Controller { Kode diatas berarti kita membuat sebuah class dengan nama Coba yang merupakan sebuah controller. Fungsi index() adalah fungsi yang secara default akan dijalankan saat sebuah controller dijalankan.contoh diatas belum memperlihatkan bagaimana menggunakan MVC karena kita baru menggunakan controller saja. Berikut kode untuk menampilkan Hello World tetapi sudah menggunakan view. Sedikit lakukan perubahan pada file coba.php sebelumnya sehingga menjadi seperti berikut : <?php class Coba extends Controller { function index() { $data['teks'] = "Helo World"; $this->load->view('tampil',$data);?> Jika kita kembali membuka alamat maka akan keluar error :
7 Gambar.error karena view belum ada Error tersebut muncul karena fungsi index() kita rubah menjadi seperti berikut : $data['teks'] = "Helo World"; $this->load->view('tampil',$data); Maksudnya string Hello World disimpan kedalam array $data[ teks ] kemudian kita untuk menampilkannya kita memanggil sebuah view dengan nama tampil. Karena itu agar tulisan Helo World dapat ditampilkan, terlebih dahulu kita buat sebuah file dengan nama tampil.php didalam direktori views dengan isi sebagai berikut : <html> <head> <title>contoh Penggunaan Views</title> </head> <body> <?= $teks;?>
8 </body> </html> Didalam view inilah isi dari array $data[ teks ] ditampilkan dalam baris : <?= $teks;?> Gambar. Contoh pengguna vew Seperti halnya halaman website biasa, sebuah view tentu saja akan dibuat menggunakan HTML, kemudian tampilannya bisa dipercantik dengan memanfaatkan CSS dan JavaScript. Untuk membuat models sama seperti halnya membuat controller, nama class dalam model harus sama dengan nama filenya tetapi dengan huruf pertama adalah huruf besar. Contohnya kita akan membuat sebuah models dengan nama model_coba, sehingga nama class-nya adalah Model_coba dan nama file-nya adalah model_coba.php. Buat sebuah file dengan nama model_coba.php dan simpan kedalam direktori models dengan isi sebagai berikut : <?php Class Model_coba extends Model {
9 function helo() { $teks = "Helo World"; return $teks;?> Kemudian lakukan perubahan pada file coba.php didalam direktori controller sehingga menjadi sebagai berikut : <?php class Coba extends Controller { function index() { $this->load->model('model_coba','',true); $data['teks'] = $this->model_coba->helo(); $this->load->view('tampil',$data);?> Models yang sudah kita buat dipanggil oleh controller coba dengan $this- >load->model('model_coba','',true);.kemudian kita jalankan fungsi helo() didalam Model_coba dengan $data['teks'] = $this->model_coba >helo();. Setelah itu panggil views dengan $this->load>view ('tampil',$data);.untuk views yang digunakan tetap sama seperti sebelumnya,kemudian buka alamat
10 Gambar. Hasil dari penggunaan model Bisa dilihat meskipun hasilnya sama saja, tetapi sebenarnya ada perbedaan besar dari pada yang sebelumnya yaitu dengan ditambahkannya penggunaan models. Jika saat menjalankan yang anda dapati adalah error seperti berikut Gambar. Error saat menjalankan controller
11 Error tersebut menandakan bahwa untuk dapat menggunakan model maka kita harus sudah terkoneksi ke server basis data, bergubung kita belum melakukan konfigurasi untuk basis data yang akan digunakan maka terjadilah error. Jika tetap ingin menjalankan controller coba yang tadi kita buat maka terlebih dahulu lakukan konfigurasi basis data terlebih dahulu. Penutup Demikianlah tulisan yang saya buat tentang framework codeigniter, semoga tulisan yang saya buat berguna bagi pembaca. Semoga Pembaca dapat memahami tentang dasar-dasar framework codeigniter. Referensi Kumpulan tutorial computer. Biografi Nama saya Ramdhan Indra Bangun saya lahir di tangerang. Hobi saya bermacam-macam. Saya sekarang mahasiswa semester 6 di perguruan tinggi Raharja, jurusan Teknik Informatika. FB saya [email protected] atau alamat rumah saya jl. Veteran kel.babakan kec.tangerang no.89
Mengenal Codeigniter (CI) Framework
Mengenal Codeigniter (CI) Framework Ramdhan Indra Bangun [email protected] Abstrak CodeIgniter adalah sebuah web application framework yang bersifat open source digunakan untuk membangun aplikasi php
Bab 8 Pengenalan Code Igniter
Bab 8 Pengenalan Code Igniter A. TUJUAN Memahami Konsep Dasar Framework PHP berbasis MVC (Model, View Controller). Mempelajari dan Mengimplementasikan Form serta MVC pada Framework PHP : Codeigniter. B.
Pemrograman Web Berbasis Framework. Pertemuan 4 : Konsep MVC : Controller. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD
Pemrograman Web Berbasis Framework Pertemuan 4 : Konsep MVC : Controller Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD [email protected] Pokok Bahasan Pendahuluan Struktur direktori dari web framework
FRAMEWORK CODEIGNITER
FRAMEWORK CODEIGNITER COURSE TEKNIK INFORMATIKA SEMESTER GENAP 2014 DISUSUN OLEH: MOH. ALI FIKRI POLITEKNIK INDRAMAYU (POLINDRA) 2014 A. Pendahuluan CodeIgniter CodeIgniter adalah aplikasi open source
PHP dan Framework CodeIgniter
Universitas Negeri Padang PHP dan Framework CodeIgniter Yeni Septiana Pendidikan Teknik Informatika 1102640 2015 Hai All.. Kali ini kita akan membahas tentang membuat Website dengan menggunakan bahasa
CODEIGNITER 3. Belajar Mandiri. Zamah Sari
CODEIGNITER 3 Belajar Mandiri Zamah Sari i DAFTAR ISI PENDAHULUAN CODEIGNITER... 1 Fitur Codeigniter... 1 INSTALASI CODEIGNITER... 3 ARSITEKTUR CODEIGNITER... 5 Struktur Direktori... 6 Folder Application...
Sering kita mendengar tentang MVC Framework PHP tetapi kurang mengerti belum arti dari
Pengertian MVC Framework PHP Sering kita mendengar tentang MVC Framework PHP tetapi kurang mengerti belum arti dari MVC itu sendiri. Salah satu mvc framework yang populer digunakan saat ini adalah Code
I. Pengenalan Play Framework
I. Pengenalan Play Framework Play framework merupakan framework pemrograman web yang memudahkan dan mempercepat proses development aplikasi menggunakan Java. Framework ini diciptakan untuk mengatasi tantangan
Materi 2 E-Commerce Lanjut (CodeIgniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya
Materi 2 E-Commerce Lanjut (CodeIgniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya [email protected] Nama Mahasiswa NIM Kelas Kompetensi Dasar Memahami konsep dasar MVC
Framework CodeIgniter Part 1
1 Framework CodeIgniter Part 1 Fajar Y. Zebua [email protected] http://www.bangjar.blogspot.com Lisensi Dokumen : Copyright 2012 Fajar Y. Zebua Seluruh tulisan yang dibuat oleh Fajar Y. Zebua dapat
Framework Codeigniter. Sebuah Panduan dan Best Practice
Framework Codeigniter Sebuah Panduan dan Best Practice Framework CodeIgniter Sebuah Panduan dan Best Practice Kata Pengantar Codeigniter merupakan salah satu framework terbaik yang ada saat ini. Banyak
Pengembangan Aplikasi Menggunakan Framework Code Igniter 3 Level Basic. Helmy Faisal Muttaqin, S.Kom, M.T
Pengembangan Aplikasi Menggunakan Framework Code Igniter 3 Level Basic Helmy Faisal Muttaqin, S.Kom, M.T Apa itu Framework? Framework merupakan kumpulan library siap pakai yang dapat dimanfaatkan dalam
Bagian II Dasar-Dasar CodeIgniter
Bagian II Dasar-Dasar CodeIgniter 2.1 URI Dalam CodeIgniter CodeIgniter menyediakan dua alternatif pendekatan penggunaan URI (Uniform Resource Identifier) dalam aplikasi web yang dibangun dengan CodeIgniter.
Object-Oriented Programming Sederhana Dengan PHP
Object-Oriented Programming Sederhana Dengan PHP Toha Abdurrozak [email protected] :: http://toha.ilearning.me Abstrak Dalam perkembangan dunia komputer saat ini, kebutuhan akan software semakin meningkat,
IKG3A3 / Software Project II
IKG3A3 / Software Project II Mahmud Imrona, M.T. Izzatul Ummah, M.T. Kelompok Keahlian Algoritma dan Komputasi LECTURE NOTE WEEK 7 1 8/25/2015 WEEK 7 Framework MVC (model-view-controller) CodeIgniter 2
Membuat Template dengan Bootstrap pada Codeigniter
Membuat Template dengan Bootstrap pada Codeigniter Pepen Aandrian Syah [email protected] Abstrak Bootstrap adalah suatu Framework yang digunakan untuk membuat tampilan / desain suatu halaman website.
Pengantar. Persyaratan Sistem. Cara Menginstall
Pengantar CodeIgniter adalah sebuah framework pengembangan aplikasi, toolkit untuk membangun situs web menggunakan PHP. Tujuannya adalah untuk memungkinkan pengembangan proyek web lebih cepat daripada
PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan
PRAKTIKUM Rekayasa Web Modul 2: CRUD CodeIgniter Part I Laboratorium Teknik Informatika Universitas Pasundan Konten modul: 1. Read Data 2. Create Data 3. Delete Data Tujuan praktikum: 1. Praktikan diharapkan
CodeIgniter.
CodeIgniter http://tinyurl.com/khhfxoz Ekstrak file CodeIgniter.zip Rename Folder hasil ekstraksinya Mis. SistemKu Didalam folder hasil ekstraksi terdapat aplikasi CodeIgniter Didalam folder user_guide
E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom
E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER Disusun Oleh: Arfian Hidayat, S.Kom http://arfianhidayat.com FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2013
Cara Menginstal Dan Mengkonfigurasi DHCP Server Di Windows Server 2003
Cara Menginstal Dan Mengkonfigurasi DHCP Server Di Windows Server 2003 Ramdhan Indra Bangun [email protected] :: Abstrak Artikel ini selangkah demi selangkah menjelaskan cara mengkonfigurasi baru Windows
E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom
E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER Disusun Oleh: Arfian Hidayat, S.Kom http://arfianhidayat.com FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2013
MENGHILANGKAN INDEX.PHP PADA FRAMEWORK CODEIGNITER
MENGHILANGKAN INDEX.PHP PADA FRAMEWORK CODEIGNITER Muhamad Yusuf [email protected] :: https://muhamadyusufppn.blogspot.co.id Abstrak Dalam Framework CodeIgniter jika kita mengakses method dalam
Pemrograman Web Berbasis Framework. Pertemuan 7 : Keamanan Aplikasi. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD
Pemrograman Web Berbasis Framework Pertemuan 7 : Keamanan Aplikasi Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD [email protected] Pokok Bahasan Pendahuluan Penanganan Error Reporting Antisipasi serangan
Framework untuk web yang dibuat dalam bentuk Web Berbasis Model-View-Controller (MVC)
AndiWahjuR E [email protected] Introduction CodeIgniter Framework untuk web yang dibuat dalam bentuk Web Berbasis Model-View-Controller (MVC) Model strukturdata View informasi yang disampaikan pe pengguna
BERKENALAN DENGAN MODEL CODEIGNITER
BERKENALAN DENGAN MODEL CODEIGNITER Muhamad Yusuf [email protected] :: https://muhamadyusufppn.blogspot.co.id Abstrak Framework CodeIgniter memiliki konsep MVC(Model, View, Controller) yang merupakan
Pemrograman Web Berbasis Framework. Pertemuan 8 : Penanganan File dan Image. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD
Pemrograman Web Berbasis Framework Pertemuan 8 : Penanganan File dan Image Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD [email protected] Pokok Bahasan Pendahuluan File helper Download helper File
BAB II ANALISIS DAN PERANCANGAN. pendekatan perancangan sistem berorientasi objek. Perancangan sistem
BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Sistem informasi penjualan dan pembelian Gamis Batik dengan pendekatan perancangan sistem berorientasi objek. Perancangan sistem berorientasi objek
MEMBUAT PAGINATION PADA FRAMEWORK CODEIGNITER
MEMBUAT PAGINATION PADA FRAMEWORK CODEIGNITER Muhamad Yusuf [email protected] :: https://muhamadyusufppn.blogspot.co.id Abstrak Dalam suatu proyek web, pagination merupakan bagian yang sangat
Mengenal Framework Codeigniter
Mengenal Framework Codeigniter Pepen Aandrian Syah [email protected] Abstrak Framework Codeigniter adalah suatu tools atau plugins yang dibuat ElisLab untuk memudahkan programmer untuk membuat suatu aplikasi
Pemrograman Web Berbasis Framework. Pertemuan 5 : Konsep MVC : View. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD
Pemrograman Web Berbasis Framework Pertemuan 5 : Konsep MVC : View Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD [email protected] Pokok Bahasan Pendahuluan Penanganan HTML Penanganan Form Penanganan
TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah
TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah www.ilmuwebsite.com Bagian 4. CRUD (Create, Read, Update, Delete)
Bab 5 CodeIgniter (CI)
Bab 5 CodeIgniter (CI) A. T U J U A N : 1. Mempelajari dan mempraktekan tag-tag bahasa CodeIgniter untuk membuat halaman dinamis yang lebih cepat dan efisien. 2. Dapat membuat sebuah halaman web dinamis
Pertemuan 1. Pengenalan Code Igniter dan Pengaksesan Controller
Pertemuan 1 Pengenalan Code Igniter dan Pengaksesan Controller Code Igniter adalah sebuah framework PHP. Framework itu sendiri adalah suatu kerangka kerja yang berupa sekumpulan folder yang memuat file-file
Harry Yunanto
Harry Yunanto http://www.iorme.net Bab 1 PENDAHULUAN Dalam dunia pemrograman website ada banyak sekali bahasa pemrograman yang bisa digunakan. Salah satu bahasa pemrograman yang sangat terkenal dan banyak
Bab 2 Tinjauan Pustaka 2.1 Kajian Pustaka
Bab 2 Tinjauan Pustaka 2.1 Kajian Pustaka Penelitian yang menerapkan arsitektur Model View Controller (MVC) telah banyak digunakan pada perancangan dan implementasi pembuatan sebuah sistem. Salah satu
RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB. Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs
RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS SEPTEMBER
RENCANA PEMBELAJARAN SEMESTER (RPS)
RENCANA PEMBELAJARAN SEMESTER (RPS) IKG3A3 SOFTWARE PROJECT 2 Disusun oleh: PROGRAM STUDI S1 ILMU KOMPUTASI FAKULTAS INFORMATIKA TELKOM UNIVERSITY LEMBAR PENGESAHAN Rencana Pembelajaran Semester
BAB I PENDAHULUAN... I-1
DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRAK... iii ABSTRACT... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... xiv DAFTAR GAMBAR... xv DAFTAR LAMPIRAN... xix BAB I PENDAHULUAN...
Tutorial Pemrograman PHP Berbasis MVC Menggunakan Framework CodeIgniter dan Doctrine Bagian 1 Setup dan Instalasi
Tutorial Pemrograman PHP Berbasis MVC Menggunakan Framework CodeIgniter dan Doctrine Bagian 1 Setup dan Instalasi Terpesona oleh tutorial mengenai CodeIgniter dan Doctrine oleh Burak Guzel, seorang developer
BAB III PERANCANGAN APLIKASI
BAB III PERACAGA APLIKASI 3.1 DESKRIPSI APLIKASI Pada bagian ini, dipaparkan kebutuhan sistem minimum agar sistem dapat berjalan dengan baik. ama aplikasi : Web Collab Fungsi aplikasi : Menunjang terjadinya
Cara Install WordPress Offline di Localhost XAMPP. Jackson Sihite. Abstrak. Pendahuluan.
Cara Install WordPress Offline di Localhost XAMPP Jackson Sihite [email protected] Abstrak Bagi para Blogger yang tak luput dalam mendesain dan memodifikasi blognya mungkin kerap merasa takut salah
Tutorial Codeigniter : Membuat multiple language dengan Language Class
Tutorial Codeigniter : Membuat multiple language dengan Language Class Pembaca yang budiman. Sering sekali kita melihat website dengan beberapa bahasa. Nah, kira kira bagaimana ya kalo kita membuat sendiri
PEMOGRAMAN WEB II MODUL. Oleh: CHALIFA CHAZAR MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG
1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 2 Sintaks Dasar PHP Tujuan: Mahasiswa mengenal elemen-elemen dan sintaks dasar di dalam pemrograman PHP sebagai pondasi dalam mempelajari materi-materi
Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10
Ada beberapa opsi dalam menginstall Moodle. Moodle dapat diinstall pada sistem operasi Windows juga bisa diinstall pada Linux dan Mac OS X. Untuk keperluan pembelajaran dan adanya kendala akses internet
1.1 XAMPP. XAMPP cocok untuk pengguna Windows dan Linux, meskipun terdapat versi untuk Mac, tapi umumnya pengguna Mac menggunakan
Instalasi Server 1.1 XAMPP XAMPP cocok untuk pengguna Windows dan Linux, meskipun terdapat versi untuk Mac, tapi umumnya pengguna Mac menggunakan MAMP. Sebelum menginstal XAMPP di Windows, lebih baik kita
Membuat CRUD Sederhana pada Framework Laravel
Membuat CRUD Sederhana pada Framework Laravel Abdul Rohman [email protected] :: http://www.abdulrohman.web.id Abstrak CRUD (Create, Read, Update dan Delete) merupakan program dasar yang harus dikuasai
Instalasi Web Server WAMP 5 versi Pemrograman Web
Instalasi Web Server WAMP 5 versi.1.7.4 Pemrograman Web Bahan ajar yang menerangkan proses menginstall software web server ke komputer pribadi sebagai web server stand alone atau offline. Berguna untuk
Pemrograman Web Berbasis Framework. Pertemuan 6 : Konsep MVC : Model. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD
Pemrograman Web Berbasis Framework Pertemuan 6 : Konsep MVC : Model Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD [email protected] Pokok Bahasan Pendahuluan Pengiriman Query Melakukan Escaping Menampilkan
LAPORAN PRAKTIKUM TEKNOLOGI FRAMEWORK PERTEMUAN KE 1
LAPORAN PRAKTIKUM TEKNOLOGI FRAMEWORK PERTEMUAN KE 1 INSTALLASI FRAMEWORK YII DAN MENGGUNAKAN GENERATOR Disusun oleh BUJANG PUTRO WICAKSONO 135610046 JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA
BAB 1 PENDAHULUAN 1.1. Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Saat ini perkembangan dunia teknologi informasi semakin meluas, baik dari segi ruang lingkup maupun tingkat perkembangan teknologi itu sendiri. Begitu pula dengan
Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan
Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Codelgnite (CI) aplikasi sumber terbuka yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan
Cara Koneksi Database di Dreamweaver CS3
Cara Koneksi Database di Dreamweaver CS3 Bella Mutia Ropana [email protected] Abstrak Dreamweaver merupakan software aplikasi yang digunakan sebagai HTML editor profesional untuk mendesain
BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat keras yang dibutuhkan pengguna maupun pengembang web serta penjelasan
107 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Pada bagian ini akan dijelaskan mengenai kebutuhan perangkat lunak dan perangkat keras yang dibutuhkan pengguna maupun pengembang web serta penjelasan
PENDAHULUAN. Halo IDCHoster
1 PENDAHULUAN Halo IDCHoster Terima kasih sudah melakukan download untuk E-book Panduan Belajar Cepat Framework Codeigniter untuk Pemula. E-Book ini dapat kamu bagikan kepada siapapun yang membutuhkan
Fungsi Insert Data dalam CRUD (CREATE READ UPDATE DELETE) di Codeigniter
Fungsi Insert Data dalam CRUD (CREATE READ UPDATE DELETE) di Codeigniter Oleh: Bung-Ko CRUD adalah singkatan dari Create Read Update Delete, yang sering digunakan pada aplikasi-aplikasi pengolahan data
Makalah Seminar Kerja Praktek
Makalah Seminar Kerja Praktek PERANCANGAN SISTEM INFORMASI ABSENSI DENGAN MVC CODEIGNITER DI UPT-PUSKOM UNDIP SEMARANG Farid Arifiyanto 1), Enda Wista Sinuraya 2) Jurusan Teknik Elektro, Fakultas Teknik,
Mengembangkan Component Joomla Oleh : Garry B.
Mengembangkan Component Joomla Oleh : Garry B. # Prologue Joomla terkenal sebagai salah satu platform Content Management System (CMS) untuk mempublikasi ke World Wide Web ataupun dalam intranet. Tetapi
BAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN 4.1 Pengembangan Sistem Pengembangan bussiness logic dari website program tourism berbasis web menggunakan Bahasa pemrograman PHP dan framework CodeIgniter. CodeIgniter menggunakan
Manajemen File Sederhana Dengan PHP
Manajemen File Sederhana Dengan PHP Toha Abdurrozak [email protected] :: http://toha.ilearning.me Abstrak Dalam pembuatan sebuah software, banyak dan beraneka ragam sekali fitur-fitur yang sering dibutuhkan/diminta
BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan dan pembelian Tissue SMART NARENA
BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Sistem informasi penjualan dan pembelian Tissue SMART NARENA dengan pendekatan perancangan sistem berorientasi objek. Perancangan sistem berorientasi
Perancangan dan Implementasi Sistem Perizinan Online Menggunakan Framework Codeigniter (Studi Kasus : Dinas Kesehatan Kota Salatiga) Artikel Ilmiah
Perancangan dan Implementasi Sistem Perizinan Online Menggunakan Framework Codeigniter (Studi Kasus : Dinas Kesehatan Kota Salatiga) Artikel Ilmiah Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh
Wordpress : Membuat Situs di PC Sendiri
Wordpress : Membuat Situs di PC Sendiri Bikin Website Offline Maksudnya apa bikin website offline? Terus buat apa bikin website tapi nggak online? Ntar ngga ada yang ngeliat dong? Bentar dulu dong. Maksudnya
BAB III LANDASAN TEORI. Pada bab ini akan dibahas dasar-dasar teori yang berkaitan dengan pembangunan sistem.
BAB III LANDASAN TEORI Pada bab ini akan dibahas dasar-dasar teori yang berkaitan dengan pembangunan sistem. 3.1 Latihan Soal Tingkat SMA Menurut Kamus Besar Bahasa Indonesia, latihan adalah belajar dan
BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi yang Diperlukan 4.1.1 Spesifikasi Piranti Keras Berikut merupakan spesifikasi piranti keras yang digunakan pada saat melakukan pengujian e-book reader berbasis
3 BAB III LANDASAN LANDASAN TEORI
TEORI 3 BAB III LANDASAN LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang akan digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 Lelang Menurut Kamus Besar Bahasa
Web Server A. DASAR TEORI
Web Server A. DASAR TEORI Web server merupakan perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs
Pemrograman Web Week 1. Team Teaching
Pemrograman Web Week 1 Team Teaching WEEK 1 Aturan/Deskripsi Perkuliahan. Dasar-dasar Teknologi Web. Instalasi Web Server. IKG2I4 Software Project I ATURAN/DESKRIPSI PERKULIAHAN Pemrograman Web adalah
MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA
MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA Installasi Joomla dapat dilakukan dengan dua cara, yaitu secara online dan offline. Jika anda hendak melakukan installasi
BAB IV IMPLEMENTASI KARYA. Pada bab ini dijelaskan tentang proses produksi tentang pembuatan website
BAB IV IMPLEMENTASI KARYA Pada bab ini dijelaskan tentang proses produksi tentang pembuatan website tanggap darurat dengan menggunakan teknik framework Codeigniter. Framework Codeigniter ini menggunakan
Bab 2 Tinjauan Pustaka
5 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penerapan dari arsitektur MVC (Model View Controller) telah banyak digunakan dalam pembuatan aplikasi yang mendukung suatu sistem, salah satu diantaranya
BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pesatnya perkembangan teknologi informasi di bidang pendidikan, dapat dilihat dari banyaknya media-media pembelajaran yang digunakan di masyarakat. Salah satu
BAB 3 LANDASAN TEORI. Pada bab 3 ini akan membahas mengenai landasan. teori mengenai data, sistem informasi, sistem informasi
BAB 3 LANDASAN TEORI Pada bab 3 ini akan membahas mengenai landasan teori mengenai data, sistem informasi, sistem informasi dalam bisnis, website, php, mysql, dan codeigniter. 3.1 Data Data adalah representasi
TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah
TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah www.ilmuwebsite.com Bagian 7. Membuat Data Pagination Menggunakan
PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan
PRAKTIKUM Rekayasa Web Modul 6: Restful API Server & Client Codeigniter Laboratorium Teknik Informatika Universitas Pasundan Konten modul: 1. Membaca Data Menggunakan Rest API Server & Client 2. Menambah
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dalam penelitian yang dilakukan oleh Hasan (2011) tentang aplikasi pencarian lokasi kuliner di Yogyakarta. Penelitian tersebut telah menghasilkan
Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T
Pendahuluan Pemrograman Internet Ahmad Zainudin, S.ST, M.T Prosentase Penilaian UAS : 45% UTS : 35 % Tugas : 20 % Maksimal keterlambatan 15 menit dari pelajaran dimulai Silabus 1. Pengenalan Materi Instalasi
UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI
UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI No. Dokumen 02-3.04.1.02 Distribusi Tgl. Efektif RENCANA PEMBELAJARAN SEMESTER Mata Kuliah Kode Rumpun MK Bobot (SKS) Semester
Makalah Seminar Kerja Praktek
Makalah Seminar Kerja Praktek PERANCANGAN SISTEM INFORMASI ABSENSI DENGAN MVC CODEIGNITER DI UPT-PUSKOM UNDIP SEMARANG Farid Arifiyanto 1), Enda Wista Sinuraya 2) Jurusan Teknik Elektro, Fakultas Teknik,
Perancangan & Pemprograman WEB
Perancangan & Pemprograman WEB Pertemuan 9 Introduction PHP (1) Apa itu PHP???? Berdasarkan dari situs resmi PHP.net, PHP (Hypertext Preprocessor) merupakan bahasa pemprograman web yang dapat disisipkan
Pengenalan Script. Definisi HTML
1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML
MEMBUAT QR CODE DENGAN PHP
MEMBUAT QR CODE DENGAN PHP Muhamad Yusuf [email protected] :: https://muhamadyusufppn.blogspot.co.id Abstrak Seperti yang kita ketahui QR Code sekarang telah digunakan pada banyak benda. Seperti
Membangun Aplikasi Berbasis Web Dengan CodeIgniter Framework. Helmy Faisal Muttaqin
Membangun Aplikasi Berbasis Web Dengan CodeIgniter Framework Helmy Faisal Muttaqin Bahas apa aja nih? Pemograman berbasis web? Framework? Bersenang-senang dengan CodeIgniter Mereka tidak senang Mereka
RANCANG BANGUN SISTEM INFORMASI INVENTARISASI LAPORAN TUGAS AKHIR MAHASISWA PROGRAM STUDI TEKNIK INFORMATIKA BERBASIS FRAMEWORK CODEIGNITER
RANCANG BANGUN SISTEM INFORMASI INVENTARISASI LAPORAN TUGAS AKHIR MAHASISWA PROGRAM STUDI TEKNIK INFORMATIKA BERBASIS FRAMEWORK CODEIGNITER Nurul Hidayat, Lasmedi Afuan Program Studi Teknik Informatika
BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris
BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting
MODUL 3 DASAR-DASAR PHP
MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu
Web Programming (WP) m telp : Rolly Yesputra
Web Programming (WP) By Rolly Yesputra [email protected] m telp : 082391177785 513FDDEC Mata Kuliah Web Programming - Materi By Rolly Yesputra [email protected] m telp : 082391177785 513FDDEC
BAB 2. Membuat Halaman Web Sederhana. Materi
BAB 2 Membuat Halaman Web Sederhana Materi Membuat Halaman Web PHP Membuat Halaman Web PHP dalam HTML Membuat Halaman Web PHP dengan Tag-tag HTML Membuat Halaman Web PHP dengan Javascript SESI / PERKULIAHAN
Sistem Informasi Akademik Berbasis Framework Codeigniter Pada SMA Muhammadiyah 6 Palembang MenggunakanMetode (HMVC)
Sistem Informasi Akademik Berbasis Framework Codeigniter Pada SMA Muhammadiyah 6 Palembang MenggunakanMetode (HMVC) Eko Dwi Santoso 1, M.Nasir 2. DeniErlansyah 3 Jurusan Sistem Informasi, Fakultas Ilmu
APLIKASI Web Server dan MySql menggunakan Xampp
APLIKASI Web Server dan MySql menggunakan Xampp Agustinus MUJILAN, S.E., M.Sc. Akuntansi Unika Widya Mandala Madiun [email protected] A. Seputar Xampp Saat ini banyak program aplikasi berbasis web baik
Pemanggilan RESTful Web Service Java dari Client PHP
Pemanggilan RESTful Web Service Java dari Client PHP [email protected] Pendahuluan RESTful web services termasuk aplikasi kelas ringan dan cepat aksesnya. Inilah alasan bagus mengapa REST API ini banyak
BAB II ANALISIS DAN PERANCANGAN
3 BAB II ANALISIS DAN PERANCANGAN Analisis digunakan untuk mengetahui kebutuhan, setelah proses analisis akan dilakukan perancangan yang digunakan untuk mempermudah dalam mengolah data dan kemudian merancang
Mengenal Web Dinamis dan Statis Serta Perbedaanya
Mengenal Web Dinamis dan Statis Serta Perbedaanya Refan Adiyanto [email protected] Abstrak Setelah sebelumnya saya memposting artikel tentang Mengenal LinkedIn dan Manfaatnya untuk Para Pencari Kerja
Oleh : Hidayat Siddiq Kurniawan CARA INSTALL WORDPRESS DI LOCALHOST DENGAN XAMPP
Oleh : Hidayat Siddiq Kurniawan http://www.hidayatsiddiq.com/ CARA INSTALL WORDPRESS DI LOCALHOST DENGAN XAMPP Wordpress adalah sebuah aplikasi website/blog yang menggunakan kode/script php html dan javascipt,
DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor
DOKUMEN UJI PERANGKAT LUNAK E Learning Tugas (ELT) Dipersiapkan oleh: Dwi Lingga Adiputra Fikri Fauzan Indra Bomantara J3D211141 J3D111083 J3D111024 Program Keahlian Teknik Komputer Institut Pertanian
Budi Permana, S.Kom Pendahuluan
Aplikasi CRUD Menggunakan Framework Codeigniter Dengan Teknik Scaffolding Budi Permana, S.Kom [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Org dapat digunakan, dimodifikasi dan disebarkan
Oleh: Ahmad Syauqi Ahsan
Oleh: Ahmad Syauqi Ahsan Aplikasi Yii2 menganut pola desain MVC (Model-View-Controller) Model: merepresentasikan data, logika bisnis, serta aturan-aturan yang ada. View: representasi keluaran dari model.
BAB 3 Landasan Teori
BAB 3 Landasan Teori 3.1 Internet Internet adalah sistem global jaringan komputer yang saling berhubungan yang menggunakan standar Internet Protocol (TCP / IP) untuk menghubungkan perangkat di seluruh
