assalamualaikum warahmatullahi wabarakatu...๐๐
bagaimana kabar anda anda sekalian?? pasti dalam keadaan sehat wal afiat dongg๐๐ oleh karena itu jangan lupa dan jangan pernah lelah untuk bersyukur kepada Allah SWT karena atas berkah dan rahmatnyalah kita semua bisa dalam keadaan sehat hingga sekarang.
oke, pada kesempatan kali ini saya akan memberikan sedikit pengetahuan tentang apa itu "MODULARITAS" pada HTML dan benefit apa saja yang akan kita dapatkan ketika menggunakanya. sebelumnya apakah anda semua sebelumnya mengetahui apa itu "MODULARITAS"????
dari katanya saj "MODUL" yang berarti alat bantu, sedangkan "penambahan kata "RITAS" yang berarti dapat berubah ubah. jadi dapat disimpulkan bahwa MODULARITAS adalah alat bantu yang dapat kita rubah rubah sedemikian rupa.
apakah seperti ituuu ????....๐ฎ๐ฎ hampir saja....
"Konsep modularitas dalam programming diperlukan untuk mempermudah
dalam pengorganisasian script/program. Adapun
prinsip dari konsep ini adalah meletakkan
beberapa perintah yang menjalankan suatu
tugas khusus ke dalam modul atau file script
tersendiri. Setiap kali modul tersebut dibutuhkan, kita hanya
menyisipkan modu tersebut ke dalam
script yang sedang
dibuat dengan cara
memanggilnya."
Adapun
cara memanggil modul
dengan menggunakan perintah include "namafilemodul";
Perhatikan
gambaran penggunaan konsep modularitas berikut ini:
Misalkan Anda membuat modul dan disimpan dalam script bernama modulku.php. Selanjutnya Anda sedang membuat script tertentu katakanlah diberinama file scriptku.php. Kebetulan dalam scriptku.php Anda membutuhkan modulku.php, maka skema yang terjadi adalah:
Contoh:
Dalam contoh ini kita akan menggunakan konsep
modularitas untuk membuat
script operasi aritmatika penjumlahan dan pengurangan dari 2 buah bilangan. Untuk inpu
bilangannya disimpan dalam modul tersendiri, misalkan dinamakan bilangan.php Selanjutnya modul ini akan diincludekan ke dalam script
penjumlahan dan pengurangan.
bilangan.php ( nama file yang akan dipanggil)
<?php
$bil1 = 10;
$bil2 = -5;
?>
jumlah.php (nama file yang memanggil )
<?php
include "bilangan.php";
$hasil = $bil1 + $bil2;
echo "Hasil penjumlahannya adalah : ".$hasil;
?>
Bentuk script jumlahkan.php di atas akan identik dengan script
berikut ini
<?php
$bil1 = 10;
$bil2 = -5;
$hasil = $bil1 + $bil2;
echo "Hasil penjumlahannya adalah : ".$hasil;
?>
kurang.php
<?php
include "bilangan.php";
$hasil = $bil1 - $bil2;
echo "Hasil pengurangannya adalah : ".$hasil;
?>
Script kurang.php di atas akan identik dengan
<?php
$bil1 = 10;
$bil2 = -5;
$hasil = $bil1 - $bil2;
echo "Hasil pengurangannya adalah : ".$hasil;
?>
Penerapan Teknik Modularitas
Teknik modularitas dapat dipergunakan
dalam pengaturan layout halaman web supaya lebih mudah.
Sebelum Anda mengenal teknik modularitas, apa
yang Anda lakukan
bila diminta membuat halaman
web sejumlah 20 buah dengan
desain layout yang sama
namun kontennya berbeda? Tentu Anda akan membuat satu buah desain template
untuk layout, lalu Anda tinggal
mengganti kontennya saja.
OK.. itu mudah, namun bagaimana seandainya dari 20 buah
halaman web tersebut
Anda ingin ubah desainnya? Tentu Anda harus
mengubah semua halaman satu persatu Bagaimana bila terdapat 100 buah halaman
web dan kesemuanya Anda ingin ubah
desainnya? Wah repot ya kalau satu persatu.
Nah… di sinilah
kita akan gunakan
teknik modularitas. Dengan
teknik modularitas ini, Anda dapat
mengubah desain layout
dari banyak halaman
web dengan satu
langkah saja secara cepat.
setelah ini saya akan memberikan contoh penerapanya kepada anda semua bagaimana cara menjalankan fungsi dari MODULARITAS.
setelah ini saya akan memberikan contoh penerapanya kepada anda semua bagaimana cara menjalankan fungsi dari MODULARITAS.
1. kita membuat contoh tabel sederhana terlebih dahulu sebelum masuk pada penggunaan fungsi dari MODULARITAS, hal itu saya lakukan agar anda tau apa perbedaan menggunakan MODULARITAS dengan tidak. sebenarnya arti gampangnya dari MODULARITAS adalah cuman memanggil atau menggabungkan dokumen file lain menjadi satu sehingga menghasikan output yang komplex dan tentunya EFISIENNN๐๐
hasil output diatas adalah contoh pembuatan tabel tanpa menggunakan fungsi MODULARITAS, sekilas biasa biasa saja dalam pemakaian MODULARITAS atau tidak. tetapi anda perlu ketahui bahwa semisal anda ingin membuat halaman web yang banyak, dengan tampilan tabel atau background yang sama tetapi isi atau kontenya saja yang berbeda tiap halaman???
contoh membuat 100 halaman. apa anda bisa bayangkan membuat contoh program diatas berkali kali ๐ฑ๐ฑ tidak mungkin bukannn!!!!
nah dengan adanya MODULARITAS semua kerepotan itu bisa teratasi, saya tidak perlu menjelaskanya lagi karena sudah saya berikan penjelasanya ditas, saya akan langsung saja memberikan contoh programnya kepada anda.
pertama tama anda harus membuat masing masing file yang natinya akan dipanggil satu persatu dalam sebuah file inti menggunakan
<?php
include "(nama file)";
?>
contoh dari program header.php
contoh dari program menu.php
contoh dari program footer.php
nahhh.... ketiga file diatas adalah kunci dari prinsip penggunaan fungsi modularitas. dikarenakan 3 file inilah yang akan dipakai terus menerus dan dipanggil pada setiap file.
contoh dari program config
file config digunakan untuk menentukan jenis font , warna background dll tanpa harus menulisnya lagi.
contoh dari program isi1.php
contoh dari program isi2.php
contoh dari program isi3.php
contoh program soal syair ayam yang dipanggil menggunakan MODULARITAS
contoh program formasi bintang yang dipanggil menggunkan MODULARITAS
contoh dari program lay out.php
file inilah yang nantinya akan memanggil semua program diatas tadi yang nantinya akan dijadikan menjadi satu sehingga menghasilkan output yang compleks.....
'
apabila di klick " isi 1 " maka
apabila di klick " isi 2 " maka
apabila di klick " isi 3 " maka
apabila di klick " no 4 " maka
apabila di klick " no 5 " maka
oke mungkin cukup itu saja yang dapat saya berikan pada kesempatan kali ini, semoga apa yang dapat saya berikan dapat bermanfaat kepada anda khusunya bagi saya amin..... bila ada kesalahan penulisan atau kata saya mohon maaf sebesar besarnya..๐๐๐๐
Wassalamualaikum Warahmatullahi Wabarakatu....