Anda di halaman 1dari 16

APLIKASI SISTEM ENTERPRISE

LAPORAN 1

Oleh :
Nama : Aulia Gustia Putri
Nim : 18076015
Grup : 3F1
Dosen : Geovanne Farell S.Pd, M.Pd,T
Hari / Jam : Rabu / 10.40 – 15.00

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK

UNIVERSITAS NEGERI PADANG


2021
A. TUJUAN

1. Memahami konsep dari framework

2. Mempersiapkan lingkungan kerja terhadap persiapan dalam melakukan test

framework yii, dengan langkah-langkah

3. Memahami composer

4. Instalasi composer

5. Tes composer

B. ALAT DAN BAHAN

1. Web browser

2. Web server

3. Php

4. Basis data

5. Code editor

6. Kitab suci

C. TEORI SINGKAT

1. Php

Php telah berevolusi dariperograman untuk tujuan yang sederhana yaitu mencatat

pengunjung blog menjadi bahasa pemrgoraman yang banyak digunakan hingga level

enterprise. Hal itu dimulai dengan dukungan terhapada konsep-konsep pemrograman

berorientasi objek ataun OOP, pembuatan standarisasi kode, pembaharuan engine

php yaitu versi 7, dengan karakteristik utama adalah kecepatan


2. Java script

Bahasa pemrograman yang berjalan di sisi peramban sebagao pelengkap dalam

pembuatan aplikasi berbasis web secara default, yii menggunakan library JQuery.

3. Yii

Yii adalah framework (kerangka kerja) PHP berbasis-komponen, berkinerja tinggi

untuk pengembangan aplikasi Web berskala-besar. Yii menyediakan reusability

maksimum dalam pemrograman Web dan mampu meningkatkan kecepatan

pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/) singkatan dari "Yes It

Is!". Berikut merupakan respon yang paling tepat dan akurat untuk yang baru dengan

Yii:

4. Basis data

MySQL merupakan system manajemen basis data yang sangat popular dan cocok

disandingkan dengan php. Tools ini gratis untuk digunakan pada proyek yang bukan

komersial . framework user interface yang sangat popular yang digunakan sebagai

dasar dari aplikasi-aplikasi berbasis web. Secara default yii telah menjadikannya

sebagai theme pada widget-widget nya.

5. Code editor

Merupakan tools yang digunakan untuk mengetik kode program yang akan kita buat

usahakan untuk menggunakan code editor yang paling kita sukai dan membuat kita

nyaman karena dialah yang akan banyak memnemani kita dalam pembuatan aplikasi.
6. Kitab suci

Dokumentasi dari yii yang berisi panduan dan daftar API mutlak yang diperlukan jika

kita ingin serius mendalami framework ini. Adapun versi daring dari dokumentasi YII

akan kita lihat.

D. LANGKAH KERJA

1. Instalasi xampp

1. Langkah 1: Unduh XAMPP

Download XAMPP melalui website Apache Friends 

2. Langkah 2: Instal XAMPP

1. Lakukan instalasi setelah Anda selesai mengunduh. Selama proses instalasi mungkin Anda
akan melihat pesan yang menanyakan apakah Anda yakin akan menginstalnya. Silakan
tekan Yes untuk melanjutkan instalasi.
2. Klik tombol Next.

3. Pada tampilan selanjutnya akan muncul pilihan mengenai komponen mana dari XAMPP yang
ingin dan tidak ingin Anda instal. Beberapa pilihan seperti Apache dan PHP adalah bagian
penting untuk menjalankan website dan akan otomatis diinstal. Silakan centang MySQL dan
phpMyAdmin, untuk pilihan lainnya biarkan saja.
4. Berikutnya silakan pilih folder tujuan dimana XAMPP ingin Anda instal, pada tutorial ini pada
direktori C:\xampp.
5. Pada halaman selanjutnya, akan ada pilihan apakah Anda ingin menginstal Bitnami untuk
XAMPP, dimana nantinya dapat Anda gunakan untuk install WordPress, Drupal, dan Joomla
seccara otomatis.
6. Pada langkah ini proses instalasi XAMPP akan dimulai. Silakan klik tombol Next.
7. Setelah berhasil diinstal, akan muncul notifikasi untuk langsung menjalankan control panel.
Silakan klik Finish.

3. Langkah 3: Jalankan XAMPP

Silakan buka aplikasi XAMPP kemudian klik tombol Start pada Apache dan MySQL. Jika
berhasil dijalankan, Apache dan MySQL akan berwarna hijau seperti gambar di bawah ini.
Untuk melakukan pengecekan, silakan akses link berikut melalui browser Anda http://localhost.

Kesimpulan

Saat ini Anda sudah belajar bagaimana cara instal XAMPP. Selanjutnya Anda dapat
menjalankan aplikasi berbasis web pada localhost

2. Uji coba aplikasi xampp


Untuk menguji tool maka kita akan mengetikkan di browser yaitu localhost
Dua tampilan di atas menunjukkan bahwa xampp telah terpasang dengan baik

pada computer kita.

Pada xampp, code aplikasi php kita secara default diletakkan di htdocs atau biasa disebut

document root atau mount point ketika mengakses url http://localhost/ contoh direktori

C:\xampp\htdocs jika tidak diletakkan pada direktori tersebut maka kode kita tidak bias

diakses melalui web browser meskipun bias saja kita memindahkan pada direktori lain

dengan sebelumnya melakukan pengaturan pada file httpd.conf.

6. Uji Coba
Setelah mendaftarkan variabael $PATH, maka sekarang kita bias menguji coba

apakah konfigurasi kita berhasil atau tidak. Dengan perintah sebagai berikut

7. Kesimpulan

Pada bab ini kita telah belajar tentnag installsi dan konfigurasi tool yang dibutuhkan

selama mengikuti panduan dalam buku. Mungkin ada sedikit perbedaan dengan apa

yang disampaikan pada buku ini maupun buku teknnologi

8. Composer

Adalah dependency manager untuk php, yaitu sebuah tools yang digunakan untuk

memudahkan kita dalam mengelola library php yang digunakan pada aplikasi beserta

dependensinya.

Cara intalasi:

a. Menggunakan installer windows

Cara ini hanya berlaku jika kita menggukana os windows sekaligus merupakan

cara yang paling mudah. Unduh dan jalankan file instalasi Composer-Setup.exe

yang bias kita dapatkan pada tautan berikut.

https://getcomposer.org/Composer-Setup.exe
menggunakan CMD

b. Uji coba composer

Untuk memastika apakah composer terpsang dengan benar, maka kita perlu

mengujinya. Silakan tutup semua CMD, lalu kemudian buka lagi dan jalankan

perintah berikut.

Composer –v

c. Persiapan menggunakan composer

Sebelum memulai menggunakan composer untuk instalasi kita bias menggunakan

composer untuk memperbarui dengan perintah self-update

Ternyata saya menggunakan update an terkahir dari composer ini


d. Kesimpulan

Sebagai satu satunya php dependency manager, saat ini composer sudah menjadi

bagian yang penting dalam pengembangan aplikasi berbasis php, baik karena

kemudahan maupun efisiensinya oleh karena itu penulis berinisiatif untuk

mempelajari bab selajutnya, jika perlu pelajari lagi juga bab resmi.

Anda mungkin juga menyukai