Prabowo, Arifin Yudi - 145410179 (2018) ANALISIS PERBANDINGAN KECEPATAN METODE CACTIVERECORD, QUERY BUILDER, DAN DATA ACCESS OBJECTS UNTUK OPERASI DATABASE PADA FRAMEWORK YII2. Skripsi thesis, STMIK AKAKOM YOGYAKARTA.
|
Text
1_145410179_HALAMAN_DEPAN.pdf - Published Version Download (1MB) | Preview |
|
|
Text
2_145410179_BAB_I.pdf - Published Version Download (18kB) | Preview |
|
|
Text
3_145410179_BAB_II.pdf - Published Version Download (635kB) | Preview |
|
Text
4_145410179_BAB_III.pdf - Published Version Restricted to Repository staff only Download (27kB) | Request a copy |
||
Text
5_145410179_BAB_IV.pdf - Published Version Restricted to Repository staff only Download (747kB) | Request a copy |
||
|
Text
6_145410179_BAB_V.pdf - Published Version Download (7kB) | Preview |
|
|
Text
7_145410179_DAFTAR_PUSTAKA.pdf - Published Version Download (10kB) | Preview |
|
|
Text
8_145410179_CARA_MENJALANKAN_PROGRAM.pdf - Published Version Download (85kB) | Preview |
|
Text
9_145410179_LISTING_PROGRAM.pdf - Published Version Restricted to Repository staff only Download (344kB) | Request a copy |
Abstract
Yii adalah framework PHP berbasis komponen komponen dengan performansi tinggi untuk pengembangan aplikasi Web berskala besar. Framework sendiri merupakan sebuah kerangka kerja yang membantu seorang developer atau pengembang dalam membangun sebuah aplikasi Web. Yii menggunakan konsep Object-Oriented Programming (OOP). Sehingga seorang pengembang dapat membuat aplikasi web dengan lebih terstruktur. Sebenarnya didalam Yii terdapat tiga buah metode untuk mengakses database diantaranya adalah CActiveRecord, Query Builder, dan Data Access Object. CActiveRecord, Query Builder, dan Data Access Object akan diuji menggunakan Google Chrome developer tools untuk mengetahui tingkat kecepatan masing masing metode dalam mengoperasikan data dalam database. Operasinya sendiri meliputi Create, Read, Update, dan Delete. Jumlah data yang digunakan untuk proses pengujian berjumlah 1000-7000 data. Data yang digunakan adalah data dummy. Setiap operasi diuji sebanyak 100(seratus) kali pengujian, dan diambil nilai rata rata. Hasil yang diperoleh adalah tabel komparasi antara ketiga metode, kemudian tabel diubah kedalam diagram batang. Terdapat 5 diagram yang dihasilkan dari proses analisis. Dari setiap diagram mewakili setiap operasi, yakni membaca semua data, membaca data dengan filter, membuat data, update dan delete. Untuk pembacaan data dapat disimpulkan bahwa seamkin banyak data maka semakin banyak waktu yang dibutuhkan untuk proses scripting pada halaman web. Kata Kunci : CActiveRecord, Chrome Developer Tools, Data Access Objects, Framework Yii2, Query Builder.
Item Type: | Thesis (Skripsi) |
---|---|
Uncontrolled Keywords: | CActiveRecord, Chrome Developer Tools, Data Access Objects, Framework Yii2, Query Builder. |
Subjects: | A Karya Umum (General) > Ilmu Komputer (Computer Science) > Database A Karya Umum (General) > Ilmu Komputer (Computer Science) > Database A Karya Umum (General) > Ilmu Komputer (Computer Science) > Pemrograman (Programming) A Karya Umum (General) > Ilmu Komputer (Computer Science) > Pemrograman (Programming) |
Divisions: | Jenjang Strata Satu > Teknik Informatika (Informatic Engineering) |
Depositing User: | Users 4854 not found. |
Date Deposited: | 29 Agu 2018 06:09 |
Last Modified: | 29 Agu 2018 06:09 |
URI: | http://eprints.akakom.ac.id/id/eprint/8137 |
Actions (login required)
View Item |