Jumat, 09 November 2012

Domain

Pengertian Domain




Domain adalah sebuah nama yang unik yang berfungsi untuk mengidentifikasi alamat IP.

Nama- nama akhiran domain berdasarkan perusahaan dan negara

Beberapa perusahaan terkenal dunia semisal Sony, American Express dan Apple adalah beberapa perusahaan terkenal dunia yang menggunakan merk dagang mereka sebagai akhiran domain website resmi mereka. Dibawah ini terdapat 10 nama akhiran domain yang terbilang unik seperti dilansir oleh FoxNews (13/6).


.george: Domain ini merupakan domain internet yang diajukan raksasa supermarket Wal-Mart. Sam Walton yang merupakan pendiri Wal-Mart mengatakan domain .George merupakan brand untuk supermarket clothing pertama di dunia. Pihak perusahaan mengatakan bahwa domain ini tengah dalam proses pengajuan. Mereka beralasan ada lebih dari 3.000 toko di Inggris, Kanada, Brasil, Meksiko, Argentina, Jepang, menjual dengan menggunakan merek itu.

.goo: Domain merupakan domain yang diajukan sebuah perusahaan teknologi raksasa Jepang, yakni NTT Communications. Bahkan NTT Communications sudah menjalankan sebuah portal web populer dengan nama itu, dan ingin mempersingkat nama itu.

.indians: Olahraga apa paling populer kedua di dunia? Sementara sepak bola adalah terfavorit di planet bumi, jawabnya adalah kriket. Domain ini dipergunakan untuk merepresentasikan populernya olahraga kriket di negara tersebut, terutama untuk kompetisi Indian Premier League.

.ketchup: Anda penggemar kecup, berbahagialah karena nama kecup juga diajukan sebagai domain tersendiri. Diusulkan oleh Promark – anak perusahaan Heinz HJ sehingga jika anda memang penggamar kecup, suatu hari nanti mungkin bisa mendapatkan alamat email sendiri di sana.

.lol: Pihak yang ingin mengajukan nama domain ini adalah Frank Schilling. Schilling mengatakan bahwa domain .lol ini akan memberikan warna tersendiri di internet, terutama bagi para pecinta komedi.. "Komedi adalah mata uang internet," katanya.

.OOO: Infibeam Company – sebuah perusahaan di India memiliki rencana paling ambisius atas aplikasi domain ini. Dimana mereka ingin menyediakan satu miliar toko online di dunia melalui alamat ini.

.plumbing: Domain ini diajukan karena dunia internet dianggap tidak lebih dari serangkaian jaringan yang saling terhubung.

.sucks: Domain ini adalah domain yang cukup banyak dicari. Total terdapat beberapa perusahaan yang ingin mengajukan domain ini, antara lain adalah Top Level Spectrum Inc dan Donut Inc.

.vermögensberatung: Domain dengan nama terpanjang ini merupakan nama domain yang diajukan oleh Deutsche Vermögensberatung Aktiengesellschaft. Dalam bahasa Inggris longgar diterjemahkan sebagai The multi level marketing dari perusahaan investasi Jerman.

.wtf: Merupakan salah satu dari 307 domain baru yang diajukan oleh Donuts.co. "Mencari alamat Internet yang dapat digunakan adalah masalah serius," kata CEO Paul Donuts Stahura.

Aturan penulisan URL
Pada penjelasan mengenai controller, telah kita lihat sekilas bagaiman cara penulisan URL pada CodeIgniter, dan bagaimana cara mengakses controller, fungsi serta memasukkan parameter lain yang diperlukan. Pada bagian ini akan dibahas lebih lanjut mengenai seluk beluk aturan penulisan URL pada CodeIgniter.
URL pada CodeIgniter dirancang supaya lebih bagus dilihat dan dapat dengan mudah dikenali oleh search engine. Oleh karenanya daripada menggunakan sistem query string yang standar digunakan, CodeIgniter memilih menggunakan pendekatan segment based. Perbedaan dari kedua pendekatan di atas adalah sebagai berikut:
Contoh pendekatan query string standar:
www.contoh.com/index.php?id=12345
Contoh pendekatan segment based:
www.contoh.com/index.php/test/nilai/25 .
Segmen-segmen dalam URL dirancang dengan mengikuti kerangka pendekatan Model-View-Controller. Segmen-segmen ini merepresentasikan hal-hal sebagai berikut:
http://contoh.com/index.php/class/fungsi/ID
  • Segment ke-1 merepresentasikan controller class yang harus dipanggil.
  • Segment ke-2 merepresentasikan fungsi yang ada pada controller class.
  • Segment ke-3 dan tambahan segmen lainnya apabila ada, merepresentasikan ID dan variabel-variabel lainnya yang akan dimasukkan ke dalam fungsi yang ada pada controller.
Secara default seperti pada contoh sebelumnya, index.php akan dimasukkan ke dalam URL. Kita bisa menghilangkan index.php ini dari tampilan dengan cara membuat file .htaccess yang dilengkapi dengan aturan yang memungkinkan tidak ditampilkannya index.php pada URL. Berikut contoh file .htaccess menggunakan metode negatif, dimana segala sesuatu dialihkan kecuali hal-hal yang disebutkan:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

Pada contoh di atas, setiap HTTP request selain untuk index.php, images, dan robots.txt diperlakukan sebagai request untuk file index.php. Supaya file .htaccess di atas dapat dijalankan, sebelumnya kita harus mengaktifkan terlebih dahulu module RewriteEngine yang ada pada Apache. Pada WAMPServer, untuk mengaktifkan RewriteEngine ini sangat mudah, cukup dengan klik kanan pada ikon WAMPServer, seperti berikut ini:
Walaupun secara default URL pada CodeIgniter menggunakan pendekatan segment based, tetapi apabila kita lebih menginginkan penggunaan pendekatan query string, kita bisa mengaktifkan query string ini dengan merubah aturan pada konfigurasinya. Untuk merubahnya, buka file config.php yang terdapat pada folder application/config, ubah bagian ‘enable_query_strings’ menjadi ‘TRUE’ sehingga menjadi:
$config['enable_query_strings'] = TRUE;
$config['controller_trigger'] = ‘c’;
$config['function_trigger'] = ‘m’;

Apabila pendekatan query string ini diaktifkan, maka baik controller maupun fungsi dapat diakses dengan menggunakan ‘trigger’ yang telah kita tentukan sebelumnya. Contoh URL yang sebelumnya dibuat dengan pendekatan segment based, apabila ditulis dengan pendekatan query string akan menjadi sebagai berikut:
www.contoh.com/index.php?c=test&m=nilai&id=25

Tidak ada komentar:

Posting Komentar