Pada bagian ini akan membahas teknik menampilkan halaman utama
detail dari artikela atau berita yang telah dipilih. Umumnya, para programmer pemula menggunakan cara konvensional untuk alamat URL, misal: detail.php?id=28392732. Jika mengggunakan alamat URL tersebut, berdampak pada indexing oleh mesin pencari (search engine). Dalam hasil pencarian, bisa jadi akan muncul di halaman akhir. Dengan memanfaatakan file .htaccess, kita bisa memodifikasi alamat URL, sehingga alamat URL akan berubah menjadi research.net/newspemanfaatan-tik-untuk-ukm-di-kota-pekalongan.html. Alamat URL tersebut akan mudah dikenali oleh mesin pencari sehingga bisa meningkatkan hasil pencarian. Metode ini biasa disebut Search Engine Optimation. Sedangkan modifikasi alamat URL yang bersahabat dan mudah dikenali biasa disebut Search Engine Friendly. Saat ini sudah banyak yang menerapkan lamat URL yang user friendly bagi search engine.
6.1
Memanfaatkan statement IF ELSE
File baru ini berfungsi untuk menampung data dan mengendalikan
informasi yang akan ditampilkan ketika pengguna memilih salah satu link yang berada di halaman utama. Dengan memanfaatkan variabel global
197
$_GET, akan diperoleh indeks sebagai acuan untuk membatasi informasi
yang ditampilkan berdasarkan identitas id. 1. Untuk persiapan awal, buatlah file baru kemudian tambahkan beberapa script dasar seperti dalam file index.php <!DOCTYPE html> <html> <head> <title>Indonesian Knowledge Research Group</title> <link href="assets/css/iknow.css" rel="stylesheet" type="text/css" media="screen" > <link href="assets/css/font-opensans.css" rel="stylesheet" type="text/css" media="screen" > </head> <body> </body>
2. Tambahkan beberapa tag divison lengkap dengan class seperti dalam
file index.php. <body> <?php include "config/connect_db.php"; ?> <div class=wrapper> <!--#-------- BAGIAN NAVIGATION ----# --> <div class=nav> <div class=logo>IKNOW-RESEARCH.ORG</div> <div class=topmenu> <?php $tp = mysql_query("SELECT * FROM topmenu ORDER BY id_menu"); echo "<img src='assets/images/vert-line.jpg'>"; while($qtp=mysql_fetch_array($tp)){ echo "<a href=$qtp[url_menu]>$qtp[name_menu]</a><img src='assets/images/vert-line.jpg'>"; } ?> </div> <div class=search> <input type=text alt=search class=search-box> </div> </div> <div class=detail> </div> <!-- end detail --> </div> <!-- end wrapper --> </body>
198
3. Buatlah statement IF ELSE di dalam class=detail.
SEF singkatan dari Search Engine Friendly yang berfungsi untuk
meningkatkan peringkat atas dalam pencarian. Beberapa mesin pencari seperti Google, Altavista, Yahoo, Bing, dan lain-lain lebih menyukai alamat URL yang bersahabat, artinya tidak menggunakan kode rumit misalnya: detial.php?mod=research&id=12345789. Dengan alamat tersebut, website akan sulit dikenali oleh mesin pencari sehingga berdampak pada hasil pencarian, bisa jadi berada di halaman terakhir. Untuk memaksimalkan hasil pencarian (Search Engine Optimation), alamat URL perlu diubah menjadi SEF, misalnya: research-sistem-uji-