twitter
googleplus
facebook

Pengertian Website, Hosting, Dan Domain (Hosting Gratis dan Domain Murah)

PENGERTIAN WEBSITE
Website adalah sebuah halaman yang dibangun untuk menyampaikan informasi kepada pengguna. Informasi tersebut bisa berupa pesan, berita, cerita, video, kalimat ajakan atau yang lainnya. Untuk membuat sebuah situs/website diperlukan suatu yang namanya domain dan hosting. Dua istilah ini adalah komponen utama dalam membangun sebuah website sehingga dapat diakses oleh siapapun di seluruh penjuru dunia melalui internet. Hosting diibaratkan sebagai lahan kosong/kavlingan yang mempunyai luas lahan terbatas sedangkan domain diibaratkan sebagai alamat lokasi lahan kosong atau kavlingan tersebut. Di atas lahan itu nantinya dapat dibangun sebuah bangunan (website) baik berupa rumah (website personal), toko (toko online), ataupun gedung bertingkat (website organisasi atau perusahaan).

PENGERTIAN HOSTING
Hosting merupakan sebuah space atau ruang yang digunakan untuk menyimpan file-file yang ada hubungannya dengan website kita, seperti file HTML, file PHP, file musik, file video, ataupun gambar. Hosting dapat juga diibaratkan sebagai Flash disk atau Hard disk, dimana alat tersebut berfungsi sebagai media penyimpan semua file dan data yang ada di komputer kita. Untuk menghubungkan domain dan hosting agar dapat bekerja optimal, kita harus mengsinkronkan nameserver yang ada pada hosting ke domain manager. Nah, contoh nameserver adalah ns1.jagoanhosting.com dan ns2.jagoanhosting.com | Saat ini banyak registrar yang menyediakan domain dan hosting indonesia dengan fitur yang bersaing.
Saat ini penyedia jasa hosting banyak yang menyediakan layanan hosting yang berkualitas, ada yang FREE maupun yang PREMIUM (berbayar). Tentu saja hosting Premium menawarkan lebih banyak fasilitas daripada yang FREE. Di dalam hosting sendiri biasanya para penyedia layanan hosting sudah menyediakan sebuah auro installer website sehingga user lebih mudah dalam melakukan development websitenya secara online, tidak perlu melakukan development web secara offline.

Sebagai tambahan, bagi sobat yang berminat mendapatkan fasilitas hosting gratis, silahkan daftar DISINI.
- Fitur hosting gratis :
- Mendapat sub domain .esy.es
- Space 2GB, Bandwidth 100GB
- PHP dan MySQL, Site Builder
- Tanpa iklan atau banner
- dan mampu support dengan berbagai macam CMS atau auto installer web lainnya.

PENGERTIAN DOMAIN
Domain adalah sebuah nama unik yang digunakan untuk mempermudah pengguna mengakses informasi pada server komputer yang ada di jaringan Internet. Sebelum mengenal istilah domain, untuk mengakses informasi yang ada pada server komputer digunakan alamat IP Address yang berupa sederetan angka panjang. Nah, oleh karena itu digunakanlah domain untuk mempermudah pengguna untuk mengakses informasi yang ada pada server komputer dan mempermudah pengguna untuk mengingatnya

Pentingnya Nama Domain

Nama domain dapat menunjang kesuksesan dari website Anda. Pemilihan nama domain yang salah akan berakibat fatal pada situs atau website Anda, website Anda akan menjadi sepi pengunjung. Jadi, sebaik mungkin Anda dapat memilih nama domain yang sesuai dan menggambarkan website yang Anda miliki. Nama domain tidak harus panjang, yang pasti harus unik dan mudah diingat oleh orang lain. Saat ini sudah beredar berjuta-juta website, jangan sampai domain kesayangan Anda menjadi milik orang lain.
Domain ada beberapa jenis, saya menggolongkannya menjadi TLD dan Free domain. TLD adalah kependekan dari Top Level Domain. Sedangkan free domain adalah domain yang bebas kita peroleh, tanpa mengeluarkan biaya.

Nama domain dikelola oleh organisasi nonprofit, yang bernama ICANN. Mereka yang mengatur bagaimana domain TLD bisa sampai sekarang ini.Domain mengarah ke web hosting melalui DNS Server, DNS mengarahkan domain pada web hosting.Setiap web hosting memiliki IP Address, IP Address inilah yang menjadi alamat web hosting. Domain hanyalah alat untuk mempermudah manusia menuliskan alamat web. Bayangkan jika kita harus mengingat 12 digit nomor untuk mengunjugi google, atau IP address versi 6 yang mencapai 16 digit.

Adakah nama domain yang gratis?

ada, tetapi umumnya domain gratis tidak sebaik domain berbayar, pasti ada kelemahan-kelemahan pada setiap pilihannya. Domain gratis biasanya menjadi halangan apabila kita mendaftarkan website/blog dengan domain gratis tersebut ke penyedia layana periklanan atau mau dikomersilkan, banyak penyedia layanan iklan atau layanan lainnya yang dalam TOS mereka tidak menyetujui website dengan domain gratis.
Nah saran saya Jika kamu berniat membuat website yang dikomersilkan, jangan mulai dengan domain dan hosting yang gratisan. Ingat, kecepatan adalah segalanya untuk bisnis dan free hosting biasanya tidak begitu cepat. Domain .com dan .net sangat cocok jika kita ingin membuat sebuah blog atau website komersil. Keduanya merupakan TLD domain yang sudah terbukti SEO.
Memilih hosting pun demikian, di luar sana sangat banyak hosting gratisan. Tetapi, ketika kita membuat suatu bisnis, memakai free hosting adalah sebuah kesalahan.
Sebagai Informasi Saja,jika sobat menginginkan domain dengan harga miring silahkan Klik DISINI atau bisa langsung lihat daftar harganya dibawah ini : 




Kunjungi Hosting Gratis
Kunjungi Domain Murah

Semoga artikel tentang Pengertian Website, Hosting, Dan Domain ini bermanfaat.
Terimakasih atas kunjungannya










Review Aplikasi Located By Service (LBS) tentang Finding Harley-Davidson




Review

Nama Aplikasi              : Finding Harley-Davidson
Diluncurkan tanggal       : 07 Oktober 2013
Kategori Aplikasi          : Perjalanan dan Lokal
Harga                           : Rp. 22.777
Media                           : Android, iOS
Ukuran                         : 1,2 Mb
Pemasangan                  : 1.000 - 5.000
Versi Saat Ini                : 2.4
Memerlukan Android    : 2.1 dan lebih tinggi
Peringkat Konten          : Kedewasaan Rendah
Google Play URL          : https://play.google.com/store/apps/details?id=com.allstays.app.findingharley
Email Pengembang         : apps@allstays.com
Developer                     : AllStays LLC


Analisis Aplikasi :

Bagi anda penggemar moge Harley Davidson untuk sekarang ini anda semakin dimanja dengan adanya aplikasi “Finding Harley Davidson” yang memudahkan anda untuk mencari lokasi pengendara Harley lainnya dengan bantuan aplikasi ini. Dengan memanfaatkan locator GPS App membuat aplikasi ini mudah untuk menemukan lokasi pengendara harley terdekat serta memudahkan anda untuk mencari dealer Harley Davidson terdekat dari lokasi anda. 

Namun untuk saat ini aplikasi ini hanya dapat anda nikmati layanannya hanya di darah Amerika Serikat dan Wilayah Kanada saja. Karena di wilayah ini penggemar Moge Harley Davidson sangatlah banyak dan jumlah dealernya pun cukup banyak hapir lebih dari 850 dealer Harley Davidson di wilayah Amerika Serikat dan Kanada.

