Membangun Web Service Dengan Codeigniter Dan SQL Server 2008

January 4, 2017 | Author: Akhmad Fauzan | Category: N/A
Share Embed Donate


Short Description

Download Membangun Web Service Dengan Codeigniter Dan SQL Server 2008...

Description

Belajarphp.net – tutorial web development

MEMBANGUN WEB SERVICE MENGGUNAKAN CODEIGNITER DAN SQL SERVER BATAM, 25 – 27 NOVEMBER 2015

TRAINER : NURIS AKBAR SST

Nuris Akbar SST 1/1/2015

MEMBANGUN WEB SERVICE MENGGUNAKAN 2015 CODEIGNITER DAN SQL SERVER

PENGANTAR DARI PENULIS Ebook ini adalah softcopy dari workshop tentang membangun web service yang saya ajarkan di batam kemarin untuk salah satu perusahaan BUMN. Alhamdulillah dalam 2 hari kami menyelesaikan belajar codeigniter dari basic dan pada hari kedua membangun web service termasuk aplikasi untuk client nya. Tidak ada jaminan anda akan mendapatkan hasil yang sama walupun anda punya panduan yang sama karna ebook ini hanya bersifat pendukung, suasana belajar yang efektik merupakan kunci keberhasilan mereka belajar dengan cepat dan efektif. Hal yang sama saya juga saya terapkan dalam panduan belajar web development yang saya buat, anda akan saya pandu belajar step by step + layanan konsultasi jika anda mendapatkan masalah sehingga proses belajar jadi lebih cepat dan efektif. Sudah banyak testimony yang bias anda lihat sendiri di web. Sekarang giliran anda untuk sukses Untuk pemesanan video tutorial web development : Tokopedia : https://tokopedia.com/tutorialpemogram SMS/ WA : 08969993552 BBM : 7D4D3286

MEMBANGUN WEB SERVICE MENGGUNAKAN 2015 CODEIGNITER DAN SQL SERVER INSTALASI DAN KONFIGURASI DASAR CODEIGNITER Codeigniter adalah salah satu framework yang memiliki minim konfigurasi, langkah pertama yang akan kita lakukan adalah mengdownload master framework codeigniter disini https://codeload.github.com/bcit-ci/CodeIgniter/zip/3.0.3 setelah itu Extrack source master codeigniter tersebut ke C:\xampp\htdocs dan ubahlah nama folder codeigniter tersebut menjadi websrvice. Langkah selanjutnya Aktifkan local web server yang sudah anda install dan setelah itu buka web browser anda, coba akses http://localhost/webservice/ maka jika muncul welcome codeigniter maka artinya anda sudah berhasil melakukan proses install codeigniter Setelah proses instalasi berhasil maka kita akan melakukan beberapa konfigurasi seperti konfigurasi web, database dan autoload . yang pertama adalah konfigurasi web ( config.php) yang ada pada file application/config/config.php : $config['base_url'] = 'http://localhost/webservice/'; $config['index_page'] = '';

langkah selanjutnya kita akan memperbaiki url system yang kita buat agar menjadi lebih SEO friendly, secara default codeigniter akan menyertakan index.php sebelum nama controller ketika di akses pada web browser, nah solusi dari hal ini adalah membuat file .htacces pada root project anda dan tulislah script berikut ini : Options -Indexes RewriteEngine On RewriteCond %{REQUEST_URI} ^/system.* RewriteRule ^(.*)$ index.php?/$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ index.php?/$1 [L]

MEMBANGUN WEB SERVICE MENGGUNAKAN 2015 CODEIGNITER DAN SQL SERVER

MEMBUAT DAN KONFIGURASI DATABASE Langkah selanjutnya kita akan membuat database dengam nama webservice, nantinya kita akan membutuhkan 2 tabel sederhana untuk menyimpan data kita, strukturnya sebagai berikut

Atau anda bisa membuat tabel tersebut dengan memasukan query SQL berikut ini : CREATE TABLE IF NOT EXISTS `customer` ( `customerID` int(11) NOT NULL, `customerName` varchar(40) NOT NULL, `customerCity` text NOT NULL, `customerPhone` varchar(12) NOT NULL ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `customergroup` ( `groupID` int(11) NOT NULL, `groupName` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `customer` ADD PRIMARY KEY (`customerID`); ALTER TABLE `customergroup` ADD PRIMARY KEY (`groupID`); ALTER TABLE `customer` MODIFY `customerID` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=6; ALTER TABLE `customergroup` AUTO_INCREMENT;

MODIFY `groupID` int(11) NOT NULL

Setelah selesai membuat database maka kita akan mengatur configurasi database menyesuaikan dengan settingan dari web server, silahkan buka file database.php yang ada pada application/config/database.php dan sesuaikan dengan konfigurasi anda $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => '', 'database' => 'webservice', 'dbdriver' => 'mysqli', 'save_queries' => TRUE );

MEMBANGUN WEB SERVICE MENGGUNAKAN 2015 CODEIGNITER DAN SQL SERVER MEMBUAT APLIKASI DENGAN KONSEP MVC Pada tahap ini kita akan membuat aplikasi sederhana untuk mengelola data customer dangan konsep MVC ( model view controller ), nantinya kita akan memanfaatkan helper dari codeigniter untuk mengenerate form, oleh karena itu kita perlu mengload dulu helpernya, bukalah file autoload.php yang ada dalam folder config dan ubah sehinggan menjadi seperti dibawah ini : $autoload['libraries'] = array('database','session','template'); $autoload['helper'] = array('file','form','url');

Langkah selanjutnya adalah membuat controller, controller adalah salah satu bagian dari konsep MVC yang bertugas menjadi perantara antara model dan view, juga sebagai tempat untuk melakukan logika atau proses bisniss dari aplikasi yang kita buat, oke langsung saja buat file baru dengan nama Customer.php didalam folder application/controller dan tulislah script berikut : NONAMA LENGKAPALAMAT NO HPACTION

MEMBANGUN WEB SERVICE MENGGUNAKAN 2015 CODEIGNITER DAN SQL SERVER

Source code add.php form_input('name', '',"placeholder='Nama'");?> form_input('city', '',"placeholder='Kota'");?> form_input('phone', '',"placeholder='No HP'");?> form_submit('submit','simpan')?>

MEMBANGUN WEB SERVICE MENGGUNAKAN 2015 CODEIGNITER DAN SQL SERVER Source code edit.php

MEMBANGUN WEB SERVICE MENGGUNAKAN 2015 CODEIGNITER DAN SQL SERVER INTEGRASI DENGAN BOOSTRAP Langkah selanjutnya adalah kita akan memperbaiki tampilan aplikasi yang kita buat dengan bantuan boostrap, untuk memulainya kita harus download boostrap dulu dan extrak kedalam project kita, lalu rename folder tersebut menjadi boostrap

Lalu buatlah sebuah file baru dengan nama template_master.php pada folder application/views, file template ini nantinya akan menjadi master template pada aplikasi kita : CRUD DATA CUSTOMER
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF