TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB

dokumen-dokumen yang mirip
TUGAS 1 WEB DINAMIS LANJUT. Nama : Parisaktiana Fathonah NIM : Link :

TUGAS 1 WEB DINAMIS LANJUT COMPOSER DAN GITHUB DISUSUN OLEH : DUROTUL MADAROYAN ( )

TUGAS 1 Aplikasi Web Dinamis Lanjut. Disusun Oleh : Rina Septiana ( )

TUGAS 1 APLIKASI WEB DINAMIS LANJUT. Nama : ARISTIAN NUGROHTOMO NIM :

APLIKASI WEB DINAMIS LANJUT TUGAS 1

Nama : Badiah Setyowati NIM :

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI( )

Tugas 1 Web Dinamis Lanjut COMPOSER DAN GITHUB. Imam Abdul Lathif TI-Malam

STMIK ELRAHMA YOGYAKARTA

TUGAS 1 Aplikasi Web Dinamis Lanjut Composer dan Github

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

Aplikasi Web Dinamis Lanjut

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER EL RAHMA YOGYAKARTA

TUGAS 1 APLIKASI WEB DINAMIS LANJUTAN. Mengenal Composer dan Github

Aplikasi Web Dinamis Lanjut

TUGAS 1 Aplikasi Web Dinamis Lanjut. Rachmat Dharmawan

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub

TUGAS APLIKASI WEB DINAMIS LANJUT. Tugas 1. : Ditya Lingga Watestha Nomor Mahasiswa : Program Studi : Teknik Informatika Jenjang : Strata 1

TUGAS 1 WEB DINAMIS LANJUT

Tugas 1. Aplikasi Web Dinamis Lanjut. COMPOSER dan GITHUB DISUSUN : Rudi Setyawan Tehnik Informatika / malam

TUGAS 1 COMPOSER DAN GITHUB

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub. Disusun Oleh : JOKO PRAMANA PUTRA :

TUGAS 1 APLIKASI WED DINAMIS LANJUT

1. Tutorial composer Apa sih composer itu? Dan mengapa harus menggunakan composer? Tentunya orang yang awam coding mesti akan bertanya-tanya tentang

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub (Update Oktober 2016) Disusun Oleh Wawan Chahyo Nugroho ( )

Git-Source Code Management

Instalasi Framework Laravel di Windows dan di Linux Ubuntu

BAB IV IMPLEMENTASI DAN ANALISA

Petunjuk Upload Wordpress pada Website

Membangun Website dengan Joomla!

Cara Gampang Install Senayan di Local Host Windows Oleh Happy Chandraleka, S.T.

Tutorial Meng-install Ruby, Ruby on Rails dan Membuat Aplikasi Sederhana Menggunakan Framework Ruby on Rails Pada Windows.

LANGKAH INSTALL XAMPP DAN WORDPRESS DI PC KOMPUTER Oleh: Akhmad Syaiful, S.Kom

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

TUTORIAL Manajemen File Mendeley

28/09/2013. Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

Koneksi PHP -ODBC Persiapan

Instalasi & Konfigurasi MySQL Server

Contekan Git. Table of Contents. 1. Introduction 2. Overview 3. Alur Kerja 4. Keterangan 5. Referensi

MENGUPLOAD WEBSITE KE SERVER HOSTING

Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP

Beberapa Cara Upload Website ke Hosting Server

Setting Client Pada PC (OS Windows 7 SP1) Last Update: 19 Agustus 2015

Cara Meng-install Web Server Lokal (xampp-win )

Belajar Membuat Blog Wordpress Secara Offline dengan XAMPP Server

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

Lampiran 1. Langkah-Langkah Dalam Membuat Installer E-Book Dengan Menggunakan Program Tarma Installer

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support)

Panduan Cara Menggunakan Server VPS

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

Cara install framework laravel di Android

Instalasi Aplikasi TeamViewer Pada Debian Linux

Tutorial Instal XAMPP

FILE TRANSFER PROTOCOL (FTP) SERVER

SETUP (Petunjuk Instalasi SIMAK Accounting)

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

Mengenal & Menggunakan Google Drive

PANDUAN INSTALLASI AVIRA DRIVELOCK MANAGEMENT CONSOLE

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

IAIN WALISONGO SEMARANG

TUTORIAL PENGGUNAAN GIT DAN GITLAB

Prosedur Menjalankan Program

CARGO MANAGEMENT SOFTWARE

CARA INSTALASI DAN MENJALANKAN PROGRAM

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca mendownload perangkat lunak yang dibutuhkan yaitu sebagai berikut:

BAB IV IMPLEMENTASI DAN EVALUASI. Berikut ini adalah daftar spesifikasi perangkat lunak yang

1. Instalasi Oracle & Membuat Starter Database

Cara Menginstallasi blog Wordpress di Server Hosting

BAB IV IMPLEMENTASI DAN PENGUJIAN

TUTORIAL INSTALASI ANDROID SDK

Cara Install WordPress Offline di Localhost XAMPP. Jackson Sihite. Abstrak. Pendahuluan.

(SVN) SERVER DENGAN DROPBOX

Oleh: Ahmad Syauqi Ahsan

Gambar 2. 1 Kotak dialog Pilihan Bahasa

PENGENALAN POLA WAJAH DENGAN METODE LEARNING VECTOR QUANTIZATION UNTUK PRESENSI REAL-TIME ANGGOTA PERPUSTAKAAN STMIK AKAKOM YOGYAKARTA

KONFIGURASI MAIL SERVER DENGAN MERCURY

6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah

Langkah-langkah Instalasi Openbiblio Indonesia Oleh : Arif Surachman /

Step-Step dalam pembuatan Web

LAMPIRAN A. instalan pada folder htdocs dengan mengakses alamat melalui

PENGENALAN DAN INSTALASI SOFTWARE

Instalasi Joomla 1.7

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA

Gambar ini menunjukkan informasi pemilihan folder untuk melakukan instalasi software XAMPP.

Cara Belajar Xampp Pada Mysql untuk Php

Tutorial Membuat Website Gratis

INSTALASI WORDPRESS di LOCALHOST

Cara Install Prestashop di Localhost

Transkripsi:

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB NIM : 12151495 NAMA : Jamhari PRODI : Teknik Informatika (malam) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER STMIK EL RAHMA YOGYAKARTA 2016

Tutorial / Panduan Singkat Penggunaan Composer pada Pengembangan Aplikasi Pengertian composer Menurut situs http://www.dumetschool.com/ yang dimaksud dengan composer adalah dependency manager khusus PHP yang memiliki fungsionalitas seperti Gem (Ruby) atau Maven (Java). Dengan adanya composer ini maka kita bisa menginstall suatu library melalui composer, dan composer akan secara otomatis menginstall library lain yang dibutuhkan, tanpa perlu mendownload satu persatu, dan tentunya ini akan membuat efisiensi waktu. Jika anda sering menggunakan Linux, maka composer ini mirip dengan apt get install yang ada pada system operasi Linux. Composer merupakan sebuah project open source yang dimotori oleh Nils Adermann dan Jordi Boggiano. Kehadiran composer membuat ngoding php jadi lebih terstruktur dan lebih rapi. Mengapa harus menggunakan Composer? Pertanyaan tersebut mungkin terlintas di benak anda, ketika membaca artikel tentang composer, dan tidak terkecuali juga sama seperti saya yang baru mengetahuinya ketika mendapat tugas dari salah satu matakuliah. Secara singkat saya bisa menganalogikan seperti ini, mungkin anda pernah merasakan bagaimana sulitnya memanage project yang melibatkan library third party, terutama untuk memastikan setipa library akan terupdate secara otomatis ketika ada versi terbaru yang keluar. Dengan adanya composer kita tidak perlu khawatir, karena composer merupakan utilitas yang sangat membantu kita untuk mengelola proyek terhadap suatu library atau plugin. Anda tidak perlu mendownload direct langsung dari situs resminya, akan tetapi bisa menggunakan composer ini. Cara instalasi composer Setelah kita membahas tentang pengertian composer dan seberapa penting composer itu sendiri, sekarang kita akan membahas tentang bagaimana proses instalasi dari composer itu sendiri. Saya akan mencontohkan proses instalasi composer untuk computer atau laptop yang memiliki platform system operasi Windows.

Proses instalasi composer bisa mengunduh langsung dari situs composer, setelah installernya di download, lalu install seperti anda menginstall aplikasi Windows lain, tinggal double click dan next saja sampai selesai. Yang perlu anda perhatikan adalah pada bagian lokasi php anda, sesuaikan dengan settingan computer anda. Kebetulan di computer saya lokasi php ada di drive : c:\wamp\bin\php\php5.3.5\php.exe jika anda sudah selesai menginstall, maka jalankan command prompt dan ketik composer, berikut penampakannya jika composer sudah berhasil di install pada komputer anda. Cara menambahkan library dompdf pada aplikasi Web berbasis framework CI Sekarang kita akan mencoba untuk menambahkan library dompdf pada aplikasi web yang menggunakan framework CI dengan menggunakan composer. Langkah 1 Buka file config.php yang berada di folder application/config/config.php ubah pada bagian composer_autoload menjadi seperti ini : $config[ composer_autoload ] =./vendor/autoload.php ; Langkah 2 Pada root folder aplikasi buat file dengan nama composer.json, buka file tersebut dengan notepad++ dan ubah menjadi seperti berikut : { "description": "The CodeIgniter framework", "name": "codeigniter/framework", "license": "MIT",

} "require": { "dompdf/dompdf": "0.6.*" }, "require-dev": { "mikey179/vfsstream": "1.1.*" } Langkah 3 Jalankan command prompt lalu masuk ke folder project kita kemudian ketikkan composer update. Jika berhasil maka pada jendela command prompt akan tampil seperti berikut. Demikian tutorial singkat bagaimana library dompdf menggunakan composer, semoga artikel singkat ini bisa memberikan manfaat. Selanjutnya saya akan membuat tutorial tentang penggunakan git versioning pada pengembangan webbase.

Tutorial / Panduan singkat penggunaan git versioning pada pengembangan webbase Pengertian git versioning (github) Pengertian github yang saya ambil dari berbagai sumber adalah sebagai berikut : Git adalah software yang digunakan untuk memudahkan dalam mengatur revisi di source code. Git digunakan hamper semua perusahaan software besar dunia (codesaya, diakses 2016). Pengertian lain dari github adalah tools yang berfungsi sebagai version control system (vcs) dan kalau diartikan ke bahasa kita artinya sebuah system pelacak perubahan pada file. Git dibuat oleh orang yang menciptakan kernel Linux yaitu Linus Torvalds (blog.coldev, diakses 2016). Perlunya keahlian menggunakan git versioning Karena git adalah sebuah version control, yang digunakan untuk berkolaborasi antara programmer / developer dalam mengatur sebuah source code dari sebuah aplikasi / program, maka tentunya perlua keahlian dalam menggunakan git versioning ini. Cara membuat repository Untuk membuat repository caranya cukup mudah, jika anda menggunakan system operasi Windows cukup dengan klik kanandi dalam folder aplikasi yang ingin anda jadikan repository, kemudian pilih git init here. Anda juga bisa menggunakan git bash kemudian jalankan perintah git init. Selain itu untuk membuat sebuah repository anda juga bisa melakukan clone repository yang telah ada. Clone artinya mengcopy semua file yang ada direpository tersebut dan menjadikannya repository local anda. Kemudian anda bisa melakukan commit terhadap perubahan yang dilakukan ke repository local, kemudian melakukan push ke server. Kegunaan branch Git branch digunakan untuk melakukan percabangan pada repository utama kita, karena pada saat pertama kali kita membuat sebuah repository pada git nama

branchnya adalah master, nah branch master inilah branch utama dari repository kita. Dengan adanya git branch ini kita bisa mengatur repository kita dengan cukup baik, karena antar sumber kode dalam versi stabil tidak akan terganggu oleh versi development karena dikerjakan pada branch yang berbeda. Cara mengunduh update terbaru dari repository Untuk mengunduh update terbaru dari sebuah repository yang ada di github, adalah anda harus masuk terlebih dahulu ke repository yang akan di unduh, kemudian klik button download dan simpan ke folder yang anda inginkan. Cara memberikan komentar dan mengirim pekerjaan ke repository Untuk memberikan komentar pada sebuah repository caranya adalah anda harus login terlebih dahulu ke akun github. Setelah itu anda masuk ke salah satu repository yang ingin anda berikan komentar, dalam hal ini saya contohkan saya ingin memberikan komentar pada repository webdinamislanjut milik pak Wahyu Widodo yang beralamat di : https://github.com/wahyusoft/webdinamislanjut/commits/master

Dari jendela di atas anda klik salah satu file yang ada di repository webdinamislanjut tersebut, misalkan saya pilih structure database northwind. Setelah itu anda akan masuk ke dalam file tersebut dan silakan isikan komentar pada kolom yang telah disediakan. Jika sudah sudah selanjutnya anda klik tombol comment on this commit. Selanjutnya kita akan mengirim hasil pekerjaan kita ke repository, adapun caranya adalah sebagai berikut : Pertama-tama saya asumsikan anda belum memiliki repository, dan sekarang kita akan membuat repository terlebih dahulu melalui link https://github.com/, dan pastikan anda sudah login ke akun github.

Klik tombol start a project, nanti akan muncul halaman untuk membuat repository baru. Repository name : isikan nama repositorynya, klik opsion public dan klik tombol create repository. Setelah itu anda akan mendapatkan alamat crul seperti dibawah ini.

Setelah berhasil membuat repository langkah selanjutnya adalah anda install git ke computer, setelah selesai install anda klik kanan pada project yang akan di upload ke repository kemudian pilih git bash here.

Jika anda baru pertama kali menggunakan software git maka lakukan konfgurasi terlebih dahulu dari jendela command tersebut anda ketikkan Git config global username.name username anda Git config global user.email isi dengan email anda Kemudian ketik Git init Kemudian tambahkan semua file yang ada dalam folder project kita, ketikkan Git init Kemudian kita tambahkan semua file yang ada dalam folder project kita, ketikkan Git add * Kemudian kita buat commit projectnya, missal di sini saya kasih commit version 2.10.1, ketikkan Git commit m version 2.10.1 Setelah kita buat commit untuk project nya, sekarang kita remote repository yang kita buat tadi dengan menggunakan kunci HTTP yang ada pada repository tadi. Contohnya ada ketikkan Git remote add origin https://github.com/jamhari/gis.git Setelah me remote repository kita tadi, sekarang kita pull projectnya ketikkan Git pull origin master Terakhir kita kirim project kita ke repository kita, ketikkan Git push origin master

Referensi : http://imron02.blogspot.co.id/2014/01/git-branch-dan-merge-menggunakan-git.html http://digitalmapia.com/belajar-menggunakan-git-agar-coding-jadi-lebih-terorganisir/ https://git-scm.com/book/id/v1/dasar-dasar-git-mengambil-repositori-git http://www.hakkoblogs.com/2015/01/cara-menggunakan-github-danmengupload.html#.wamooov97iu