Kelebihan aplikasi ini antara lain :
  • Dapat menemukan lebih dari 850 dealer Harley Davidson di wilayah AS dan Kanada.
  • Setiap dealer memiliki fitur yang ditampilkan dengan jelas dengan bantuan icon yang memberitahu anda fasilitas apa saja yang terdapat dalam deler tersebut seperti : penjualan sepeda motor Harley Davidson, service, suku cadang asli, pakaian, dll. Sehinnga dapat memudahkan pencarian anda dengan bantuan aplikasi ini, hal yang anda cari dapat langsung diarahkan ke dealer yang memiliki barang yang anda cari, karena tidak semua dealer yang ada di tampilan aplikasi memiliki barang yang anda cari.
  • Aplikasi ini dapat melakukan pencarian dealer terdekat dengan tampilan peta/map. Dengan cara menekan tomol navigasi yang anda inginkan maka anda akan langsung diarahkan ke lokasi terdekat.
  • Aplikasi juga menyediakan tampilan menu lookup dengan menampilkan nama lokasi yang tinggal anda pilih saja.
  • Aplikasi ini bersifat universal dan multiplatform karena bisa di install di perangkat android,iOS,windows Phone, dll.
  • Mudah dalam melakukan pelaporan apabila ada kesalahan, perubahan, penutupan, atau memberikan komentar dari setiap tampilan lokasi kepada pengembang.
  • User tetap dapat menjalankan aplikasi ini meski tidak terdapat layanan internet, karena data lokasi sudah tersimpan di device/aplikasi user

Kekurangan aplikasi ini :
  • Masih dapat digunakan di wilayah Amerika Serikat dan Kanada saja, belum mendukung layanan di luar wilayah tersebut.
  • Tidak semua pengendara Harley davison mau menggunakan dan diketahui posisinya oleh pengendara lain dengan alasan privacy user.
  • Meski aplikasi sudah tergolong premium/berbayar namun masih terdapat iklan saat penggunan aplikasi tersebut.
  • Untuk device android, spesifikasi minimal versi 2.1 keatas, sehingga untuk spesifikasi dibawah 2.1 tidak dapat menggunakannya.

