TUGAS 1 WEB DINAMIS LANJUT

dokumen-dokumen yang mirip
TUGAS 1 APLIKASI WEB DINAMIS LANJUT. Nama : ARISTIAN NUGROHTOMO NIM :

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1. Aplikasi Web Dinamis Lanjut

APLIKASI WEB DINAMIS LANJUT TUGAS 1

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

Aplikasi Web Dinamis Lanjut

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

TUGAS 1 WEB DINAMIS LANJUT. Nama : Parisaktiana Fathonah NIM : Link :

TUGAS 1 APLIKASI WEB DINAMIS LANJUTAN. Mengenal Composer dan Github

TUGAS 1 Aplikasi Web Dinamis Lanjut Composer dan Github

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 Aplikasi Web Dinamis Lanjut. Rachmat Dharmawan

Aplikasi Web Dinamis Lanjut

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub

STMIK ELRAHMA YOGYAKARTA

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

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

Nama : Badiah Setyowati NIM :

TUGAS I APLIKASI WEB DINAMIS LANJUTAN. Disusun Oleh : Muhammad Misbahul Munir ( )

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER EL RAHMA YOGYAKARTA

TUGAS 1 WEB DINAMIS LANJUT

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

TUGAS 1 COMPOSER DAN GITHUB

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

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

TUGAS 1 WEB DINAMIS LANJUT

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

Pengelanan Composer dan Git Versioning

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WED DINAMIS LANJUT

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

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

Instalasi Framework Laravel di Windows dan di Linux Ubuntu

Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP

PENGENALAN DAN INSTALASI SOFTWARE

KONFIGURASI MAIL SERVER DENGAN MERCURY

BAB IV IMPLEMENTASI DAN ANALISA

Cara install framework laravel di Android

BAB IV DISKRIPSI KERJA PRAKTIK. 4.1 Pembuatan Server Menggunakan Mercury Pada XAMPP

Tutorial Instal XAMPP

Membangun Website dengan Joomla!

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

TUTORIAL Manajemen File Mendeley

Bab 1 Pengenalan Web Server dan Server Side Scripting

Git-Source Code Management

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

Instalasi XAMPP di Windows

atau Double Click pada xampp-win

TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA

STEP BY STEP INSTALLASI SOFTWARE PPOB ARINDO LOKET BARU

Tutorial Membuat Website Gratis

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

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

Beberapa Cara Upload Website ke Hosting Server

Membuat Web dengan CMS Joomla Sumber dari

Persiapan. 2.1 Hardware

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

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

IAIN WALISONGO SEMARANG

Menggunakan FileZilla FTP Client. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Instalasi Joomla 1.7

UPLOAD WEB. Upload web ke hosting gratis di byethost.com. Create by: Heru W drupalsolo.isgreat.org

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

Pemrograman Web Week 1. Team Teaching

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

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

INSTALASI DAN KONFIGURASI VERTRIGOSERV 2.16

Modeling Tools StarUML

Remember Hello word!

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

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

Cara Belajar Xampp Pada Mysql untuk Php

MENGUPLOAD WEBSITE KE SERVER HOSTING

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

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

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

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

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

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

Laporan Praktikum. Anggota kelompok : Dayanni Vera Versanika Ichtiar Testament Gea Rizal Putra Ramadhan

INSTALASI BADAK EXPRESS

MODUL MANAJEMEN JARINGAN KOMPUTER INSTALASI VIRTUAL MACHINE STUDI KASUS PADA VMWARE WORKSTATION 12

Control Panel Windows XP Control Panel Windows 7

1. Untuk menyisipkan dokumen tersebut, pilih tombol Add Media. 2. Klik tombol Select Files untuk menentukan file yang akan diupload.

Petunjuk Teknis Instalasi MySQL dan Penempatan File Database SIKI

BAB IV PEMBAHASAN. memudahkan dalam pelayanan dan pekerjaan, sehingga sangat rentan dalam

BAB III PERANCANGAN. Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast.

BUKU PETUNJUK PENGGUNAAN APLIKASI DAN WEBSITE LAPORPAK

BAB 14 SEKURITI DASAR DEBIAN GNU/LINUX

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk mengiplementasikan aplikasi e-library ini, terlebih dahulu harus disediakan

Panduan Pengguna untuk AllDeb Installer

PRAKTIKUM SISTEM OPERASI LAPORAN RESMI MODUL 3 PENGENALAN LINUX ( 1 ) SESI : M1 FADJAR PRADJA WINATA /

REMOTE DESKTOP DENGAN TEAMVIEWER

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

INSTALASI MOODLE DI LAPTOP/PC DENGAN WINDOWS 7

INSTALASI IONIC FRAMEWORK DI WINDOWS 7 UNTUK PENGEMBANGAN APLIKASI MOBILE HYBRID

Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10

Transkripsi:

TUGAS 1 WEB DINAMIS LANJUT Di Susun Oleh : Andi nur Arifin ( 12141397 ) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2016

COMPOSER A. Apa itu Composer Composer adalah manajemen dependency di php, composer memudahkan kita dalam Install library ke dalam project. Sehingga kita tinggal list library yang akan digunakan kemudian akan menginstallkan semua library yang kita list ke dalam project. B. Mengapa harus menggunakan composer? Composer membuat coding pada php jadi lebih mudah dan lebih rapi. Banyak juga programmer terbiasa dengan bahasa pemrograman yang terstruktur, ketika pindah ke php, menemukan banyak hal yang rancu. Terutama dalam manajemen struktur hirarki project. Sehingga membutuhkan usaha lebih untuk menerapkan konsep OOP yang baik dalam php. Hal ini bias terjadi karena dalam bahasa pemrograman php, pada setiap kali request, maka hanya ada satu file php saja yang diekseskusi. Dan jika kita ingin mengakses file lain yang terpisah seperti misalkan function di file lain atau membuat instan dari kelas yang filenya terpisah, maka kita perlu meng-include atatu require file yang bersangkutan sehingga seolah-ola file yang terpisah tadi jadi satu dengan file yang sedang mengarah kepadanya. C. Bagaimana Cara Installasi Composer? Pertama akan muncul halaman seperti ini, klik next

Kedua kita akan diminta untuk menentukan lokasi file php yang akan digunakan pada command line, file tersebut berada didalam folder php. Dengan XAMPP, missal D:\xampp, maka lokasi file ini ada didalam D:\xampp\php, contoh : D:\xampp\php\php.exe klik Next Selanjutnya composer akan mengetes apakah php dapat diload atau dijalankan dengan baik. Ketiga tentukan apakah koneksi internet menggunakan proxy, missal seperti pada sebuah kantor dimana koneksi internetnya terpusat pada proxy tertentu. Jika menggunakan proxy, centang pilihan Use a proxy server to connect to internet dan tulis alamat proxy tersebut beserta portnya kemudian Klik Next

Keempat muncul jendela seperti ini, Klik install untuk melanjutkan. Kelima Instaler akan mendownload composer dan komponen terkait kemudian menginstall pada computer.

Keenam terdapat jendela pemberitahuan bahwa telah terjadi perubahan pada windows, Perubahan ini dimaksudkan agar composer dapat dijalankan pada CMD. Ketuju proses instalasi selesai, Klik finish untuk menutup jendela instalasi.

Kedelapan tes composer, buka CMD dan jalankan perintah composer version maka akan muncul tempilan seperti gambar berikut : D. Bagaimana cara menambah library dompdf pada aplikasi web ( XAMPP )? 1. Untuk mendapatkan package dengan composer, pertama kita dating ke package, kunjungi di packagist.org. setelah terbuka, ketikan dompdf dikotak pencarian dan klik pada hasil pertama yang muncul yaitu dompdh/dompdf

2. Didalam packagist ini kita bias melihat secara detail dari package yang akan ditambahkan ke library. 3. Untuk menginstall package dompdf ini, scroll kebawah, anda dapat melihat beberapa versi dari dompdf. Ada 2 jenis, yaitu versi dalam pengembangan (dev-master) dan stabil. Pada contoh ini, kita akan menginstall versi dev-master maka kita Klik pada versi itu. 4. Selanjutnta buat sebuah folder didalam wev sever, disini saya menggunakan xampp, sehingga folder saya berada di C:\xampp\htdocs\Codeigniter- 3.1.0\application\libraries 5. Buat sebuah file composer.json didalam folder xampp\htdocs\codeignite r- 3.1.0\application\libraries, dan disikan script dibawah ini :

6. Kemudian buka CMD, masuk ke direktori folder tadi, dimana file composer.json diletakkan dan ketikan composer install agar package dompdf ditambahkan ke library folder kita. Tunggu hingga proses download selesai. 7. Setelah install selesai, cek difolder tadi maka akan terdapat folder vendor dan file composer.lock, didalam paket vendor terdapat plugin dompdf beserta komponen pendukungnya.

GIT VERSIONING ( GITHUB ) A. Apa itu GIT VERSIONING ( GITHUB )? Github adalah sebuah website yang memberikan pelayanan untuk menyimpan repositornya secara gratis. Banyak perintah yang ada di git bash dan di git gui bias dilakukan melalui github. Github juga memudahkan kolaborasi dalam suatu proyek dengan fitur-fitur tambahan seperti pull request, diskusi di patch, mengatur bugs, dan lain-lain. Github adalah layanan repository berbasis web, guna membangun perangkat lunak secara kolaboratif bersama komunitas. Version Control System (VCS) atau disebut juga dengan git, yang merupakan jantung dari github yang bersifat open source, dimana bertanggung jawab atas segala sesuataunya terkait github yang berjalan pada local computer anda. VCS atau Git diciptakan oleh Linus Torvalds pada tahun 2005 yang diterapkan pada versi kernel linux. B. Mengapa dalam pengembangan software pada tim kolaborasi perlu keahlian menggunakan git versioning ( GITHUB )? Agar mendapatkan kualitas proyek terbaik, karena setiap tim bias saling terkontrol Agar dapat mengembangkan perangkat lunak secara team work Agar pengerjaan proyek lebih efektif, cepat, efisien dan produktif. C. Bagaimana cara membuat repository? 1. Buat lebih dulu akun github jika belum memiliki akun github, langsung login saja pada akun github.

2. Pada sudut kanan atas Klik, maka akan muncul menu Klik New repository. 3. Buat nama repository, missal salam 4. Opsioanal, menambahkan deskripsi repository anda, misalnya Web dinamis lanjut 5. Tentukan previlage ( hak akses ) untuk repository anda, public atau private. Repository public adalah pilihan untuk memulai bekerja bersama pengguna github lainnya, sehingga anda bias mendapatkan keuntungan dari kolaborasi bersama komunitas. Repository private adalah pilihan untuk memulai bekerja secara independent ataupun individu, dimana fitur yang disediakan lebih sedikit disbanding public dan anda juga bisa menentukan kepada siapa ingin berkolaborasi. 6. Select Intialize this repository with a README. 7. Kemudian pilih Create repository.

8. Pembuatan repository selesai D. Apa kegunaan branch? Branch adalah pengaturan untuk menentukan tujuan, fungsi atau keperluan dari proyek kita, secara default biasanya sebagai master. Jika anda melakukan branch maka anda pada dasarnya membuat suatu cabang dari repository anda. Jika anda membuat perubahan dan melakukan commit pada cabang utama maupun cabang-cabang lain yang mungkin ada.

Disamping itu cabang ini nantinya bisa digabung (=merge) dengan cabang-cabang yang lain disatukan kembali dengan cabang utama. Fungsi dari branch : Untuk mengembangkan fitur Untuk bereksperimen dengan ide-ide baru secara aman dan leluasa Untuk memperbaiki error atau konflik E. Bagaimana cara mengunduh update data terbaru dari repository? Download secara menyeluruh dalam bentuk zip

Kemudian download dengan memilih update data F. Bagaimana cara memberikan komentar dan mengirim pekerjaan anda ke repository? Memberi komentar ke repository 1. Pilih menu Commit 2. Kemudian initial Commit

3. Klik Changed files untuk meminimize file yang terbuka, sehingga memungkinkan anda untuk melihat seluruh file yang ada di dalam repository tanpa banyak melakukan scroll. 4. Misalnya kita akan memberikan komentar pada baris kedua, tekan tanda + pada baris yang diinginkan da nisi komentar, kemudian tekan Add single comment

Mengirim Project ke repository 1. Disini saya menggunakan Git Gui 2. Buka folder project yang akan ditambahkan ke repository 3. Klik kanan dan pilih Git bash here

4. Akan muncul tampilan CMD 5. Ketik $ git init untuk menginisialisasi project local computer anda 6. Ketik $ git add * 7. Ketik $ git commit m coba, untuk mempersiapkan file yang telah anda tambahkan ke dalam repository lokal. 8. Ketik $ git remote add origin https://github.com/andinurarifin/andi.git 9. Verifikasi remote dengan mengetik $ git remote v untuk 10. Selanjutnya kita membuat perintah untuk pull atau mempush project kita pada computer untuk diupload pada repository $ git pull origin master 11. Langkah terakhir adalah push project kita, $ git push origin master

12. Cek pada repository yang ada di github atau bisa dengan repository https://github.com/andinurarifin/andi.git DAFTAR PUSTAKA https://www.codepolitan.com/apa-composer-dan-kenapa-harus-composer http://gedelumbung.com/git-tutorial-cara- installkonfigurasi- git-dan-uploadproject-aplikasi-ke-github/ http://primaadi.net/cara-membuat-repository-github/