Subscribe Twitter
Tampilkan postingan dengan label PERANCANGAN WEB INTERNET #6 (PRAKTIKUM). Tampilkan semua postingan
Tampilkan postingan dengan label PERANCANGAN WEB INTERNET #6 (PRAKTIKUM). Tampilkan semua postingan

1 Desember 2013

PERANCANGAN WEB INTERNET #6 (PRAKTIKUM)

Hari, Tanggal : Sabtu, 26 Oktober 2013
Kelas            : PWI-7
Ruang           : LAB VI
Jam              : 07.00WIB s/d 08.30WIB
Materi          : MEMBUAT FRAMEWORK

          Pada pertemuan ini kami diterangkan oleh Bapak Widhiarta, S.Kom tentang framework. Framework adalah kerangka kerja. Framework juga dapat diartikan sebagai kumpulanscript (terutama class dan function) yang dapat membantu developer/programmer dalammenangani berbagai masalah-masalah dalam pemrograman seperti koneksi ke database, pemanggilan variabel, file,dll sehingga developer lebih fokus dan lebih cepat membangunaplikasi.Bisa juga dikatakan Framework adalah komponen pemrorgaman yang siap re-use kapansaja, sehingga programmer tidak harus membuat skrip yang sama untuk tugas yang sama.Misalkan saat anda membuat aplikasi web berbasis ajax yang setiap kali harus melakukanXMLHttpRequest, maka Xajax telah mempurmudahnya untuk anda dengan menciptakan sebuahobjek khusus yang siap digunakan untuk operasi Ajax berbasis PHP. Itu adalah salah satu contohkecil, selebihnya Framework jauh lebih luas dari itu.Secara sederhana bisa dijelaskan bahwa framework adalah kumpulan fungsi (libraries),maka seorang programmer tidak perlu lagi membuat fungsi-fungsi (biasanya disebut kumpulanlibrary) dari awal, programmer tinggal memanggil kumpulan library atau fungsi yang sudah adadidalam framerwork, tentunya cara menggunakan fungsi-fungsi itu sudah ditentukan olehframework. Beberapa contoh fungsi-fungsi standar yang telah tersedia dalam suatu framework adalah fungsi paging, enkripsi, email, SEO, session, security, kalender, bahasa, manipulasigambar, grafik, tabel bergaya zebra, validasi, upload, captcha, proteksi terhadap XSS(XSSfiltering), template, kompresi, XML dan lain-lain.

Susunan Framework yg akan dibuat:
Folder My FrameWork
-> Folder Library
-> Folder Content
                ->File Upload
                ->Plugins
                ->Template
                            ->Default
                                        ->header.php
                                        ->sidebar.php
                                        ->content.php
                                        ->footer.php
                ->home.php
                ->index.php
                ->default.php