Untuk mendapatkan fitur dan hasil terbaik, perangkat GPS memungkinkan untuk anda gunakan karena aplikasi ini dirancang untuk dapat berjalan di segala perangkat. Data lokasi sudah disimpan dalam apliaksi sehingga anda tidak perlu mengunduh ulang data lokasi seperti yang dilakukan GPS sehingga anda tidakperlu khawatir jika suatu saat anda sedang dalam perjalanan dan tidak mendapat koneksi internet, aplikasi tetap da[at berjalan karena bisa di seetel secara manual sehingga tidak memerlukan koneksi internet seperti GPS karena data lokasi sudah tersimpan dalam aplikasi ini.

Aplikasi ini dikembangkan oleh AllStays LLC dan tidak terkait dengan pihak Harley Davidson secara apapun, hanya seorang penggemar Harley yang dapat saling berbagi informasi melalui aplikasi ini.

Jenis Layanan Aplikasi ini ;

Untuk jenis layanan dari aplikasi ini dikategorikan ke dalam jenis layanan Person Oriented LBS, karena aplikasi ini bersifat user based. User lah yang aktif meminta layanan dan fokus penggunaannya adalah untuk mengetahui posisi sebuah aktor atau menggunakan posisi untuk meningkatkan layanannya. Sebagai contoh, seorang user pengguna aplikasi ini sedang melakukan perjalanan menggunakan sepeda motor Harley Davidsonnya ia dapat mengetahui pengendara Harley lainnnya yang terdekat dengan posisi user berada serta user dapat meminta layanan lainnya seperti mengetahui lokasi dealer Herley terdekat. Untuk dapat menjalankan aktivitas tersebut, user harus aktif untuk meminta layanan kepada penyedia layanan dan user akan mendapat informasi yang dibutuhkan dari penyedia layanan.

Jenis desain dari aplikasi ini :

Untuk jenis desain dari aplikasi ini digolongkan ke dalam Pull Service, karena pengguna aktif menggunakan aplikasi dan dalam konteks ini pengguna “menarik” informasi dari jaringan. Informasi ini mungkin berkaitan dengan lokasi di sekitarnya seperti mencari dimana dealer / pengendara Harley terdekat dengan posisi user saat itu.
Screenshoot :






Pengertian Algoritma Prim dan Program C++

Algoritma Prim

Algoritma Prim adalah sebuah algoritma dalam teori graf untuk mencari pohon rentang minimum untuk sebuah graf berbobot yang saling terhubung. Ini berarti bahwa sebuah himpunan bagian dari edge yang membentuk suatu pohon yang mengandung node, di mana bobot keseluruhan dari semua edge dalam pohon diminimalisasikan. Bila graf tersebut tidak terhubung, maka graf itu hanya memiliki satu pohon rentang minimum untuk satu dari komponen yang terhubung

Langkah-langkahnya adalah sebagai berikut:
  1. buat sebuah pohon yang terdiri dari satu node, dipilih secara acak dari graf
  2. buat sebuah himpunan yang berisi semua cabang di graf
  3. loop sampai semua cabang di dalam himpunan menghubungkan dua node di pohon
  4. hapus dari himpunan satu cabang dengan bobot terkecil yang menghubungkan satu node di pohon dengan satu node di luar pohon
  5. hubungkan cabang tersebut ke pohon

Algoritma Kruskal

Algoritma Kruskal adalah algoritma untuk mencari pohon merentang minimum secara langsung didasarkan pada algoritma MST (Minimum Spanning Tree) umum. Pada algoritma Kruskal sisi-sisi di dalam graf diurut terlebih dahulu berdasarkan bobotnya dari kecil ke besar. Sisi yang dimasukkan ke dalam himpunan T adalah sisi graf G sedemikian sehingga T adalah pohon. Pada keadaan awal, sisi-sisi sudah diurut berdasarkan bobot membentuk hutan (forest). Hutan tersebut dinamakan hutan merentang (spanning forest). Sisi dari graf G ditambahkan ke T jika tidak membentuk sirkuit di T. Perbedaan prinsip antara algoritma Prim dan Kruskal adalah jika pada algoritma Prim sisi yang dimasukkan ke dalam T harus bersisian dengan sebuah simpul di T, maka pada algoritma Kruskal sisi yang dipilih tidak perlu bersisian dengan simpul di T asalkan penambahan sisi tersebut tidak membentuk sirkuit. 

Contoh program C++ spaning Tree dengan metode Algoritma Prim :

#include <cstdlib>
#include <iostream>

using namespace std;

class prims
{
private:
int n; //no of nodes =>tidak ada node
int graph_edge[250][4]; //edges in the graph =>tepi dalam grafik
int g; //no of edges in the graph => tidak ada dari tepi dalam grafik
int tree_edge[250][4]; //edges in the tree =>  tepi di pohon
int t; //no of edges in the tree => tidak ada tepi di pohon
int s; //source node =>node sumber
//Partition the graph in to two sets => Partisi grafik ke dua set
int T1[50],t1; // Set 1
int T2[50],t2; // Set 2
public:
void input();
int findset(int);
void algorithm();
void output();
};
void prims::input()
{
cout<<"*************************************************\n"
<<" program implements the prims algorithm \n"
<<"*************************************************\n";
cout<<"Enter the no. of nodes in the undirected weighted graph/"<<endl;
cout<<"Masukkan no tersebut. node dalam graf berbobot berarah ::";
cin>>n;
g=0;
cout<<"Enter the weights for the following edges "<<endl;
cout<<" Masukkan bobot untuk tepi berikut ::\n";
for(int i=1;i<=n;i++)
{
for(int j=i+1;j<=n;j++)
{
cout<<" < "<<i<<" , "<<j<<" > ::";  //untuk menampilkan batas (i,j)
int w;
cin>>w;
if(w!=0)
{
g++;
graph_edge[g][1]=i;  //tepi graf 1
graph_edge[g][2]=j;  //tepi graf 2
graph_edge[g][3]=w;  //tepi graf 3
}
}
}
// print the graph edges
cout<<"\n\nThe edges in the given graph are"<<endl;
cout<<"=>Tepi dalam grafik yang diberikan::\n";
for(int i=1;i<=g;i++)
cout<<" < "<<graph_edge[i][1]
<<" , "<<graph_edge[i][2]
<<" > ::"<<graph_edge[i][3]<<endl;
}
int prims::findset(int x)  //hasil dari proses algoritma prim
{
for(int i=1;i<=t1;i++)
if(x==T1[i])
return 1;
for(int i=1;i<=t2;i++)
if(x==T2[i])
return 2;
return -1;
}
void prims::algorithm()
{
t=0;
t1=1;
T1[1]=1; //The source node
t2=n-1;
int i;
for(i=1;i<=n-1;i++)
T2[i]=i+1; //The reamining nodes
cout<<"\n*****The algorithm starts*****\n\n";
while(g!=0 && t!=n-1)
{
// Find the least cost edge
int min=9999;
int p;
int u,v,w;
for(i=1;i<=g;i++)
{
bool flag1=false,flag2=false;
//if u and v are in different sets
if(findset(graph_edge[i][1])!=findset(graph_edge[i][2]))
{
if(min>graph_edge[i][3])
{
min=graph_edge[i][3];
u=graph_edge[i][1];
v=graph_edge[i][2];
w=graph_edge[i][3];
p=i;
}
}
}
//break if there is no such edge
cout<<"The edge included in the tree is "<<endl;
cout<<"=>Tepi termasuk dalam pohon adalah::";
cout<<" < "<<u<<" , "<<v<<" > "<<endl;
//delete the edge from graph edges
for(int l=p;l<g;l++)
{
graph_edge[l][1]=graph_edge[l+1][1];  //hasil batas tepi graf ke 1
graph_edge[l][2]=graph_edge[l+1][2];  //hasil batas tepi graf ke 2
graph_edge[l][3]=graph_edge[l+1][3];  //hasil batas tepi graf ke 3
}
g--;
//add the edge to the tree
t++;
tree_edge[t][1]=u;  //tepi pohon ke 1
tree_edge[t][2]=v;  //tepi pohon ke 2
tree_edge[t][3]=w;  //tepi pohon ke 3
//Alter the set partitions
t1++;
int m;
if(findset(v)==2)
{
T1[t1]=v;
m=v;
}
else if(findset(u)==2)
{
T1[t1]=u;
m=u;
}
int x;
for(x=1;T2[x]!=m;x++);
for(;x<t2;x++)
T2[x]=T2[x+1];
// Print the sets
int k;
cout<<"NOW\nT1 :: ";
for(k=1;k<=t1;k++)
cout<<T1[k]<<' ';
cout<<endl;
cout<<"T2 :: ";
for(k=1;k<=t2;k++)
cout<<T2[k]<<' ';
cout<<endl;
cout<<"\nThe graph edges are"<<endl;
cout<<"=> ujung grafik nya ::\n";
for(i=1;i<=g;i++)
cout<<" < "<<graph_edge[i][1]
<<" , "<<graph_edge[i][2]
<<" > ::"<<graph_edge[i][3]<<endl;
cout<<endl<<endl;
}
}
void prims::output()
{
cout<<"\n\nThe selected edges are "<<endl;
cout<<"=> Tepi yang dipilih adalah ::\n";
for(int i=1;i<=t;i++)
cout<<" < "<<tree_edge[i][1]
<<" , "<<tree_edge[i][2]
<<" > ::"<<tree_edge[i][3]<<endl;
}
int main()
{
prims obj;
obj.input();
obj.algorithm();
obj.output();

    system("PAUSE");
    return EXIT_SUCCESS;
}
 

Output :