Cari Blog Ini

Minggu, 31 Maret 2019

MENGENAL APA ITU "MODULARITAS" PADA HTML DAM PENERAPANYA MENGGUNAKAN PHP

MENGENAL APA ITU "MODULARITAS" PADA HTML DAM PENERAPANYA MENGGUNAKAN PHP

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.



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....

















































Tidak ada komentar:

Posting Komentar