Follow us on Facebook

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


1 komentar: