Review Jurnal Tentang PHP & Mysql
Isi jurnal 1
PHP
adalah bahasa scripting yang menyediakan cara yang mudah dalam melekatkan
program pada halaman web.
Karena suatu
halaman diproses terlebih dahulu oleh PHP sebelum dikirim ke client, maka
script dapat menghasilkan isi halaman yang dinamis,seperti misalnya menampilkan
hasil query dari MySQL pada halaman tersebut. PHP pada mulanya berarti Personal
Home Page, tetapi sekarang telah menggunakan nama “PHP Hypertext Preprocessor”.
PHP
banyak didukung oleh beberapa platform, banyak yang dari UNIX dan turunannya
dan tentu juga Microsoft
operating system
yang mendukung lingkungan dalam Win32.
Kelebihan–kelebihan
PHP :
·
PHP
dapat digunakan untuk menghasilkan file gambar GIF, atau bahkan gambar GIF yang
bersifat stream dari server ke browser. Sebelumnya harus dikompile PHP dengan
GD library yang mengandung fungsi – fungsi manipulasi GIF.
·
PHP
mampu menerima file upload darisetiap browser yang RFc-1867 compliant. Kemampuan
ini memungkinkan user mengupload file teks atau binary.
·
PHP
secara transparan mendukung HTTP cookie. Administrator dapat menset cookies
mengunakan function setcookie().
·
PHP
mendukung banyak sekali database dalam mode native dan melalui ODBC. Seperti
termasuk Adabas, dBase, Empress, FilePro, Informix, InterBase, MySQL, Oracle,
dan database yang mensupport ODBC yang dapat menggunakan PHP
Database Server
MySQL
MySQL
adalah sebuah “SQL client/
server
relational database management
system” yang berasal
dari Scandinavia. Pada
MySQL sudah
termasuk SQL server, program client untuk mengakses server, hal–hal yang
berguna dalam hal administrasi, dan sebuah “programming interface” untuk
menulis program
sendiri.
MySQL
bukan sebuah project yang open source karena dalam keadaan tertentu
diperlukan
“license”. Tetapi kepopuleran dari MySQL terus berkembang dalam komunitas open
source karena me lisensikannya tidak terlalu sulit. MySQL juga dapat berjalan
pada personal komputer (banyak pengembangan dari MySQL terjadi pada system yang
tidak mahal yaitu Linux System). Tetapi MySQL juga portable dan dapat berjalan
pada system operasi yang komersial seperti misalnya Windows, Solaris, Irix. MySQL
menggunakan bahasa SQL.
SQL (Structured
Query Langguage) adalah bahasa standard yang digunakan untuk mengakses server
database. Beberapa keunggulan MySQL dibandingkan dengan database lain adalah:
· Kecepatan: MySQL
cepat. Para pengembang berpendapat bahwa MySQL adalah database yang tercepat
yang didapat. Pendapat ini dapat di selidiki dengan mengunjungi www.mysql.com/benchmark.html.
· Kemudahan dalam
penggunaan: MySQL adalah simple database system dengan performa tinggi dan tidak
kompleks untuk setup, dan administrator,disbanding dengan system yang lebih
besar.
· Biaya: MySQL
gratis untuk semua pengguna.
· Mendukung bahasa
Query: MySQL memahami SQL, juga dapat mengakses MySQL menggunakan aplikasi yang
mendukung ODBC
· Kemampuan:
Banyak client dapat berhubungan dengan server pada saat yang bersamaan. Clients
dapat menggunakan multiple database secara bersamaan.
3. DESAIN DAN
IMPLEMENTASI
Website
komputeronline.com dirancang menggunakan web server Apache, server database MySQL,
dan bahasa scripting PHP. Secara garis besar, hubungan antara client browser,
web server, dan database server dapat dilihat pada Gambar 1.
Gambar 1.
Arsitektur Aplikasi Web Database
jurnal 2
PHP-Nuke
PHPNuke
merupakan sistem manajemen konten dan publikasi berita otomatis berbasis web.
PHP-Nuke menggunakan sintak php dan mysql sebagai database manajemennya. Sistem
ini di rilis sebagai perangkat lunak bebas dengan lisensi GNU (General Public
License), dengan demikian PHP-Nuke dapat digunakan secara bebas tanpa membayar
lisensi.
DIAGRAM
ARSITEKTUR INFORMASI
1.
Mode Pengguna Halaman Utama
Gambar 1.
Diagram
Arsitektur Informasi Mode Pengguna Halaman Utama Halaman Tentang Kami, Struktur
Organisasi, Pedoman Penulis Merujuk ke suatu halaman web statis, sehingga tidak
diperlukan struktur pada ketiga sub informasi ini. Ketiga subinformasi
dibangunmenjadi sebuah modul pada PHPNuke, tidak memiliki script PHP Khusus dan
berisi teks dari masing-masing informasi. Script PHP yang digunakan pada modul
ini adalah script
PHP modul
standar PHPNuke, yang digunakan untuk memanggil header dan footer. Sehingga
tidak diperlukan rancangan
alir program
pada ketiganya.
Halaman
Jurnal juga dibangun menjadi sebuah modul PHPNuke. Pemrograman yang digunakan
adalah PHP dan database Mysql seperti yang digunakan
pada PHPNuke.
Penggunaan modul mempermudah proses administrasi dari ke 4
modul yang aktif
di mode pengguna. Modul ini diperlukan rancangan alir program tersendiri,
karena proses yang dibutuhkan meliputi beberapa pekerjaan.
RANCANG BANGUN
MODUL JURNAL
Modul
jurnal merupakan modul yang disusun dalam penelitian ini, modul ini dipergunakan
untuk memanajemen database
jurnal yang
tersimpan bersama database PHPNuke. Ada 2 mode pada modul jurnal ini. Yang
pertama dalam mode pengguna, yang hanya dapat mencari dan menampilkan data-data
jurnal yang ada. Dan mode administrator, yang digunakan untuk melakukan proses
editing dan penambahan baru. Selain proses manajemen jurnal, pada file script
di modul jurnal juga harus memuat header dan footer standart modul dari
PHP-nuke. Fungsi header dan footer dimaksudkan untuk membuat modul jurnal juga
terintegrasi dalam mode administrator PHP-Nuke.
Isi jurnal 3
Dalam
penelitian ini dilakukan pengembangan aplikasi evaluasi pembelajaran
menggunakan Flash. Pekerjaan siswa diproses oleh ActionScript yang merupakan
pemrograman bagian dari Flash, dan siswa dapat mengetahui skor yang
diprolehnya. Agar skor dapat disimpan dalam basisdata, diperlukan script PHP
untuk menyimpan skor ke dalam basisdata
MySQL
di server. Dengan mengintegrasikan ActionScript pada Flash dengan script
PHP, dapat diperoleh suatu aplikasi yang berbasis multimedia. Aplikasi
dapat menggunakan semua objek multimedia seperti image, teks, animasi,
audio, video, dan tools interaktif. Flash sebagai interface atau front-end
tempat melakukan input data pada Flash movie, kemudian data
dan variabel dikirimkan ke basisdata melalui PHP. Data dalam basisdata juga
dapat ditampilkan kembali pada Flash movie. Dengan demikian aplikasi
multimedia yang dikembangkan dengan Flash movie sebagai front-end
dapat berhubungan dengan basisdata di server.
METODE
PENELITIAN Medode yang digunakan dalam penelitian ini adalah Multimedia
Development Life Cycle yang memiliki enam tahap yaitu, concept, design,
obtainining content material, assembly, testing dan distribution.
Gambar
1. Tahap pengembangan aplikasi multimedia Sutopo, Pengembangan
Evaluasi Pembelajaran Berbasis Mulimedia dengan Flash, PHP, dan MYSQL 81
1.
Concept.
Dalam tahap ini dilakukan identifikasi perkiraan kebutuhan yang dihasilkan dari
pengamatan pada penelitian, serta
pembuatan materi untuk evaluasi matakuliah Algoritma dan Pemrograman. Disamping
itu dilakukan analisis mengenai teknologi, ragam multimedia, dan penyimpanan
nilai hasil belajar mahasiswa.
2. Design. Dalam tahap ini dilakukan pembuatan desain
visual tampilan, interface, storyboard, dan struktur navigasi.
Desain multimedia memerlukan pemetaan struktur navigasi (navigation
structure atau site map) yang menggambarkan hubungan antara beberapa
konten dan membantu meng-organisasi konten dengan pesan. Di samping itu, pada
tahap ini juga dibuat perancangan algoritma untuk aplikasi evaluasi
pembelajaran.
3. Obtaining content material. Pada tahap ini dilakukan
pengumpulan bahan seperti image, animasi, audio dan video. Bahan yang
diperlukan dapat diperoleh dari perpustakaan, atau pembuatan khusus untuk
aplikasi ini.
4. Assembly. Tahap assembly merupakan tahap dimana
seluruh objek multimedia dibuat berdasar-kan storyboard dan struktur navigasi
yang berasal dari tahap design. Dalam tahap ini dilakukan pembuatan ilustrasi,
audio dan video, serta pemrograman.
5. Testing. Tahap testing (uji coba) dilakukan
setelah selesai tahap pembuatan. Pertama-tama dilakukan uji coba secara modular
untuk memastikan apakah hasilnya seperti yang diinginkan. Selanjutnya dilakukan
uji coba untuk evaluasi matakuliah yang melibatkan mahasiswa dan dosen. Dari
hasil uji coba dilakukan perbaikan sesuai dengan saran masukan dari mahasiswa
dan dosen. Dari hasil perbaikan dilakukan uji coba lagi agar me-ningkatkan
kinerja aplikasi sehingga memenuhi kebutuhan untuk evaluasi hasil belajar mahasiswa.
6. Distribution. Setelah uji coba yang
mungkin perlu dilakukan beberapa kali, dalam tahap ini dilaku-kan pembuatan master
file, pedoman penggunaan aplikasi, serta dokumentasi sistem.
Kesimpulannya dari 3 jurnal Mysql
dan PHP:
Untuk jurnal pertama tentang Aplikasi
E-Commerce dengan menggunakan Mysql dan PHP. Membahas tentang bagaimana kita
menggunakan bahasa PHP sebagai media untuk membuat sbuah aplikasi E-commerce di
jurnal ini kelebihan PHP dalam pembuatan aplikasi ini dan kegunaan Mysql untuk
mengakses server database dan di jurnal ini dijelaskan tahap-tahap instalasi /
persiapan server yang akan digunakan.
Dari hasil
penelitian pada jurnal kedua disimpulkan bahwa :
Pembuatan situs
sangat terbantu dengan penggunaan CMS PHP-Nuke, Sehingga mempercepat waktu
penulisan program. Instalasi sebaiknya langsung melalui utilitas
cpanel pada
modul fantastisco untuk menghemat waktu dan bandwidth. Proses manajemen jurnal
menjadi lebih baik dan mudah dalam pencarian.
Pada jurnal
ketiga ini kesimpulannya Evaluasi pembelajaran menggunakan computer Aplikasi
yang berbasis multimedia dapat dibuat dengan Flash Script PHP digunakan untuk
menjembatani antara Flash dengan basisdata MySQL, sehingga variable pada Flash
dapat dibaca dan nilainya disimpan ke dalam basisdata MySQL.
daftar pustaka :
H
Sutopo - Jurnal Informatika, 2011 ced.petra.ac.id
H
Sutopo - Jurnal Informatika, 2012 - jurnalinformatika.petra.ac.id
S
Sulastri - Dinamik-Jurnal Teknologi Informasi, 2008 - unisbank.ac.id