RANCANG BANGUN WEBSITE SOSIAL BOOKMARK UNTUK OPTIMALISASI DAN PENINGKATAN TRAFIK SEBUAH WEBSITE
NASKAH PUBLIKASI
diajukan oleh Muhammad Aziiz Al Alim 11.01.2859 Didy Septiyono 11.01.2866
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014
NASKAH PUBLIKASI RANCANG BANGUN WEBSITE SOSIAL BOOKMARK UNTUK OPTIMALISASI DAN PENINGKATAN TRAFIK SEBUAH WEBSITE disusun oleh Muhammad Aziiz Al Alim 11.01.2859 Didy Septiyono 11.01.2866 Dosen Pembimbing
Anggit Dwi Hartanto, M.Kom NIK. 190302163 Tanggal 13 Maret 2014 Ketua Jurusan Teknik Informatika
Hanif Al Fatta, M.Kom. NIK. 190302069
ARCHITECTURE FOR SOCIAL BOOKMARK WEBSITE OPTIMIZATION AND IMPROVING TRAFFIC OF A WEBSITE RANCANG BANGUN WEBSITE SOCIAL BOOKMARK UNTUK OPTIMALISASI DAN PENINGKATAN TRAFIK SEBUAH WEBSITE Muhammad Aziiz Al Alim Didy Septiyono Anggit Dwi Hartanto Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT
Technology development at the present time, is very fast and forward, one of them is the Internet. The Internet is a global computer network. By using the Internet gained wide range of information needed. This information is provided by a company, organization, institutions and individuals who build a web site on the internet. Wordpress and Blogspot on the Internet as a Content Management System, bring convenience in providing information on the internet. Through the medium of this blog gave rise to new business opportunities, one of them is advertising business. To be able getting income from the fields of advertising, website or blog should certainly have a lot of visitors. To help promoting the blog or website content, we needed a connection that will bring the visitors to a website or blog. One of them through social bookmarking. Therefore the author submits the title "Architecture for Social Bookmark Website Optimization and Improving Traffic of a Website" that aims to help bloggers to get visitors to increase earnings. Keywords : Internet, Website, Blog, Social Bookmark, Traffic
1.
Pendahuluan Situs sosial bookmark akan membantu blogger pemula dalam
mempromosikan blog agar bisa dikenal oleh mesin pencari maupun oleh pengguna internet secara luas. Untuk melakukan bookmark sebenarnya sudah ada web browser, namun kemampuan web browser itu masih kurang dalam hal penyimpanan data sehingga masih dirasa kurang. Maka dari itu selain untuk melakukan promosi web, situs sosial bookmarking ini akan membantu pengguna untuk melakukan bookmark blog maupun website.
2.
Landasan Teori
2.1
Dasar-dasar Teori
2.1.1 Pengertian Web Web merupakan kumpulan halaman-halaman yang digunakan untuk menampilkan informasi, gambar gerak, suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan link-link. Didalamnya mengunakan protokol HTTP (hypetext transfer protokol) dan untuk mengaaksesnya menggunakan perangkat lunak yang disebut browser.1 2.1.1. Pengertian Situs Web Situs web merupakan kumpulan dari halaman web yang sudah dipublikasikan di jaringan internet dan memiliki domain atau URL (Unified Resource Locator) yng dapat diakses pengguna internet dengan cara mengetikkan alamat web di browser.2
1 M.Rudyanto Arief, Pemrograman Web Dinamis Menggunakan PHP &MySQL, Ed.1(Yogyakarta;ANDI,2011), hal 8-9 2 Ibid
2.1.2. Perngertian Web Server Web Server adalah program aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumen-dokumen web. 2.1.3. Pengertian Web Browser Merupakan program yang berfungsi untuk menampilkan dokumendokumen web dalam format HTML. 2.1.4. Pengertian Codeigniter CodeIgniter adalah sebuah web
application framework yang
bersifat open source digunakan untuk membangun aplikasi php dinamis. 2.2
Perancangan dan Permodelan
2.2.1
ERD (Entity-Relationship Model) ERD adalah gambar atau diagram yang menunjukkan informasi
dibuat, disimpan, dan digunakan dalam sistem bisnis.3 2.2.2 UML (Unified Modeling Language) UML merupakan singkatan dari Unified Modeling Language adalah sekumpulan permodelan konvensi yang digunakan untuk menentukan atau menggambarkan sebuah sistem perangkat lunak dalam kaitannya dengan objek (Whitten, 2004, p430). 3.
Gambaran Umum
3.1.
Gambaran Umum Situs Sosial Bookmarking Situs Sosial Bookmarking adalah situs yang menyimpan alamat link
atau artikel (bookmark) oleh para anggotanya. Sebenarnya, fitur ini sudah ada pada browser web yang Anda gunakan sehari-hari. Bookmark pada browser web memang lebih sederhana. Tetapi, ada kemungkinan situs atau link yang dibookmark tesebut bisa memiliki resiko hilang jika kebanyakan situs yang Anda bookmark. Dengan adanya situs Social Bookmarking ini,
3
Hanif Al Fatta.Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern.Andi Offset.Yogyakarta.2007.hal.120
Anda bisa mem-bookmark link Anda secara online dan pastinya lebih memudahkan Anda dalam memanajemen situs-situs penting Anda. 4. Perancangan dan Implementasi 4.1.
Perancangan Sistem Perancangan sistem merupakan bagian yng penting dalam
membuat suatu sistem ataupun aplikasi, perancangan sistem ini dimaksudkan untuk memberikan gambaran umum tentang aplikasi yang akan dibuat. 4.1.1. Perancangan UML Dalam merancang proses digunakan Unified Modelling Language (UML) yang merupakan bahasa standart untuk melakukan spesifikasi visualisasi,
konstruksi
dan
dokumentasi dari
komponen-komponen
perangkat lunak (software) dan digunakan untuk permodelan bisnis. a) Use Case Diagram Berikut adalah use case diagram yang digunakan pada sistem situs social bookmark. Terdapat 3 Actors yaitu : admin, blogger dan visitor
Gambar 4.1 Use Case Diagram Sistem Situs Social Bookmark
b) Class Diagram Menggambarkan struktur statis dari kelas dalam sistem dan menggambarkan atribut dan hubungan antar kelas. Terdapat 8 Class yang direlasikan sebagai berikut.
Gambar 4.2 Class Diagram Sistem Situs Social Bookmark 4.2.
Perancangan Database Perancangan database harus dilakukan secara cermat agar
dihasilkan database yang efisien dalam penggunaan ruang penyimpanan, cepat dalam pengaksesan dan mudah dalam melakukan manipulasi data. Berikut adalah rancangan database yang dilakukan :
4.2.1. ERD (Entity- Relationship Model)
Gambar 4.3 ERD Sistem Situs Social Bookmark
4.2.2. Relasi Antar Tabel Hubungan berfungsi untuk menunjukan relasi antar tabel sehingga membentuk suatu jaringan data. Adapun hubungan antar tabel pada Situs Social Bookmark adalah sebagai berikut:
Gambar 4.4 Gambar Relasi Tabel Sistem Situs Social Bookmark 4.3.
Implementasi Sistem Tahapan implementasi merupakan tahap penerapan dari tahap
perancangan.
Implementasi
meliputi
implementasi
database
dan
implementasi program sehingga program siap digunakan. 5. Kesimpulan dan Saran 5.1.
Kesimpulan Berdasarkan pembahasan, penjelasan semua materi dan hasil uji
coba pada bab-bab sebelumnya, maka dapat diambil kesimpulan bahwa untuk membuat Website Sosial Bookmark ini menggunakan framework codeigniter dan untuk meningkatkan jumlah pengunjung pada suatu web atau blog menggunakan wildcard subdomain, yaitu 3 kata pertama digunakan sebagai subdomain sehingga web atau blog yang disubmit bisa lebih mudah terindeks oleh mesin pencari.. 5.2.
Saran Adapun beberapa hal yang menjadi saran dari penulis untuk
pengembangan Website Social Bookmark ini antara lain : 1.
Diberikannya fasilitas member untuk user yang ingin berlangganan artikel. Dan bisa mensubmit URL tidak harus login melalui facebook dan twitter.
2.
Ditingkatkannya keamanan pada web social bookmark ini, agar menjadi lebih aman dari serangan malware dan hacker.
3.
Desain dari panel admin yang masih sangat sederhana, sehingga lebih baik disempurnakan.
Daftar Pustaka Agung Yunmar, Rajif.2011. Modul HTML $ CSS. Yogyakarta:STMIK AMIKOM Yogyakarta Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan
Bersaing
Perusahaan
dan
Membangun
Web
Organisasi
Modern.
Yogyakata:ANDI Andi,
Sunyoto.2007.
Ajax
dengan
Teknologi
Asynchronouse Javascript & XML. Yogyakarta:ANDI Arief, M Rudyanto.2011. Pemrograman Web Dinamis menggunakan PHP dan MYSQL. Yogyakarta:ANDI http://dhavacakep.heck.in/pengertian-situs-social-bookmarking.xhtml diakses 8 Novermber 2013 http://ellislab.com/codeigniter diakses 8 November 2013 http://www.link.majlisasmanabawi.net/2012/05/arti-website-traffic-dansumber-traffic.html diakses 8 November 2013 http://www.qwhatis.com/what-is-xampp/ diakses 8 November 2013 http://www.scribd.com/doc/52982287/PENGERTIAN-FRAMEWORK diakses 8 November 2013