Melanjutkan pembahasan tentang laravel di postingan sebelumnya, kali ini saya coba sharing tentang bagaimana membuat web service sederhana menggunakan framework laravel ini. Untuk tool dan sistem yang saya gunakan adalah:
- Sistem Operasi : Windows 8
- Chrome Browser
- XAMPP
- Laravel Framework
- Postman Plugin for Chrome
- Sublime Text 2
- Koneksi Internet
Berikut tutorialnya :
- Saya asumsikan bahwa Composer, Laravel dan XAMPP telah terinstal pada sistem Anda. Selanjutnya adalah membuat project baru pada localhost dengan cara menambahkan folder project. Disini saya memberi nama project mahasiswa.
- Selanjutya instalasi Laravel ke folder project. Gunakan CMD, dan pindahkan lokasi folder default menjadi seperti gambar berikut dan enter. Catatan : sesuaikan dengan lokasi folder instalasi httdoc xampp. Tunggu proses intalasi selesai.
- Selanjutnya kita buat databasenya. Disini saya memberi nama database dengan mahasiswa, dan tabel data dengan 5 coloumn : ID_DATA(Auto Increment) Nim, Nama, Jurusan, dan Alamat. Dan ID_DATA sebagai primary key nya.
- Selanjutnya kita membuat model dan controllernya. Disini saya menggunaka sublime sebagai editornya, lalu save dengan nama file mahasiswa.php di folder C:\xampp\htdocs\mahasiswa\laravel\app\models Berikut Model mahasiswa :
- Next membuat controllernya, buat file dengan nama mahasiswaController.php lalu simpan di folder C:\xampp\htdocs\mahasiswa\laravel\app\controllers Berikut controllernya :
- Selanjutnya, untuk bisa di akses oleh laravelnya, kita harus membuat route akses dengan menambahkan syntak di bawah pada file route di folder C:\xampp\htdocs\mahasiswa\laravel\app .
- Setelah semua di buat, kita bisa mengetesnya dengan input data melalui Postman seperti dibawah.
File file dan folder yang dimaksud diatas kok ndak ada ya mas ditempat saya, apa itu harus dibuat manual atau memang sudah otomatis ter generate?
LikeLike
Beberapa file iya mas, untuk model dan kontrollernya. Lalu untuk configurasi file yang udah dibikin tadi, di inisialisasinya di routes.php nya.
BTW, Thanks sudah berkunjung.
LikeLiked by 1 person
mas mau tanya yang bener itu mahasiswa.php atau data.php , datacontrol.php atau mahasiswaController.php . kalo boleh minta source code nya dong mas . terimakasih 🙂
LikeLike
halo gan wira. saya harap bisa respon dengan cepat untuk beberapa pertanyaan:
1. Apakah ada ke khususan dalam kodingan pada model dan controller yg agan wira buat, berdasarkan kebutuhan dari table yang agan buat? atau kita tinggal mengikuti kodinganya saja? karena ada beberapa kodingan yg saya kurang faham fungsinya
2. juga buat nama file yang agan buat sepertinya tidak sinkron antara gambar dan deskripsi. apakah pengaruh terhadap kodingan (yg mungkin memanggil nama file yang dibuat)
sekian, thanks for share!
LikeLike
halo.. saya mau tanya kak
file HTML nya di mana ya biar jdi tampilan gt ?
LikeLike
Terima kasih telah berkunjung,
Tampilan yang dimaksud yang mana ya?
FYI, untuk tutorial kali ini targetnya bukanlah pada tampilannya, tapi lebih kepada output dari service yang telah di buat untuk siap digunakan.
LikeLike
yg bagian koneksi ke database yg mana ?
LikeLike
bang itu penggunaan postmannya masih ga ngerti dah , public admin itu kan nama folder nah pas datanya itu nama file apa nama class apa gimana? masih awam nih bang . makasih
LikeLike