APACHE
Pengertian
Apache
adalah salah satu jenis web server yang dapat dijalankan di berbagai sistem
operasi, seperti Microsoft Windows, Linux, Unix, Novell Netware serta platform
lainnya yang digunakan untuk melayani dan melakukan pengaturan fasilitas web
menggunakan sebuah protokol yang dikenal dengan HTTP (Hypertext Transfer
Protocol).
Fungsi
Apache
memiliki fungsi yang sama dengan fungsi web server pada umumnya, yaitu
memperoleh berkas yang berisi permintaan (request) client melalui web browser,
kemudian Apache akan memproses data tersebut dengan menghasilkan keluaran
(output) yang diinginkan oleh client. Output didapat berdasarkan data yang
tersimpan dalam database website tersebut.
Kelebihan
Apache
merupakan jenis web server yang bersifat open source, kode program dapat
diperoleh dengan mudah dan bebas, dilengkapi dengan berbagai fitur yang lebih
handal, Apache menjadi salah satu web server yang dapat digunakan di berbagai
sistem operasi, Ketika sebuah bug baru ditemukan, maka para pengembang yang
tergabung dalam komunitas pengguna dapat memperbaiki dan membagi solusi
tersebut secara gratis di forum atau situs web sosial media, dapat menjadikan
Apache sebagai virtual host di server.
Kekurangan
Dengan
kemampuan Apache yang membiarkan Anda memilih dan menonaktifkan layanan yang
Anda butuhkan, itu dapat menyebabkan ancaman yang serius jika tidak ditangani.
Jika terjadi proses bug, tidak ada kebijakan khusus untuk mengatasinya. Anda
hanya dapat menanyakan solusi di forum komunitas pengguna. Jika masalah yang
Anda hadapi sama dengan masalah yang dihadapi pengguna lain, kemungkinan Anda
dapat menemukan solusi dari masalah tersebut.
ADDON DOMAIN
Addon Domain
adalah domain yang diarahkan ke sub-direktori sebuah website. Misalnya sebuah
alamat website: domain-A.com, kemudian ditambahkan Add-on domain-B.com dan
add-on diarahkan untuk menampilkan apa yang ada di domain-A.com/sub-direktori/.
Ketika
domain-B.com/index.html diakses dari Internet, pengunjung tidak akan merasakan
adanya perbedaan, domain-B.com akan tampil layaknya seperti domain biasa bagi
pengunjung padahal yang ditampilkan sebenarnya berada di
domain-A.com/sub-direktori/index.html.
Add-on domain
berbagi (share) dengan domain utama dalam segala hal, termasuk diskspace,
bandwidth & cPanel. Anda tidak akan mendapatkan cPanel untuk setiap add-on
domain yang ditambahkan, semua diatur dalam satu cPanel domain utama (cPanel
domain-A.com dalam contoh ini). Pembuatan FTP account & Email Account untuk
domain-B.com dapat dilakukan di cPanel domain-A.com.
Kesimpulannya:
Add-on Domain tidak mendapat cPanel tersendiri, tapi secara fungsi & fitur,
sama saja dengan domain / account biasa.
A RECORD
Field yang
menunjukkan alamat Ipv4. Nama owner akan ekuivalen dengan IP address yang didefinisikan
setelah record A.Bahasa lainya agar gampang kita mengerti A record untuk
pointing atau tujuan. A record biasanya dipadukan dengan domain.
Semua domain dan
IP yang sudah di record seperti contoh tadi ini akan merujuk ke alamat IP
masing – masing.
Cara seperti ini
juga bisa diartikan memudahkan sistem bekerja termasuk admin server kenapa
begitu? Karena jika menemukan kendala pada server atau sejenisnya yang
memerlukan A record maka akan lebih mudah tanpa harus banyak configurasi ulang,
menghemat waktu yang jelas.
Berapa lama saat
kita membuat A record agar IP menjadi Hostname, biasanya waktu yang kita tunggu
tidak terlalu lama 10 – 20 menit waktu ini untuk A record yang baru. Tapi
bagaimana kalo hanya mengganti IP apa akan sama waktunya? Tidak ini sedikit
membutuhkan waktu karena perpindaha ini harus dikenali public tentunya.
Apa gunanya A
record lebih spesific ke hostname agar lebih mudah diingat, tidak ubahnya kaya
no hp jika kita lihat hanya selintas makan tidak akan begitu diingat tapi
kalaupun ingat menyebutkanya terasa rumit.
Jika kita
memanfaatkan hostname ini akan lebih mudah untuk berbagai keperluan.
BLOGSPOT
Blogspot
merupakan salah satu penyedia akun website gratis dimana kita bisa posting ,
Sharing dan lainnya . Akun Blogspot juga merupakan akun google karna saat kita
login blog tersebut menggunakan akun google
Sebenarnya
banyak website penyedia layanan blog gratis seperti wordpress , blog detik dan
lainnya .Tapi kelebihannya nanti yaitu masalah ngoprek, terutama thema. Bila
kita memakai WordPress dan ingin mengoprek thema maka kita harus membayar
dulu atau upgrade blog ke berbayar, tapi juga ada solusi lain yaitu menginstall
di self hosting.
Google
Adsense yaitu program pay per click (PPC) dari Google yang akan membayar kita
saat ada yang klik iklan di blog kita. Bila kita menggunakan blog dari blogspot
kita bebas memasang kode adsense. Begitu juga dengan javasript, script yang
terkenal dikarenakan bisa memberi nuansa lebih dinamis dan intraktif pada blog.
- Unlimited
bandwith ,Maksudnya blog ini tidak memiliki batasan bandwith.
- Unlimited
hosting space, tanpa batas hosting.
- Unlimited
access, tanpa batas akses terutama akses kode HTML theme.
BEAVER BUILDER
Beaver Builder adalah
builder drag and drop halaman web fleksibel yang bekerja di bagian depan situs
WordPress Anda. Baik Anda seorang pemula atau profesional, Anda akan suka
mengendalikan situs web Anda. Berhenti menulis HTML atau bergulat dengan shortcode
yang membingungkan. Dengan Beaver Builder, membangun halaman WordPress yang
indah dan profesional semudah menyeret dan menjatuhkan (drag & drop).
CLAUDFLARE
Cloudflare adalah salah satu CDN (content delivery network) yang bisa menjadikan
website anda lebih cepat loading speednya. Sebetulnya fungsi utama CDN ini
untuk pengamanan website, pertahanan pertama dari serangan hacker, DDOS
attack juga
perlindungan dari ancaman lainnya. Proses penyimpanan data website milik anda
di data center nya juga berpengaruh positif terhadap banyak hal selain keamanan
dan kecepatan.
Cara kerja Cloudflare
cloudflare
Melindungi
dan mempercepat situs web secara online. Saya anggap website anda
terdaftar dan sudah berada pada server cloudflare, semua akses menuju website
terlebih dahulu melalui CDN awan tersebut. CDN cld secara otomatis
mengoptimalkan pengiriman data halaman web sehingga menjadi lebih cepat dengan
performa sangat baik.
CDN
ini juga memblokir ancaman dan membatasi bot serta “crawler”
yang kasar boros bandwidth, sumber daya server website
anda. Hasil yang anda peroleh sudah tentu peningkatan kualitas kecepatan
ditambah pengurangan spam dan ancaman secara signifikan.
Manfaat
Sebenarnya
ada banyak sekali manfaat yang anda dapatkan dari memasang cloudflare, seperti
:
- Keamanan
=> Setiap serangan yang menuju website anda harus melalui cloudflare
terlebih dahulu.
- Kecepatan
=> Data center cloudflare yang tersebar di berbagai negara, mempercepat
pengambilan data bagi visitor yang berlokasi jauh dari server website
anda, tapi dekat dengan data center cloudflare.
- Server
tidak mudah tumbang => Server website anda menjadi lebih tangguh.
Hal ini disebabkan pembagian beban server.
- Gratis
=> Fitur layanan gratis sudah cukup layak untuk melindungi dan
mempercepat website anda.
- Sertifikat
ssl gratis => Memberikan sertifikat ssl (https) gratis
untuk website anda, dari versi full hingga fleksibel / otomatis
memunculkan https jika dibutuhkan.
Permasalahan seputar cloudflare
Beberapa
orang menyebut kekurangan, lebih tepatnya permasalahan yang mungkin terjadi,
karena tidak semua mengalaminya.
- Eror
502, 504 dan 522 => jenis eror ini macam2 penyebabnya, sebaiknya
dikomunikasikan, meminta bantuan pihak hosting server, karena bisa saja
disebabkan server tidak terkonfigurasi dengan benar. Bisa juga mencari
solusi di forum komunitas, browsing lewat google.
- Update
konten terutama yang bersifat statis tidak langsung muncul dan terlihat
oleh pengunjung. Anda harus melakukan purge cache setelah selesai update
konten.
- Terkadang
ip server website anda berubah, bisa disebabkan perubahan kebijakan dari
server maupun dikarenakan server terkena serangan misalnya DDOS attack.
Hal ini sering tidak disadari oleh pemilik website sehingga situs webnya
down berhari2, lebih parahnya berminggu2, karena ketidak cocokan dengan ip
server yang terdaftar pada cloudflare terdahulu.
- Sistem
keamanan terlalu ketat yang ditentukan pemilik website memang sangat
membantu mengurangi resikoterkena serangan. Namun sistem keamanan yang
demikian juga berimbas kepada pengunjung yang terkadang ikut ter block,
terkadang juga wajib memasukan captcha keamanan sebelum masuk. Oleh karena
itu pengaturan keamanan perlu anda tinjau ulang.
Cara mendaftarkan dan menggunakan
Cloudflare
Cara
mendaftarkan situs web pada cloudflare bisa dilakukan dengan cara manual, bisa
juga dengan cara otomatis. Cara otomatis yang dimaksud sangat tergantung server
hosting dimana anda menyimpan website. Jika perusahaan server website anda
terdaftar sebagai partner cloudflare maka pengaturan akan sangat mudah. Lain
hal nya jika server hosting website anda bukan partner dari cloudflare, maka
diperlukan usaha yang sedikit rumit (sebenarnya mudah).
CPU
CPU, singkatan
dari Central Processing Unit adalah perangkat keras komputer yang berfungsi
untuk menerima dan melaksanakan perintah dan data dari perangkat lunak.
Prosesor sering digunakan untuk menyebut CPU pada umumnya. Adapun mikroprosesor
adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket
sirkuit terpadu-tunggal.
Komponen
CPU terbagi menjadi beberapa macam, yaitu sebagai berikut:
- Unit
Kontrol
- Register
- ALU
(Aritmathic Logic Unit)
Cage FS
Pengertian
Dari kata Cage
sendiri artinya sangkar, yang berfungsi sebagai pelindung struktur cpanel user,
CageFS adalah fitur bawaan dari cloudlinux, jadi kalo mau pake cagefs harus
pake cloudlinux OS ya.
Fungsi
CageFs ini
berfungsi mengkarantina struktur cpanel user dalam 1 server. Sehingga account
hosting anda tidak bisa di intip oleh shell script yang biasanya digunakan
untuk hacking dengan tipe jumping serta dengan cageFS ini akan membentuk
struktur fake (tidak sebenarnya) untuk mengelabui orang yg berusaha untuk
melakukan hacking. Penjelasan lebih detailnya adalah : bila ada 1 account
terkena deface krn security web nya yang tidak bagus, maka tidak bisa deface
account2 lainnya tetangga kita dalam 1 server. So untuk sisi security CageFS
ini lebih baik.
CSR
(Certificate Signing Request)
COLOCATION SERVER
Pengertian Colocation
Colocation
adalah pilihan hosting untuk usaha kecil yang menginginkan fitur dari
departemen TI besar secara gratis. Bagi perusahaan besar akan
menggiring tim TI professional untuk mengelola dan merancang situs web
mereka sendiri. Ada berbagai macam cara agar bisa menjalankan Web Server tanpa
koneksi internet.
Colocation
adalah pilihan yang tepat. Kali ini kami akan membahas pemilihan colocation di
hosting lain.
Apa itu Colocation?
Colocation
ini akan menempatkan mesin server mu di rak orang lain dengan berbagai
bandwidth. Sebenarnya harganya lebih standar dari web hosting, tapi jumlahnya
sebanding dengan bandwidth. Ada 2 cara, pertama, ke lokasi penyedia colocation
dan menginstalnya di rak mereka. Kedua, kamu menyewa mesin server dari penyedia
colocation. Mungkin saja perusahaan memberikan IP, bandwidth, dan kekuatan
server. Setelah itu berjalan, kamu bisa mengaksesnya seperti mengakses situs
web pada penyedia hosting, bedanya kamu memiliki perangkat keras.
Keuntungan Colocation
- Keuntungan
terbesar adalah biaya pada bandwidth sekitar $150-$200. Server tunggal
yang harganya sama dapat ditempatkan di fasilitas colocation yang
menyediakan kecepatan bandwidth tinggi dan redudansi yang baik untuk
koneksi jaringan. Kamu bisa menyimpan dengan jumlah besar, jika menjadi
satu-satunya akses jaringan.
- Fasilitas
colocation memiliki perlindungan pemadaman yang baik. Generator cadangan
itu masih belum cukup untuk menjaga server sepanjang waktu. Untuk itu
situs web akan diturunkan selama pemadaman. Penyedia colocation akan
membayar pembangkit listrik dan listrik cadangan agar server tetap
terlindungi.
- Mesin
yang terlalu lambat atau memori sedikit hanya akan di upgrade servernya.
Jadi, kami tidak perlu menunggu penyedia untuk mengupgrade.
- Perangkat
lunak server tidak harus bergantung pada penyedia hosting untuk menginstal
software atau alat yang digunakan, karena itu bisa dilakukan sendiri. Jika
kamu memutuskan menngunakan ASP atau ColdFusion kamu perlu membeli dan
menginstal perangkat lunak.
- Kita
bisa meninggalkan server dan berjalan sepanjang waktu, kita bisa meng-host
domain sendiri. Kita pun harus membayar 2 garis untuk memindahkan domain
ke lokasi baru atau berurusan dengan pemadaman sementara server untuk
dipindahkan ke lokasi baru.
- Penyedia
colocation akan memberikan keamanan tambahan pada mesinmu. Servermu akan
disimpan dan dipelihara dalam lingkungan yang aman.
- Kebanyakan
server colocation akan menawarkan pengelolaan dan pemeliharaan server tapi
dengan tambahan biaya. Tentu ini menjadi sangat berguna ketika kamu tidak
memiliki anggota tim IT atau kantor yang jauh dari provider.
Kekurangan Colocation
- Penyedia
colocation sulit ditemukan. Kamu perlu menemukannya di dekat kantor atau
rumahmu, sehingga akan memudahkanmu mengupgrade dan menjaga server.
Kecuali kamu tinggal di kota besar mungkinkamu akan terhubung dengan
jaringan utama dan pilihan colocation tidak terlalu banyak.
- Colocation
bisa lebih mahal dari web hosting. Ini berlaku ketika kamu mejaga dan
mengelola servermu sendiri. Ketika kamu meningkatkan server kamu perlu
membeli perangkat keras kemudian menginstallnya.
- Mengakses
server fisik akan sulit, karena kamu harus melakukan perjalanan ke lokasi
ke penyediaan colocationmu.
- Jika
kamu pindah ke daerah penyediaan colocationmu, pindahkan servermu ke
penyedia baru atau meninggalkan mereka atau membayar kontrak pemeliharaan.
- Adanya
fluktuasi harga. Salah satu faktor tingkatan bulanan collocating server
adalah jumlah data yang ditransfer melalui server per bulan, maka traffic
yang terlalu besar dapat menyebabkan tagihan atau layanan melonjak.
Apakah Colocation Dapat Pergi?
Ini sulit
dijawab, bagi individu yang menjalankan situs kecil untuk penggunaan pribadi
atau blog mungkin tidak perlu meningkatkan layanan yang disediakan colocation
atau web hosting. Tapi, jika server membutuhkan power dari standar web hosting,
colocation adalah pilihan yang tepat. Ini juga sering menjadi pilihan yang
tepat untuk usaha kecil jika ingin menghadirkan web yang cukup besar seperti
koneksi jaringan.
CMS
CMS adalah
singkatan dari Content
Management System atau dalam Bahasa Indonesianya Sistem Manajemen Konten merupakan
perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau
memanipulasi (mengubah) isi dari suatu situs web.
CMS merupakan
semacam kumpulan bahasa pemograman yang sudah dikemas menjadi satu perangkat
tools yang memudahkan anda dalam pembuatan dan juga pengelolaan sebuah website
atau blog.
Jadi sebenarnya
web semacam apa yang seharusnya memakai CMS? Menurut saya, web yang butuh dan
wajib menggunakan CMS adalah web yang menyuguhkan konten-konen dinamis, seperti
web blog, web berita, web media informasi dan web lainnya yang berorientasi
pada konten, baik itu artikel, foto dan juga video.
Intinya dengan
CMS anda tidak perlu lagi menulis ulang bahsa pemograman untuk membuat sebuah
halaman web atau halaman baru, dengan CMS anda bisa dengan mudah mengedit atau
memasukkan konten-konten apa yang dibutuhkan oleh website anda.
Jadi CMS
adalah sebuah kemudahan yang diciptakan para programmer untuk kita dalam
mengelola web.
Cron
Cron
adalah sebuah program yang menjalankan tugas yang telah dijadwalkan
berdasarkan pada tabel crontab. Cron menyelesaikan tugas ini dengan
membangunkan dirinya setiap menit dan memeriksa apakah ada job-job yang harus
dijalankannya berdasarkan pada table crontab. Perlu diingat bedanya cron sama
crontab. Kalo Cron merupakan sebuah program atau daemon, sedangkan crontab
adalah nama untuk daftar job-job yang akan di jalankan oleh cron.
Crontab = Cron Table
Struktur
Perintah File Crontab
* * * * * * *
Maksudnya adalah, untuk tanda bintang yang ke :
1. Menit (0-59)
2. Jam (0-23) 0 = dinihari
3. Hari (1-31)
4. Bulan (1-12)
5. Mingguan (0-6) 0 = Minggu
6. User (optional)
7. Command/Perintah
* * * * * * *
Maksudnya adalah, untuk tanda bintang yang ke :
1. Menit (0-59)
2. Jam (0-23) 0 = dinihari
3. Hari (1-31)
4. Bulan (1-12)
5. Mingguan (0-6) 0 = Minggu
6. User (optional)
7. Command/Perintah
Untuk membuat
jadwal cron, tinggal ketikkan:
kemudian masukkan apa saja yag akan di jadwalkan
crontab –e
kemudian masukkan apa saja yag akan di jadwalkan
cPanel
cPanel adalah sebuah control panel web
hosting pada Linux yang memberikan tampilan grafis dan peralatan
automasi yang dibuat untuk memudahkan proses hostin di
sebuah situs web. cPanel menggunakan 3 tingkat struktur untuk memberikan
fungsi administrator, agen, dan pemilik situs web untuk mengatur berbagai macam
aspek dari situs web dan administrasi server melalui sebuah penjelajah
web standar.
Selain
memberikan Guide User Interface untuk memudahkan pengguna, cPanel
juga dilengkapi dengan perintah dalam teks dan berdasarkan API agar
vendor perangkat lunak pihak ketiga, organisasi web hosting dan
pengembang untuk automasi sistem standar proses administrasinya
cPanel didesain
untuk berfungsi pada dedicated server ataupun virtual private
server yang bisa digunakan pada Sistem Operasi centOS, Red
Hat Linux, dan FreeBSD. Aplikasi-aplikasi didukung cPanel
termasuk Apache, PHP, mySQL, Postgres, Perl, Python,
and BIND, dengan email seperti POP3, IMAP,
layanan-layanan SMTP.
Dukungan berbasis
aplikasi termasuk Apache, PHP, MySQL, PostgreSQL, Perl, dan BIND
(DNS). Email berbasis dukungan termasuk POP3, IMAP, layanan
SMTP.SMTP cPanel diakses melalui https pada port 2083.
Setelah
terinstal, cPanel tidak dapat dihapus (tanpa kesulitan ekstrem). Server harus
diformat, dan sistem operasi diinstal ulang.
CNAMA
CNAME merupakan
kependekan dari Canonical Name, suatu jenis record dari DNS (Domain Name
System) yang menggunakan IP Address dari domain atau sub domain lain.
Pada sebuah
domain zone mungkin banyak sekali host yang merupakan sub domain dari domain
utama tersebut. Besar kemungkinan host-host atau subdomain itu menggunakan
server yang sama sehingga menggunakan IP Adress yang sama. Akan memudahkan jika
subdomain-subdomain tersebut menggunakan CNAME record, sehingga jika ada
perubahan server hanya mengubah satu record A dari IP Address utama.
Contoh
penggunakaan adalah
contoh.com. A
1.2.3.4
webmail CNAME contoh.com.
cpanel CNAME contoh.com.
webmail CNAME contoh.com.
cpanel CNAME contoh.com.
CNAME sebaiknya
tidak dgabungkan dengan MX
Berikut ini contoh yang benar:
contoh.com. MX 10 mail.contoh.com.
mail A 1.2.3.4
Berikut ini contoh yang benar:
contoh.com. MX 10 mail.contoh.com.
mail A 1.2.3.4
Contoh yang
salah:
contoh.com. MX 10 mail.contoh.com.
mail CNAME contoh.com.
contoh.com. MX 10 mail.contoh.com.
mail CNAME contoh.com.
DKIM
(DomainKeys Identified Mail)
DKIM
(DomainKeys Identified Mail) adalah cara agar mail server tujuan bisa memverifikasi
apakah ini email yang valid yang berasal dari nama domain tertentu. Jadi
fungsinya mencegah spoofing dan phishing email. Dan sama dengan SPF ini nanti dipasangkan pada DNS
record untuk nama domainnya.
Nah yang
dibutuhkan adalah membuat DKIM adalah sepasang public dan private key. Saya
akan mengajarkan cara membuatnya dengan menggunakan OpenSSL, dimulai dari
Private Key:
openssl
genrsa -out nama_domain-dkim-private.key 1024
Dan kita
lanjutkan dengan Public Key:
openssl
rsa -in nama_domain-dkim-private.key -out nama_domain-dkim-public.key -pubout
-outform PEM
Tentu saja
jangan lupa gantikan nama_domain dengan milik anda. Cuma sebagai identifikasi
saja fungsinya.
Anda bisa
membaca isinya:
cat
nama_domain-dkim-public.key
Akan
seperti ini hasilnya:
-----BEGIN PUBLIC KEY-----
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCo5vwL0CI7oJ8Jq/M6ciqPAbDd
uF8iPMNY5mmHIg6pZKttARQwuJ8Z3AfhWf2TMRWb83lbQLo8QVeAp3jmBd/xPZ5W
tFvBEUsC7/k6K8LSjjMs3UUyC8cvTmnlsWqNou/D0WunZIFvGj/AZkZTYzVVgn+p
2vbJUG5I81WIH6xIUwIDAQAB
-----END
PUBLIC KEY-----
Selanjutnya pada DNS hostingnya buat sebuah TXT record dan isikan:
Selanjutnya pada DNS hostingnya buat sebuah TXT record dan isikan:
- default._domainkey.example.com untuk Host.
- v=DKIM1;
k=rsa; p=kunci_public_dkim_disini pada bagian Content/Value.
Setelah p= isikan dengan public key tanpa BEGIN dan END.
Private
keynya dibuat apa dong? Kalau yang ini nanti dipakai untuk menandatangani
setiap email yang dikirimkan, jadi pada software mail server anda pasangkan
Private Keynya.
Dedicated
Server
Pengertian
Dedicated Server
adalah salah satu tipe hosting yang menawarkan sebuah server secara penuh
kepada hanya satu buah akun penyewa. Artinya, jika anda memutuskan untuk
membeli (sebenarnya hanya menyewa) sebuah layanan hosting dedicated server,
maka anda akan mendapatkan akses sepenuhnya terhadap sebuah server.
Kelebihan
Akses penuh,
itulah kelebihan utamanya. Anda bisa menentukan sistem operasi, spesifikasi
hardware server, dan pengaturan-pengaturan lain yang biasanya dibatasi pada
tipe hosting yang lain.
Kalau ternyata
kita bukan orang yang advance-advance banget untuk urusan ini, jangan khawatir,
biasanya perusahaan web hosting penyedianya masih akan memberikan dukungan
untuk hal-hal yang terkait, seperti penginstallan dan sebagainya.
Anda akan
mendapat prioritas, karena memang harga dedicated server itu lebih mahal dari
pada yang shared server. Bisa dibilang ini layanan premium, maka jangan heran
kalau provider akan memberi lokasi dan data center khusus untuk layanan hosting
yang satu ini.
Kekurangan
Hampir tidak
ada, kecuali bahwa harganya relatif mahal. Cukup sepadanlah dengan segala
‘kuasa’ yang anda dapatkan. Selain itu, butuh pengguna yang tidak gagap untuk
mengelolanya.
Semua masalah
yang berkait dengan website anda, harus ditangani sendiri. Ini kadang
diperlukan, karena data yang bersifat rahasia atau terlalu sensitif untuk
ditangani orang luar.
Anda tidak hanya
harus menguasai skill pengelolaan website, tapi juga hardware-nya, OS-nya,
sistem keamanannya, jaringannya, sampai database.
Siapa yang memerlukan dedicated server
Tidak semua
orang butuh layanan sebagus, sebesar, dan semahal ini. Biasanya, layanan
hosting dedicated server ini digunakan oleh perusahaan besar dengan database
yang juga sangat besar dengan pengelolaan yang kompleks.
Untuk blogger
biasa, layanan VPS dan shared hosting itu sudah cukup.
Dedicated
Hosting
Singkatnya,
jika shared hosting adalah
jenis layanan hosting yang berada dalam satu server dan resourcenya dibagi
dengan pengguna hosting lain. Maka, dedicated
hosting adalah jenis layanan hosting yang berbentuk
seperti virtualisasi server, dimana memungkinkan pelanggan untuk menyewa bagian
server lebih banyak bahkan seluruh server penuh bisa ditempati oleh website
pelanggan tersebut. Sehingga, resource yang didapat tentu akan lebih banyak
daripada jika hanya menggunakan shared hosting.
Sebenarnya,
layanan dedicated hosting sama seperti VPS, hanya saja saat menggunakan VPS
pelanggan harus me-manage server virtualnya sendiri, maka dari itu harganya
lebih murah. Sedangkan, pada dedicated hosting, pelanggan sudah tidak
direpotkan lagi dengan urusan manage server virtualnya, karena manage server
virtualnya sudah dilakukan oleh provider hosting.
Bisa dikatakan,
dedicated hosting ini merupakan layanan hosting premium, dimana pelanggan hanya
tinggal fokus dengan bisnisnya, karena untuk urusan manage server virtual.
Dedicated server
sebenarnya lebih mengarah kepada server fisik. Jadi pelanggan dapat menyewa
satu server fisik secara keseluruhan. Tidak heran ketika membeli dedicated
server, pelanggan akan disuguhi dengan spesifikasi server fisik, seperti jenis
sampai merk processor yang digunakan.
Dengan
keleluasaan yang lebih banyak, tentu saja manage Dedicated Server juga tak
kalah repotnya. Tak hanya manage virtual servernya saja seperti VPS dan
Dedicated Hosting. Menggunakan Dedicated Server berarti juga ikut me-manage
physical servernya. Jadi, siapkan lebih banyak waktu dan tenaga, juga biaya
yang tak sedikit apabila memutuskan memilih Dedicated Server.
Singkatnya,
jika shared hosting adalah
jenis layanan hosting yang berada dalam satu server dan resourcenya dibagi
dengan pengguna hosting lain. Maka, dedicated
hosting adalah jenis layanan hosting yang berbentuk
seperti virtualisasi server, dimana memungkinkan pelanggan untuk menyewa bagian
server lebih banyak bahkan seluruh server penuh bisa ditempati oleh website
pelanggan tersebut. Sehingga, resource yang didapat tentu akan lebih banyak
daripada jika hanya menggunakan shared hosting.
Sebenarnya,
layanan dedicated hosting sama seperti VPS, hanya saja saat menggunakan VPS
pelanggan harus me-manage server virtualnya sendiri, maka dari itu harganya lebih
murah. Sedangkan, pada dedicated hosting, pelanggan sudah tidak direpotkan lagi
dengan urusan manage server virtualnya, karena manage server virtualnya sudah
dilakukan oleh provider hosting.
Bisa dikatakan,
dedicated hosting ini merupakan layanan hosting premium, dimana pelanggan hanya
tinggal fokus dengan bisnisnya, karena untuk urusan manage server virtual.
Dedicated server
sebenarnya lebih mengarah kepada server fisik. Jadi pelanggan dapat menyewa
satu server fisik secara keseluruhan. Tidak heran ketika membeli dedicated
server, pelanggan akan disuguhi dengan spesifikasi server fisik, seperti jenis
sampai merk processor yang digunakan.
Dengan
keleluasaan yang lebih banyak, tentu saja manage Dedicated Server juga tak
kalah repotnya. Tak hanya manage virtual servernya saja seperti VPS dan
Dedicated Hosting. Menggunakan Dedicated Server berarti juga ikut me-manage
physical servernya. Jadi, siapkan lebih banyak waktu dan tenaga, juga biaya
yang tak sedikit apabila memutuskan memilih Dedicated Server.
Domain
Domain
adalah nama unik yang diberikan untuk mengidentifikasi alamat (IP address)
server komputer seperti web server atau email server di internet.
Domain
memberikan kemudahan pengguna internet untuk melakukan akses ke server dan
memudahkan mengingat server yang dikunjungi dibandingkan harus mengingat
sederetan angka-angka IP Address.
Domain
memiliki beberapa level, yaitu :
- Top
Level Domain (TLD)
adalah deretan kata dibelakang nama domain seperti
.com (dotcommercial)
.net (dotnetwork)
.org(dotorganization)
.edu(doteducation)
.gov(dotgoverment)
.mil(dotmilitary)
.info (dotinfo)
dll
.net (dotnetwork)
.org(dotorganization)
.edu(doteducation)
.gov(dotgoverment)
.mil(dotmilitary)
.info (dotinfo)
dll
Ada dua macam Top Level Domain, yaitu Global Top
Level Domain (gTLD) dan Country Code Top Level Domain (ccTLD). gTLD adalah
seperti yang pada di list diatas dan ccTLD adalah TLD yang diperuntukkan untuk
masing-masing negara, seperti Indonesia dengan kode ID (co.id, net.id, or.id,
web.id dst) atau Malaysia dengan kode MY (com.my, net.my, dst).
- Second
Level Domain (SLD) adalah nama domain
yang anda daftarkan. Misalnya nama domain yang anda daftarkan adalah
domainku.com, maka domainku adalah SLD dan .comnya adalah TLD.
- Third
Level Domain adalah nama setelah
Second Level Domain . Misalnya nama domain yang anda miliki adalah
domainku.com, maka anda dapat menambahkan nama lain sebelum domainku,
yaitu mail.domainku.com atau estrex.domainku.com.
Adapun
layanan yang menjual third level domain salah satunya adalah enom dengan :
.us.com, .br.com, .cn.com, dst. Atau yang gratis seperti co.cc, cz.cc dst.
DNS
DNS adalah
kependekan dari Domain Name Server atau Domain Name System. Pengertian menurut
wikipedia “adalah sebuah sistem yang menyimpan informasi tentang nama host
ataupun nama domain dalam bentuk basis data tersebar (distributed database) di
dalam jaringan komputer”.
Secara sederhana
DNS dapat diartikan system untuk menerjemahkan ip pada domain/alamat website
atau sebaliknya menerjemahkan ip pada domain/alamat website.
Sesuai dengan
definisi DNS, fungsi utama DNS adalah menerjemahkan nama Domain menjadi deretan
angka IP.
Contohnya bila
kita akan membuka sebuah website, biasanya kita menggunakan deretan nama atau
huruf karena lebih mudah dihafal seperti embahdharmo.com, google.com, yahoo.com
, facebook.com dan sebagainya dibandingkan kita harus menuliskan IP Address
dari server website tersebut.
Disinilah DNS
bekerja. DNS ini melakukan encode atau menerjemahkan dari domain google.com ke
dalam bentuk deretan angka unik yaitu berupa IP misal google.com Ip nya adalah
208.67.219.231. Jadi bila kita masukan 208.67.219.231 pada browser maka juga
akan membuka domain google.com tersebut.
Deretan angka IP
seperti 174.36.138.32. IP inilah yang digunakan mesin internet untuk saling
berkomunikasi seperti Server Domain, Server Hosting, Server Proxy dan sebagainya.
Jadi dapat kita
simpulkan fungsi utama DNS server untuk menggantikan deretan IP Address dari
server tempat website kita disimpan, Menjadi sebuah nama alfanumerik yang mudah
diingat.
EPP
Code
Kode
EPP merupakan kepanjangan dari Extensible Provisioning Protocol. Yang
artinya yaitu suatu kode pengamanan untuk melakukan transfer nama domain.
Tanpa kode ini anda tidak dapat melakukan transfer domain ke registrar lainnya.
Atau dengan kata
lain, kode ini merupakan suatu kode yang membuktikan bahwa nama domain ini
milik anda dan bukan milik orang lain. Kode EPP terdiri
dari kombinasi beberapa huruf dan angka yang sifatnya unik. Perlu
diingat, bahwa kode tersebut hanya dimiliki oleh pemilik nama domain.
Setiap pemilik
nama domain berhak mendapatkan kode EPP yang sifatnya unik dan berbeda satu
dengan yang lainnya.
Kode
EPP merupakan suatu kode pengamanan untuk melakukan transfer nama domain
ke registrar lain. Bentuk kode ini berupa kombinasi huruf dan angka yang
sifatnya unik. Kode tersebut berguna untuk memastikan hanya pemilik nama domain
yang dapat mentransfer nama domainnya.
Email
Pengertian Email
Email adalah singkatan dari Elektronik Mail atau dalam
bahasa Indonesia disebut Surat Elektronik merupakan sarana dalam
mengirim surat yang dilakukan melalui media internet. Media internet yang
dimaksud bisa melalui komputer atau handphone yang memiliki akses internet.
Pada umumnya
mengirim surat biasa akan di kenakan biaya ( Membeli Perangko ) namun pada
Surat Elektronik hanya dibutuhkan sambungan internet.
Fungsi Email
Email adalah alamat resmi kita di dunia maya.
Dengan menggunakan email kita dapat terhubung dalam berbagai kegiatan internet,
seperti bergabung di situs jejaring sosial semisal Facebook dan twitter maka
saat pendaftaran akan membutuhkan email.
Saat ini, Email
telah berkembang hingga memiliki fungsi yang sangat beragam. Mengirim file,
foto, video dan Chat dengan teman dan keluarga menjadi lebih mudah.
Elementor
Page Builder
Elementor page builder adalah live page builder
atau tools untuk mengelola , mendesain web , dsb, dengan realtime/live, yang
juga menyediakan fitur desain high-end page, berkapabilitas tinggi dan
Elementor page builder merupakan hal yang baru dari WordPress.
Email
Client
E-Mail
Client adalah software yang digunakan untuk
mengirim dan menerima e-mail melalui komputer Anda tanpa browser. Cukup dengan
menjalankan software e-mail client secara otomatis e-mail akan terdownload ke
komputer Anda. Saat Anda tidak terkoneksi dengan internet, Anda dapat membaca
e-mail – e-mail yang telah di download tersebut.
Beberapa
pilihan software e-mail client :
- Outlook
Express
Review : software ini secara otomatis terinstall pada Windows XP pada full install. Penggunaannya praktis, hanya saja tidak memiliki fitur perlindungan SPAM yang efektif. - Microsoft
Outlook
Review : software yang masuk dalam Microsoft Office ini kaya fitur, diantaranya sudah terintegrasi dengan calendar, todo list, dan memiliki mekanisme perlindungan SPAM yang baik. - Thunderbird
Review : software free ini dikembangkan oleh Mozilla dengan dilengkapi fitur perlindungan SPAM yang sangat fleksibel karena dapat kita konfigurasikan secara detail. Selain itu software ini juga dilengkapi dengan e-mail tagging yang cara kerjanya mirip dengan label pada Gmail. Sayangnya software ini tidak memiliki integrasi langsung dengan calendar meskipun tersedia add-on untuk calendar. Thunderbird dapat di download gratis disini. - Mail
pada Mac OS X
Review : kerap disebut Apple Mail, secara default software Mail ini sudah terinstall pada Mac OS X. Sebagai software mail client default pada Mac OS X, software ini memiliki mekanisme perlindungan SPAM yang cukup baik. - Windows
Mail
Review : Windows Mail adalah pengganti Outlook Express pada Windows Vista. Sebagai versi baru dari Outlook Express, Windows Mail kaya dengan fitur – fitur baru. Di antaranya adalah perlindungan terhadap SPAM yang lebih baik dan integrasi dengan Calendar yang sudah termasuk di dalamnya.
FTP
File Transfer Protocol (FTP) adalah suatu protokol yang
berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP
koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP
Client.
FTP server adalah suatu server yang menjalankan
software yang berfungsi untuk memberikan layanan tukar menukar file dimana
server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan
(request) dari FTP client.
FTP client adalah computer yang merequest koneksi
ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP
server, maka client dapat men-download, meng-upload, merename, men-delete, dll
sesuai dengan permission yang diberikan oleh FTP server.
Tujuan dari FTP
server adalah sebagai berikut :
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
Google
Analytic
Google Analytics adalah layanan gratis dari Google
yang menampilkan statistik pengunjung sebuah situs web. Google Analytics dapat
menelusuri pengunjung berdasarkan informasi halaman pengacu, termasuk mesin
pencari, iklan, jaringan pay-per-click, email
marketing, dan juga
tautan yang terkandung dalam dokumen PDF.
Jika
diintegrasikan dengan AdWords, Google Analytics juga bermanfaat untuk
menganalisis efektfitas iklan AdWords yang dipasang di Google. Dengan Google
Analytics, pengguna dapat mengetahui iklan dan kata kunci apa yang paling
banyak merujuk ke situs web pengguna. Aplikasi Google Analytics dapat di akses
melalui alamat google.com/analytics/.
Google Analytics
juga digunakan untuk mengetahui kepadatan trafik dari website/blog. Dengan
menggunakan Google Analytics seseorang dapat membuat report tentang trafik
website/blog dalam jangka waktu harian, mingguan, atau bulanan. Untuk mendaftar
pada Google Analytics, seseorang hanya perlu memiliki akun Google.
HTTP
Pengertian
HTTP
(Hypertext Transfer Protocol) merupakan istilah yang diberikan pada sebuah
protokol dan dipergunakan untuk mengirimkan dokumen dari WWW (World Wide Web). HTTP dapat
pula diartikan sebagai protokol jaringan untuk pendistribusian sistem
informasi hypermedia
secara kolaboratif.
Protokol
HTTP sendiri pertama kali digunakan pada sekitaran tahun 1990. Saat itu, yang
dipakai adalah HTTP versi 0,9 yang masih berupa mentahan protokol transfer
data. Artinya, data dikirimkan tanpa melihat tipe dokumen yang dikirimkan.
Lalu
sekitar 6 tahun kemudian pada 1996, terdapat perkembangan dari protokol HTTP
sehingga berubah menjadi HTTP versi 1.0. Versi ini masih terus dikembangkan
hingga pada 1999 diluncurkan versi 1.1 yang sudah berhasil mengakomodasi proxy, cache,serta koneksi yang persisten.
Fungsi
Mungkin
Anda pun telah menyadari bahwa HTTP selalu muncul di setiap alamat halaman
website. Memang betul bahwa setiap layanan web menggunakan protokol HTTP untuk
dapat berjalan. Namun terdapat pula protokol HTTPS yang merupakan variasi dari
HTTP, yang akan dibahas perbedaannya dengan HTTP pada poin selanjutnya.
Fungsi
utama dari protokol HTTP sebenarnya cukup sederhana, yaitu untuk
mengkomunikasikan satu komputer dengan lainnya. Protokol sendiri bisa
diibaratkan seperti perintah yang wajib dijalankan setiap komputer agar dapat
mengirim dan menerima pesan.
Selain
HTTP, terdapat jenis protokol lainnya seperti SMTP, FTP, IMAP
atau POP3. Hanya saja, HTTP lah yang paling banyak digunakan dan cukup
populer.
Selain
itu, HTTP juga berfungsi untuk menentukan bagaimana sebuah data atau pesan
dapat ditransmisikan maupun diformat menjadi bentuk yang dapat merespon browser
untuk menampilkan data-data tersebut.
Internet
Engineering Task Force bekerja sama dengan World Wide Web
Consortium untuk pengembangan HTTP, sehingga dapat berfungsi untuk
mengambil interlink dokumen teks yang disediakan web serta untuk mendapatkan
akses sumber daya melalui web dengan menggunakan URL (Uniform Resource
Locator).
Cara Kerja
Secara
singkat, cara kerja HTTP dapat dijabarkan sebagai berikut :
- Pertama-tama,
komputer klien (HTTP klien) membuat sambungan, lalu mengirimkan permintaan
dokumen ke web server.
- HTTP
server kemudian memproses permintaan klien, sementara itu, HTTP klien
menunggu respon dari server tersebut.
- Web
server merespon permintaan dengan kode status data, lalu barulah menutup
sambungan ketika telah selesai memproses permintaan.
Pada
intinya, dalam kasus HTTP, client terlebih dahulu melakukan permintaan data
kepada server, lalu kemudian server mengirimkan respon berupa file HTML yang ditampilkan dalam browser,
ataupun data lainnya yang diminta oleh klien.
Sementara
itu, HTTPS bekerja dengan menggunakan sublayer berupa SSL atau TLS (Transport
Layer Security), tentu berbeda dengan HTTP yang memiliki aplikasi layer biasa.
Oleh karena itulah HTTPS sering disebut juga sebagai kombinasi dari HTTP dan
SSL/TLS.
htaccess
Pengertian
File
.htaccess adalah file text sederhana dalam format ASCII. Pada umumnya kita bisa
menggunakan file .htaccess untuk merubah beberapa konfigurasi untuk mengarahkan
pada web server Apache. File .htaccess dapat ditaruh dimapun pada folder
website Anda.
Ada
beberapa hal yang dapat dilakukan dengan .htaccess, diantara yaitu:
- Mencegah
pengunjung melakukan browsing direktori
- Me-redirect
pengunjung dari satu halaman ke halaman lain
- Memberi
proteksi password pada direktori
- Mengubah
default halaman index pada folder tertentu
- Mencegah
hot-linking of images dari website
Banyak hal
yang dapat dilakukan dengan .htacces, diantaranya yaitu:
- Membuat
halaman pesan kesalahan sendiri
Dengan menggunakan file .htacces, Anda dapat membuat halaman pesan kesalahan yang dapat dilakukan untuk website Anda sendiri dan tidak perlu menggunakan settingan default dari server. Dengan membuat halaman pesan seperti ini membuat website Anda terlihat lebih profesional dalam menangani kesalahan yang terjadi bahkan juga mengijinkan untuk membuat script yang dapat memberitahu Anda jika terjadi kesalahan.Berikut adalah pesan kesalahan yang sering terjadi:
401 – Authorization Required
400 – Bad request
403 – Forbidden
500 – Internal Server Error
404 – Wrong page
400 – Bad request
403 – Forbidden
500 – Internal Server Error
404 – Wrong page
Anda dapat menggunakan pesan kesalahan Anda sendiri
selama mengetahui kode yang digunakan (contoh: 404 page not found) dengan menambahkan perintah ke
dalam file .htacces Anda:
ErrorDocument kode
/file.html atau
ErrorDocument kode
http://www.namadomain/file.php
Contohnya jika Anda mempunyai file notfound.html di
dalam root direktori dari website, Anda bisa menggunakannya untuk 404:
ErrorDocument 404 /notfound.html atau
ErrorDocument 404
http://www.namadomain/notfound.php
Namun jika file tersebut tidak berada di dalam root
direktori dari website, Anda dapat menambahkannya struktur direktori seperti
berikut:
ErrorDocument 404
/error/notfound.html
Kemudian buat file untuk menampilkan pesan kesalahan
ketika kesalahan itu terjadi dan upload file-file tersebut, juga upload file
.htaccess.
- Allow/Deny
Browsing Terhadap Folder
Jika browsing pada folder yang belum diberikan file .htaccess, orang yang mengakses sebuah URL dari website Anda dimana folder tersebut tanpa halaman index, akan melihat list dari file dan folder yang terdapat di dalamnya.Untuk mencegah hal-hal seperti akses, dapat menaruh perintah seperti berikut:
IndexIgnore */*
Jika suatu saat kita perlu melakukan direktori browsing, dapat menaruh perintah pada file .htaccess:
Options +Indexes
Mencegah Hot Linking dan Bandwidth
Leeching
Apabila website berisi gambar-gambar dan website lain melakukan link ke gambar kita untuk ditampilkan di website mereka, maka bandwidth yang kita miliki akan berkurang.
Untuk mencegah hal tersebut, dapat menggunakan perintah:
Apabila website berisi gambar-gambar dan website lain melakukan link ke gambar kita untuk ditampilkan di website mereka, maka bandwidth yang kita miliki akan berkurang.
Untuk mencegah hal tersebut, dapat menggunakan perintah:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domainAnda/.*$ [NC]
RewriteRule .(gif|jpg)$ – [F]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domainAnda/.*$ [NC]
RewriteRule .(gif|jpg)$ – [F]
Perintah tersebut akan membuat direktori image hanya
bisa diakses jika user sedang mengakses website Anda.
Mencegah Akses Terhadap File
.htaccess
untuk mencegah pengunjung melihat file .htaccess kita, bisa menggunakan perintah dibawah ini pada file .htaccess:
untuk mencegah pengunjung melihat file .htaccess kita, bisa menggunakan perintah dibawah ini pada file .htaccess:
<Files .htaccess>
order allow,deny
deny from all
</Files>
order allow,deny
deny from all
</Files>
Redirect Halaman
File .htacces juga dapat difungsikan untuk melakukan redirect sebuah web atau sebuah halaman atau file html yang terdapat pada sebuah web menuju halaman tujuan yang sudah ditentukan.Hal ini biasa dilakukan ketika sedang dilakukan perawatan website oleh pengelola website. Contohnya:
Redirect /home/html/web/index.html http://namadomain/home.html
Redirect permanent /olddirectory http://namadomain/newdirectory/
– Pada baris pertama adalah perintah untuk redirect file index.html yang terdapat pada document root (/home/html/web) menjadi home.html
– Pada baris kedua adalah perintah untuk redirect directory lama pada web anda diarahkan ke directory web yang baru.
File .htacces juga dapat difungsikan untuk melakukan redirect sebuah web atau sebuah halaman atau file html yang terdapat pada sebuah web menuju halaman tujuan yang sudah ditentukan.Hal ini biasa dilakukan ketika sedang dilakukan perawatan website oleh pengelola website. Contohnya:
Redirect /home/html/web/index.html http://namadomain/home.html
Redirect permanent /olddirectory http://namadomain/newdirectory/
– Pada baris pertama adalah perintah untuk redirect file index.html yang terdapat pada document root (/home/html/web) menjadi home.html
– Pada baris kedua adalah perintah untuk redirect directory lama pada web anda diarahkan ke directory web yang baru.
Canonicalization
.htaccess yang paling umum adalah mengetahui apakah halaman home website Anda memiliki masalah canonicalization atau tidak. Canonicalization adalah satu website yang halaman home-nya memiliki format URL berbeda, seperti contoh: www.namadomain.com, namadomain.com, www.namadomain.com/index.html, namadomain.com/index.html.
.htaccess yang paling umum adalah mengetahui apakah halaman home website Anda memiliki masalah canonicalization atau tidak. Canonicalization adalah satu website yang halaman home-nya memiliki format URL berbeda, seperti contoh: www.namadomain.com, namadomain.com, www.namadomain.com/index.html, namadomain.com/index.html.
Namun canonicalization tidak baik untuk sistem SEO,
karena trafik menuju website dihitung sebagai URL yang berbeda, meskipun isinya
sama. Anda bisa mengatasi Canonicalization dengan menambah script pada file
.htaccess Anda, script tersebut akan membuat berbagai format URL Anda menuju ke
www.domainAnda.com:
Options +FollowSymLinksRewriteEngine onRewriteCond %{HTTP_HOST} ^namadomain.comRewriteRule (.*) http://www.domainAnda.com/$1 [R=301,L]RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
Options +FollowSymLinksRewriteEngine onRewriteCond %{HTTP_HOST} ^namadomain.comRewriteRule (.*) http://www.domainAnda.com/$1 [R=301,L]RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.domainAnda.com/
[R=301,L]
Hosting
Hosting
adalah tempat atau jasa internet untuk membuat halaman website yang telah anda
buat menjadi online dan bisa diakses oleh orang lain.
Sedangkan
Hosting Itu Sendiri Adalah : jasa layanan internet yang menyediakan sumber daya
server-server untuk disewakan sehingga memungkinkan organisasi atau individu
menempatkan informasi di internet berupa HTTP, FTP, EMAIL atau DNS.
Server
hosting terdiri dari gabungan server-server atau sebuah server yang terhubung
dengan jaringan internet berkecepatan tinggi.
Jenis –
Jenis Hosting yang ada :
Ada beberapa jenis layanan hosting yaitu:
Ada beberapa jenis layanan hosting yaitu:
- Shared
Hosting
- VPS
atau Virtual Dedicated Server
- Dedicated
Server
- Colocation
Server
ICANN
ICANN merupakan kependekan dari Internet Corporation
for Assigned Names and Numbers.
Jika kita
ingin mengunjungi suatu halaman yang ada di internet, kita akan mengetikkan
suatu nama atau suatu angka tertentu. Nama dan angka ini harus unik sehingga
kitra dapat menemukan halaman tersebut secara akurat.
ICANN
melakukan koordinasi dan pengoraganisasian dalam menangani nama dan nomor yang
unik ini sehingga membuat suatu internet global. Untuk mengetahui lebih lanjut
mengenai ICANN silahkan mengunjungi www.icann.org .
Secara
teknis ICANN mengelola fungsi (function) dari Internet Assigned Numbers
Authority (IANA).
IANA
sendiri meliputi
- Perancangan
protokol Address and Routing Parameter Area (ARPA ) top-level
domain
- Manajemen
Internet DNS root zone untuk top-level domain
- Alokasi
penggunaan angka di internet
ICANN
mendelegasikan pendaftaran domain kepada registrar. Registrar yang berhasil
memenuhi kriteria yang ditetapkan ICANN dapat dilihat di http://www.icann.org/registrar-reports/accredited-list.html.
Tidak
semua reseller domain yang menjual domain merupakan registrar dari ICANN. Untuk
mengetahui siapa registrar domain anda silahkan mengunjungi http://www.internic.net/whois.html .
Terkait
dengan domain negara yang terdiri dari 2 huruf misalnya .id yang berarti
Indonesia, ICANN juga bekerjasama dengan organisasi yang dianggap dipercaya di
negeri tersebut untuk melakukan manajemen domain negara tersebut.
Terkait
informasi domain negara ini dapat dibaca di Resources for Country Code
Managers di http://www.icann.org/en/resources/cctlds, sedangkan organisasi yang mendapat
pedelegesain dari ICANN dapat di baca di Root Zone Database http://www.iana.org/domains/root/db .
Terkait
masalah yang mungkin terjadi dengan domain anda, berikut halaman untuk
menangani keluhan domain anda pada halaman Uniform Domain-Name
Dispute-Resolution Policy (UDRP) (UDRP) http://www.icann.org/en/help/dndr/udrp .
IP
Alamat IP (Internet Protocol
Address atau sering disingkat IP) adalah deretan angka biner antara 32 bit
sampai 128 bit yang dipakai sebagai alamat identifikasi untuk tiap komputer
host dalam jaringan Internet.
Panjang
dari angka ini adalah 32 bit (untuk IPv4 atau IP versi 4),
dan 128 bit (untuk IPv6 atau IP versi 6) yang
menunjukkan alamat dari komputer tersebut pada jaringan Internet
berbasis TCP/IP.
Sistem
pengalamatan IP ini terbagi menjadi dua, yakni:
- IP
versi 4 (IPv4)
- IP
versi 6 (IPv6)
Pengiriman
data dalam jaringan TCP/IP berdasarkan IP address komputer pengirim dan
komputer penerima. IP address memiliki dua bagian, yaitu alamat
jaringan (network address) dan alamat komputer lokal (host
address) dalam sebuah jaringan.
Alamat
jaringan digunakan oleh router untuk mencari jaringan tempat sebuah
komputer lokal berada, semantara alamat komputer lokal digunakan untuk
mengenali sebuah komputer pada jaringan lokal.
Informasi
ini bisa diketahui dengan mengkombinasikan IP address dengan 32 bit
angka subnet mask. IP address memiliki beberapa kelas berdasarkan
kapasitasnya, yaitu Class A dengan kapasitas lebih dari 16 juta komputer, Class
B dengan kapasitas lebih dari 65 ribu komputer, dan Class C dengan kapasitas
254 komputer.
IMAP
IMAP (Internet Message Access Protocol) adalah protokol standar untuk
mengakses/mengambil e-mail dari server. IMAP memungkinkan
pengguna memilih pesan e-mail yang akan ia ambil, membuat folder di server,
mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada.
Kemampuan ini
jauh lebih baik daripada POP3 (Post Office Protocol versi 3)
yang hanya memperbolehkan kita mengambil/download semua pesan yang ada
tanpa kecuali.
IMAP
memungkinkan Anda mengakses email di mana saja, dari semua perangkat. Ketika
membaca pesan email menggunakan IMAP, email tidak benar-benar diunduh atau
disimpan di komputer; namun, Anda membacanya dari layanan email. Hasilnya,
email dapat dilihat dari perangkat yang berbeda, di mana saja di seluruh dunia:
telepon, komputer, atau komputer rekan Anda.
IMAP hanya
mengunduh pesan saat pesan diklik, dan lampiran tidak diunduh secara otomatis.
Dengan demikian, Anda dapat melihat pesan jauh lebih cepat daripada menggunakan
POP.
IIX
Indonesia Internet Exchange atau (IIX) merupakan tempat
terhubungnya berbagai ISP (Internet Services Provider), penyedia layanan
internet di Indonesia, sebut saja CBN, 3G-Net, Indosat
M2, Telkomnet Instant dan lain-lain. Berdasarkan arti kata exchange
berarti pertukaran sedangkan internet adalah kependekan
dari Interconnection Networking.
Dengan adanya
IIX sambungan internet yang ada di Indonesia tidak harus berputar-putar melalui
jalur yang ada di luar negeri dulu, baru kembali lagi ke Indonesia. Konsep
penggabungan jalur berbagai ISP ke dalam suatu wadah dalam satu negara yang ada
di Indonesia ini, merupakan yang pertama kali di dunia.
Jelastic
Jelastic adalah penyedia layanan cloud yang
menggabungkan PaaS (Platform as a Service) dan CaaS (Container as a Service)
dalam satu paket untuk penyedia hosting, perusahaan telekomunikasi, perusahaan
dan pengembang.
Platform ini
tersedia sebagai cloud publik di lebih dari 60 pusat data di seluruh dunia,
private cloud (virtual dan on premise), hybrid dan multicloud. Jelastic
menyediakan dukungan Java, PHP, Ruby, Node.js, Python, .NET, Go environment,
dan custom Docker containers.
Mailchimp
Salah satu
layanan email marketing yang banyak digunakan untuk mempromosikan produk maupun
jasa melalui email adalah “MailChimp. Layanan ini merupakan salah satu alat
untuk email marketing yang paling banyak digunakan hingga saat ini.
MailChimp
adalah marketing automation platform dan email marketing services atau yang
sering disebut dengan email marketing yang memungkinkan Anda untuk mengirimkan
email ke beberapa penerima dalam waktu yang bersamaan.
MailChmip
didirikan oleh sebuah perusahaan asal Amerika Serikt pada tahun 2001. Sejak
berdiri hingga sekarang, MailChmip menjadi salah satu marketing automation
platform yang paling banyak digunakan di dunia. Berikut beberapa fitur dan
keunggulan Mailchimp dari marketing automation lainnya.
Fitur dan Keunggulan Mailchimp
- Terintegrasi
Dengan Aplikasi dan Layanan Populer
Selain mudah digunakan, MailChimp juga mampu mengirimkan email ke 2000 member secara gratis, MailChimp juga memungkinkan Anda untuk langsung terintegrasi dengan beberapa aplikasi dan layanan pupuler seperti WordPress, Salesforce, Eventbrite, Google, Twitter, Facebook, Shopify, and SurveyMonkey.
- Template
Yang Beragam Dengan Drag & Drop Layout Tools
Mailchimp menyediakan template yang beragam dari berbagai tema dan design yang menarik. Dengan beragamnya template yang disediakan memudahkan Anda untuk memilih template yang sesuai kebutuhan promosi. Selain itu, juga tersedia alat untuk membuat template sendiri, dengan konsep drag & drop tentunya tidak membutuhkan keahlian khusus untuk membuat template yang sesuai keinginan.
- Sebagai
Alat Digital Marketing
Bukan hanya untuk sekedar mengirimkan email, MailChimp juga memungkinkan Anda untuk membuat campaign untuk strategi digital marketing yang lain seperti : Google remarketing ads, Facebook Ad Campaigns dan Instagram Ad Campaigns. Dengan layanan tambahan ini tentunya akan memudahkan Anda untuk memonitor berbagai channel digital marketing yang sedang berjalan secara bersamaan.
Jadi tidak
heran dan tidak terlau berlebih jika menyebut layanan ini merupakan salah
satu marketing automation platform terbaik yang pernah ada di dunia.
MySQL
MySQL adalah sebuah perangkat lunak system
manajemen basis data SQL (DBMS) yang multithread, dan multi-user. MySQL adalah
implementasi dari system manajemen basisdata relasional (RDBMS). MySQL dibuat
oleh TcX dan telah dipercaya mengelola system dengan 40 buah database berisi
10.000 tabel dan 500 di antaranya memiliki 7 juta baris.
MySQL AB
merupakan perusahaan komersial Swedia yang mensponsori dan yang memiliki MySQL.
Pendiri MySQL AB adalah dua orang Swedia yang bernama David Axmark, Allan
Larsson dan satu orang Finlandia bernama Michael “Monty”.
Setiap pengguna
MySQL dapat menggunakannya secara bebas yang didistribusikan gratis dibawah
lisensi GPL(General Public License) namun tidak boleh menjadikan produk
turunan yang bersifat komersial.
Pada saat ini
MySQL merupakan database server yang sangat terkenal di dunia, semua itu tak
lain karena bahasa dasar yang digunakan untuk mengakses database yaitu SQL. SQL
(Structured Query Language) pertama kali diterapkan pada sebuah proyek riset
pada laboratorium riset San Jose, IBM yang bernama system R. Kemudian SQL juga
dikembangan oleh Oracle, Informix dan Sybase.
Dengan
menggunakan SQL, proses pengaksesan database lebih user-friendly dibandingan
dengan yang lain, misalnya dBase atau Clipper karena mereka masih menggunakan
perintah-perintah pemrograman murni.
SQL dapat
digunakan secara berdiri sendiri maupun di lekatkan pada bahasa pemograman
seperti C, dan Delphi.
MX
Record
MX record adalah setting DNS yang menujukkan lokasi email server anda.
MX record domain dapat di cek menggunakan intodns.com
Nginx
Nginx (baca: engine x) adalah server HTTP dan Proxy dengan kode sumber terbuka yang
bisa juga berfungsi sebagai proxy IMAP/POP3. Kode sumber nginx ditulis oleh
seorang warga negara Rusia yang bernama Igor
Sysoev pada tahun
2002 dan dirilis ke publik pada tahun 2004.
Nginx terkenal
karena stabil, memiliki tingkat performansi tinggi dan minim mengonsumsi sumber
daya.
Nginx juga
memiliki fitur seperti reverse proxy multiple protocols (HTTP, Memcached,
PHP-FPM, SCGI, uwsgi), Stream HTTP video (FLV, HDS, HLS, MP4) serta HTTP/2
gateway.
Beberapa situs
terkenal yang menggunakan Nginx adalah WordPress[2], Fastmail[3], Ohloh, Sourceforge dan Github.
NVMe
NVMe, menjadi
sebuah istilah baru di tahun 2016. Beberapa diantara kita mungkin tak
banyak yang tau mengenai apa sebenarnya pengertian NVMe tersebut.
NVMe merupakan
akronim dari Non – Volatile Memory Express. Singkatnya, NVMe adalah interface
logical baru untuk SSD, yang merupakan pengembangan dari Standar AHCI yang
banyak digunakan oleh SSD sebelumnya. Bahkan, dikutip dari Intel
Indonesia, NVMe adalah
teknologi terbaru dalam dunia storage yang menggunakan utilitas PCIe 3.0
layaknya sebuah kartu grafis, lho!
Pengembangan NVMe
ini diusung oleh lebih dari 80 perusahaan dari seluruh industri yang
bekerjasama untuk memenuhi kebutuhan masyarakat akan proses pengolahan dan
penyajian data yang lebih cepat.
NVMe
dikembangkan untuk mengatasi limitasi dari teknologi yang sudah ada sebelumnya,
atau menangani kecepatan yang sangat tinggi dari sebuah SSD.
NVMe, menjadi
sebuah istilah baru di tahun 2016. Beberapa diantara kita mungkin tak
banyak yang tau mengenai apa sebenarnya pengertian NVMe tersebut.
NVMe merupakan
akronim dari Non – Volatile Memory Express. Singkatnya, NVMe adalah interface
logical baru untuk SSD, yang merupakan pengembangan dari Standar AHCI yang
banyak digunakan oleh SSD sebelumnya. Bahkan, dikutip dari Intel
Indonesia, NVMe adalah
teknologi terbaru dalam dunia storage yang menggunakan utilitas PCIe 3.0
layaknya sebuah kartu grafis, lho!
Pengembangan
NVMe ini diusung oleh lebih dari 80 perusahaan dari seluruh industri yang
bekerjasama untuk memenuhi kebutuhan masyarakat akan proses pengolahan dan
penyajian data yang lebih cepat.
NVMe
dikembangkan untuk mengatasi limitasi dari teknologi yang sudah ada sebelumnya,
atau menangani kecepatan yang sangat tinggi dari sebuah SSD.
Nameserver
Nameserver adalah sebuah komputer server atau program yang
memiliki database domain name dan ip address yang berfungsi untuk
menterjemahkan domain name ke ip address, contohnya bowzblackhat.com ada di
server 192.168.0.1.
Jadi bisa
di katakan NS itu adalah database yang di dalamnya berisi Domain Name dan IP
address dari domain. NS juga biasanya memiliki Database Root Domain agar
website yang kita simpan di dalam server dapat di akses dari luar tanpa harus
mengisikan IP Dns dari sisi client.
NS juga
biasa nya memiliki lebih dari 1 server, biasa kia lihat ada ns1 ns2 ns3 dan
seterusnya, yang biasa di sebut dengan Clustered DNS/Load Balancing DNS.
Seperti yang kita lihat dari gambar di bawah ini.
nameserver
Disini
bisa kita lihat, ternyata google memiliki 4 ns yang berbeda, nah terus buat apa
memiliki ns lebih dari 1 ? Dalam dunia IT biasa nya ada yang di sebut dengan
“Fail Over NS”, I adalah Request NS dari client yang berlebih
sehingga Traffic DNS Server penuh, sehingga dapat membuat Komputer NS
menjadi down.
Dengan
adanya Load Balancing maka apabila ns1 mati maka ns2 akan berindak
sebagai backup, sehingga fungsionalitas sebuah server akan tetap berjalan
semestinya.
Opencart
OpenCart adalah salah satu aplikasi web yang
berbasis CMS (Content Management System) khusus untuk penjualan secara online
(ecommerce).
OpenCart
merupakan aplikasi webstore (toko online) yang berbasis PHP dan MySQL yang
dapat dikelola dengan sistem CMS (Content Management System), dimana
untuk penggunaannya bersifat terbuka (OpenSource) dan gratis untuk siapa saja.
Aplikasi
webstore ini berbasis PHP dan MySQL yang bersifat terbuka
(OpenSource) dan gratis untuk digunakan dengan lisensi GNU General Public
License. OpenCart dikembangkan oleh Daniel Kerr dan mulai
diluncurkan pada bulan Oktober 2008, sampai dengan saat ini aplikasi penjualan
online ini sudah mencapai versi 1.5.
Dengan
menggunakan aplikasi web ecommerce ini, anda dapat dengan mudah mengelola
toko online untuk penjualan produk-produk milik anda tanpa perlu mempelajari
program web lebih jauh. OpenCart memiliki fitur-fitur web yang sangat luar
biasa untuk webstore atau toko online,
PHP
PHP adalah bahasa
pemrograman script server-side yang didesain untuk pengembangan web. Selain
itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum. PHP di kembangkan
pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh The
PHP Group. Situs resmi PHP beralamat di http://www.php.net.
PHP disebut
bahasa pemrograman server side karena PHP diproses pada komputer
server. Hal ini berbeda dibandingkan dengan bahasa pemrograman client-side
seperti JavaScript yang diproses pada web browser (client).
Pada
awalnya PHP merupakan singkatan dari Personal Home
Page. Sesuai dengan namanya, PHP digunakan untuk membuat website pribadi.
Dalam beberapa tahun perkembangannya, PHP menjelma menjadi bahasa pemrograman
web yang powerful dan tidak hanya digunakan untuk membuat halaman web
sederhana, tetapi juga website populer yang digunakan oleh jutaan orang seperti
wikipedia, wordpress, joomla, dll.
Saat ini PHP
adalah singkatan dari PHP: Hypertext Preprocessor, sebuah
kepanjangan rekursif, yakni permainan kata dimana kepanjangannya terdiri
dari singkatan itu sendiri: PHP: Hypertext Preprocessor.
PHP dapat
digunakan dengan gratis (free) dan bersifat Open Source. PHP dirilis dalam
lisensi PHP License, sedikit berbeda dengan lisensi GNU General
Public License (GPL) yang biasa digunakan untuk proyek Open Source.
Untuk membuat
halaman web, sebenarnya PHP bukanlah bahasa pemrograman yang wajib digunakan.
Kita bisa saja membuat website hanya menggunakan HTML saja. Web yang dihasilkan
dengan HTML (dan CSS) ini dikenal dengan website statis, dimana konten dan
halaman web bersifat tetap.
Sebagai
perbandingan, website dinamis yang bisa dibuat menggunakan PHP adalah situs web
yang bisa menyesuaikan tampilan konten tergantung situasi. Website dinamis juga
bisa menyimpan data ke dalam database, membuat halaman yang berubah-ubah sesuai
input dari user, memproses form, dll.
Untuk pembuatan
web, kode PHP biasanya di sisipkan kedalam dokumen HTML. Karena fitur
inilah PHP disebut juga sebagai Scripting Language atau bahasa
pemrograman script.
Roundcube
Roundcube adalah
berbasis web IMAP email client. Fitur Roundcube paling menonjol adalah
penggunaan meresap Ajax teknologi untuk menyajikan lebih cair dan responsif
antarmuka pengguna daripada tradisional webmail klien.
Setelah
sekitar dua tahun pembangunan, rilis stabil pertama Roundcube diumumkan pada
awal tahun 2008. Roundcube ditulis dalam PHP dan dapat digunakan dalam
hubungannya dengan LAMP “stack”, atau sistem operasi lain yang mendukung PHP
juga didukung.
Web server
membutuhkan akses ke IMAP server hosting email dan ke SMTP server untuk dapat
mengirim mail. Roundcube adalah perangkat lunak bebas dan open source tunduk
pada ketentuan GNU General Public License (GPL).
SPF
(Sender Policy Framework)
SPF merupakan
kependekan dari Sender Policy Framework, suatu mekanisme suatu email yang
berasal dari domain tertentu hanya bisa dikirim lewat suatu mail server yang
ditunjuk.
Dengan adanya
record ini, maka pengiriman email yang berasal dari domain tertentu hanya
diperbolehkan dari mail server yang telah ditentukan. Jika ada email yang
berasal dari domain tersebut, tetapi tidak berasal dari mail server yang telah
ditentukan, maka email tersebut akan ditolak.
Dengan mekanisme ini maka akan mengurangi spam.
Dari segi
penanganan spam, maka ini akan mengurangi spam. Tetapi dari segi kepraktisan
memang menyebabkan setting SMTPnya menjadi lebih ketat. Antara manfaat dan
fleksibilitas harus dipertimbangkan dengan baik.
Sub
Domain
Kalau kita
mengenal yang namanya Domain, sebuah nama yang didaftarkan untuk dikenal
publik sebagau pengganti IP website di Internet, pada dasarnya dalam Domain
kita mengenal yang namanya Subdomain.
Apa itu Subdomain
Jawabanya
singkat dan pasti kita semua orang tau walau hanya mendengar dari namanya
saja. SUB dan DOMAIN yang berartikan Sub dari Domain.
Subdomain adalah Domain yang masih
dicacah-cacah lagi, contohnya adalah where.younge.net (where bertindak sebagai
subdomain, younge sebagai domain dan net sebagai ekstensi domain itu sendiri)
oke jadi seperti itulah pengertian dari Subdomain.
Jika kita
sudah mengenal Subdomain, tentu saja ada fungsinya. Diantara fungsi subdomain
itu sendiri yang paling utama adalah membuat banyak website dengan domain yang
sama, namun jika dari tujuan subdomain itu sendiri biasaya digunakan untuk
hal-hal berikut ini:
- Untuk
membuat website dengan kategori/produk tertentu
- Untuk
membuat website dalam tampilan tertentu
- Untuk
membuat website dalam cakupan area, daerah atau negara tertentu
- Untuk
membuat website dalam Bahasa tertentu
SSL
Wildcard
Apa itu Sertifikat SSL Wildcard?
SSL
Wildcard mengamankan seluruh situs web Anda, termasuk domain utama dan semua
subdomainnya. Ketika Anda menjalankan bisnis seperti lilysbikes.com dan perlu
mengamankan blog.lilysbikes.com serta shop.lilysbikes.com, SSL wildcard
memungkinkan Anda mengamankan ketiganya dan subdomain lainnya selagi situs web
Anda berkembang.
Mengapa saya perlu mendapatkan SSL
Wildcard?
Siapa saja
yang ingin mengamankan beberapa subdomain di bawah domain yang sama perlu
mempertimbangkan sertifikat SSL wildcard.
Anda dapat
menggunakan SSL Wildcard untuk mencakup semua subdomain daripada menginstal beberapa sertifikat untuk masing-masing subdomain.
Apa keuntungan dari sertifikat SSL
Wildcard?
Pertama,
tidak ada batasan jumlah subdomain yang dapat dilindungi. Jika Anda memiliki
situs bisnis besar dengan banyak subdomain, satu sertifikat dapat mencakup
semuanya asalkan subdomain tersebut berada di tingkat yang sama.
Selain
itu, jika Anda memiliki banyak subdomain, mendapatkan satu sertifikat wildcard
yang mencakup semua subdomain tentunya akan lebih terjangkau daripada
menyiapkan satu sertifikat untuk masing-masing subdomain.
Tipe Sertifikat Wildcard apa saja
yang dapat saya beli?
Sertifikat
Wildcard tersedia sebagai sertifikat SSL Domain (DV) atau
Organization/Individual Validated (OV/IV). Kami tidak dapat menerbitkan
sertifikat SSL EV Wildcard karena persyaratan industri yang
mengatur sertifikat EV.
Anda dapat
membeli sertifikat SSL Wildcard untuk periode 1, 2, atau 3 tahun.
Apakah ada server yang tidak
kompatibel dengan sertifikat SSL Wildcard?
Jika
sebuah sertifikat SSL digunakan untuk beberapa subdomain pada server Microsoft Exchange, Anda perlu membeli sertifikat SSL
UCC dan bukan sertifikat SSL Wildcard karena Exchange mengharuskan detail
setiap subdomain dicantumkan pada sertifikat agar dapat berfungsi dengan baik.
Hal ini
juga memastikan bahwa perangkat
seluler yang lebih lama dapat terhubung ke sertifikat Exchange dengan benar, karena ada
sistem operasi perangkat seluler lama yang tidak dapat mengenali sertifikat SSL
Wildcard.
Dapatkah sertifikat SSL Wildcard dan
SAN digabung?
Tidak.
Anda tidak dapat menggunakan domain wildcard di sertifikat
UCC. Jika
demikian, Anda perlu mempertimbangkan kebutuhan serta jumlah subdomain yang
perlu dilindungi guna menentukan tipe sertifikat SSL yang paling cocok untuk
Anda.
SQL
Structured
Query Language (SQL) adalah sekumpulan perintah
khusus yang digunakan untuk mengakses data dalam database relasional.
SQL
merupakan sebuah bahasa komputer yang mengikuti standar ANSI (American Nasional
Standard Institute) yang digunakan dalam manajemen database relasional. Dengan
SQL, kita dapat mengakses database, menjalankan query untuk mengambil data dari
database, menambahkan data ke database, menghapus data di dalam database, dan
mengubah data di dalam database.
Saat ini
hampir semua server database yang ada mendukung SQL untuk melakukan manajemen
datanya.
Terdapat 3
(tiga) jenis perintah SQL, yaitu DDL, DML dan DCL.
- DDL
atau Data Definition Language
DDL
merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur
database, dalam hal inidatabase dan table. Perintah SQL yang termasuk dalam DDL
antara lain :
- CREATE
- ALTER
- RENAME
- DROP
- DML
atau Data Manipulation Language
DML
merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data
atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :
- SELECT
- INSERT
- UPDATE
- DELETE
- DCL
atau Data Control Language
DCL merupakan
perintah SQL yang berhubungan dengan pengaturan hak akses user, baik terhadap
server, database, table maupun field. Perintah SQL yang termasuk dalam DCL
antara lain :
- GRANT
- REVOKE
Softaculous
Softaculous adalah installer otomatis untuk cPanel
dan DirectAdmin. Tidak seperti installer otomatis lainnya Softaculous jauh
lebih cepat, dirancang dengan baik dan menginstal semua skrip hanya dalam SATU
LANGKAH.
Dengan adanya
Softaculous anda tidak perlu mengupload, membuat database sendiri, dan
menginstall website secara manual. Ada Lebih dari 413 script yang dapat anda
install dengan satu kali klik.
Softaculous
memberikan update lebih cepat untuk semusa script yang ada. Softaculous
memahami bahwa Perbarui berarti script yang jauh lebih aman dan keamanan yang
lebih baik dari server. Selain itu, pengguna mendapatkan keuntungan dari
fitur-fitur baru yang tersedia dalam versi yang lebih baru dari skrip.
Terhitung ada
lebih Jutaan pengguna di seluruh dunia menggunakan Softaculous untuk menginstal
dan meng-upgrade aplikasi web.
SSD
SSD singkatan
dari Solid State Drive atau Solid State Disk, adalah
perangkat penyimpan data yang menggunakan serangkaian IC sebagai memori yang
digunakan untuk menyimpan data atau informasi.
Sebagai analogi,
kita mungkin tidak asing lagi dengan USB Flash Drive atau USB Thumb Drive atau
USB memory stick. Sebuah alat elektronik yang kita gunakan untuk menyiman
data, yang sering kita bawa ke mana-mana, yang dicolokkan pada terminal USB
komputer saat ingin mengambil atau menyimpan data.
SSD bisa
dianggap sebagai versi canggih dari USB Flash drive dengan kapasitas yang jauh
lebih besar dan berfungsi sebagai pengganti Hardisk yang selama ini digunakan
pada perangkat komputer.
Jadi SSD adalah
perangkat elektronik yang berfungsi menyimpan data seperti hardisk (HDD : Hard
Disk Drive) namun konstruksinya seperti USB Flash Drive, yang tersusun dari
beberapa IC sebagai memori.
Seperti halnya
USB Flash Drive, SSD pun tidak memiliki komponen yang bergerak di dalamnya.
Data atau informasi hanya disimpan di dalam microchips. Berbeda dengan Hardisk
yang memiliki lengan mekanik yang bergerak ke sana ke mari untuk menulis dan
membaca data di atas piringan magnetik. Perbedaan ini membuat SSD bekerja jauh
lebih cepat dari pada Hardisk.
Hardisk (HDD)
bergerak secara mekanik untuk mangambil dan menyimpan data atau Informasi, sedangkan
SSD bergerak secara elektrik untuk menyimpan dan mengambil data atau informasi.
Tentu SSD bekerja lebih cepat dibandingkan dengan HDD.
SEO
SEO adalah serangkaian proses yang dilakukan secara
sistematis yang bertujuan untuk meningkatkan volume dan kualitas trafik
kunjungan melalui mesin pencari menuju situs web tertentu dengan memanfaatkan
mekanisme kerja atau algoritma mesin pencari tersebut.
Tujuan
dari SEO adalah menempatkan sebuah situs web pada posisi teratas, atau
setidaknya halaman pertama hasil pencarian berdasarkan kata kunci tertentu yang
ditargetkan. Secara logis, situs web yang menempati posisi teratas pada hasil
pencarian memiliki peluang lebih besar untuk mendapatkan pengunjung.
Untuk
pemahaman yang lebih mendalam, berikut paparan pengertian SEO menurut para
ahlinya:
- Menurut
Rand Fishkin, SEO adalah kombinasi dari taktik maupun strategi yg mencakup
tetapi tidak dibatasi oleh optimalisasi informasi, kemudahan penggunaan,
fokus pada kualitas konten, penargetan pengunjung, desain, pengembangan
website, riset kata kunci, penempatan kata kunci, link building, social
media dan segala macam elemen marketing online dan offline yg mendukung
tujuan untuk menerima lebih banyak traffik atau visitor dari search
engine.
- Menurut
Neil Patel (lebih mudah dimengerti) SEO adalah sebuah seni untuk memahami
search engine dan menggunakan pengetahuan tersebut untuk membuat sebuah
situs memiliki peringkat lebih tinggi dan terus meningkat di dalam search
engine (bing, google, yahoo, dan lain-lain)
SSL
SSL adalah
protokol keamanan yang digunakan pada hampir semua transaksi aman pada
internet. SSL mengubah suatu protokol transport seperti TCP menjadi sebuah
saluran komunikasi aman yang cocok untuk transaksi yang sensitif seperti
Paypal, Internet Banking, dan lain-lain.
Keamanan
dijamin dengan menggunakan kombinasi dari kiptografi kunci publik dan
kriptografi kunci simetri bersamaan dengan sebuah infrastruktur sertifikat.
Sebuah sertifikat adalah sebuah kumpulan data identifikasi dalam format yang
telah distandardisasi.
Data
tersebut digunakan dalam proses verifikasi identitas dari sebuah entitas
(contohnya sebuah web server) pada internet.
SSL
menyediakan otentikasi (pada sisi client, dan opsional pada sisi server)
terhadap pihak-pihak yang berkomunikasi. SSL dapat mengamankan koneksi antara
dua titik, dan tidak ada pihak yang dapat melakukan hal-hal yang bersifat
destruktif atau mengakses informasi yang bersifat sensitif.
SSL
menyediakan sebuah saluran komunikasi yang aman tanpa perlu adanya pertemuan kedua
pihak yang berkomunikasi untuk melakukan proses pertukaran kunci.
Fungsi SSL
pada komunikasi aman sama seperti fungsi TCP pada komunikasi normal, yaitu
menyediakan sebuah infrastruktur komunikasi standar di mana sebuah aplikasi
dapat menggunakannya dengan mudah dan hampir tidak dapat terlihat (invisible).
SSL
menyediakan sebuah komponen penting pada sistem yang aman. Mekanisme otentikasi
dasar seperti password Telnet dan otentikasi HTTP dasar menjadi
sangat kuat ketika dieksekusi dengan SSL dibandingkan dengan TCP, di mana pada
SSL password tidak lagi dikirim dalam bentuk plainteks.
SSL
mengenkripsi koneksi, bukan data pada kedua pihak yang berkomunikasi, dan tidak
mengandung mekanisme untuk otentikasi user ataupun perlindungan password (hanya
koneksi yang diotentikasi, keamanannya akan gagal jika mesin pada kedua pihak
yang berkomunikasi compromised).
TXT
Records
TXT Records adalah jenis resource record dalam DNS yang digunakan untuk
menyediakan kemampuan untuk mengaitkan teks arbitrer dengan host atau nama
lain, seperti informasi yang dapat dibaca manusia tentang server, jaringan,
pusat data, atau informasi akuntansi lainnya.
TLD
Jika kita
telah mendapatkan web hosting dan membeli sebuah domain, maka
kemungkinan kita telah berada pada Top Level Domain. Namun, mungkin masih
banyak dari kita yang masih bertanya-tanya, apakah sebenarnya Top Level
Domainitu?
Melalui
artikel ini, kita akan mencoba membahas mengenai pengertian, penjelasan serta
kegunaan dari Top Level Domain, hirariki dari
nama domain serta mengenai extensions dari Top Level
Domain yang paling umum digunakan.
Apa
Itu Top Level Domain? Top Level Domain adalah segmen terakhir dari nama domain.
Dikenal juga sebagai akhiran dari sebuah domain. Atau merupakan bagian
yang mengikuti final ‘dot’ di URL kita. Top Level Domain kemudian
dibagi menjadi dua kategori yang berbeda, yaitu Country-Specific Top Level
Domain dan General Top Level Domain.
Top Level
Domain membantu kita mengidentifikasi unsur-unsur tertentu dari
suatu website, seperti jenis usaha, negara asal, apakah suatu situs
merupakan milik pemerintah, website sekolah, dan masih banyak
lagi. Guideline untuk penggunaan Top Level Domain saat ini telah
diatur dengan sangat ketat.
Namun,
pada tahun 2010, The Internet Corporation for Assigned Names and Numbers
(ICANN) mulai melonggarkan guideline ini terutama yang
berhubungan General Top Level Domain atau merek dagang milik sebuah
perusahaan.
Domain
Name System (DNS) adalah suatu sistem
penamaan untuk layanan online, komputer, atau sumber daya apapun yang
terkoneksi ke internet. DNS bekerja dengan cara mengasosiasikan
nama domain untuk masing-masing perusahaan, website, atau
layanan lainnya.
DNS juga
menerjemahkan nama domain ke alamat IP numerik yang dibutuhkan untuk protokol
jaringan agar bisa berfungsi dengan benar.
- General
Top Level Domain
.com (digunakan untuk berbagai tujuan, tetapi sebagian
besar digunakan untuk bisnis online)
. edu (yang biasa digunakan untuk lembaga pendidikan)
.net (digunakan untuk berbagai macam keperluan, mulai dari perusahaan online sampai pada project pribadi)
.org (biasa digunakan untuk organisasi non-profit)
.co (digunakan oleh suatu perusahaan)
.biz (digunakan untuk nama perusahaan)
. edu (yang biasa digunakan untuk lembaga pendidikan)
.net (digunakan untuk berbagai macam keperluan, mulai dari perusahaan online sampai pada project pribadi)
.org (biasa digunakan untuk organisasi non-profit)
.co (digunakan oleh suatu perusahaan)
.biz (digunakan untuk nama perusahaan)
Ada
juga domain spesifik yang berdasarkan ada suatu wilayah negara
tertentu, yang kemudian disebut dengan Country Code Top Level Domains, seperti,
.co.uk (United Kingdom), .au (Australia), .de (Denmark), .fr (Prancis), dan
masih banyak lagi.
- Creative
Top Level Domain
.tv (digunakan untuk stasiun televisi online dan proyek
lainnya yang terkait dengan televisi)
.me (digunakan untuk proyek-proyek yang terkait dengan personal branding)
.expert (digunakan untuk menyampaikan otoritas kita terhadap suatu hal spesifik)
.guru (fungsinya sama seperti .expert)
.io (digunakan untuk perusahaan yang berhubungan dengan teknologi)
.name (digunakan untuk website khusus yang melayani setiap individu)
.me (digunakan untuk proyek-proyek yang terkait dengan personal branding)
.expert (digunakan untuk menyampaikan otoritas kita terhadap suatu hal spesifik)
.guru (fungsinya sama seperti .expert)
.io (digunakan untuk perusahaan yang berhubungan dengan teknologi)
.name (digunakan untuk website khusus yang melayani setiap individu)
- Restricted
Top Level Domain
.post (digunakan oleh kantor pos)
.gov (digunakan untuk sektor-sektor pemerintahan)
.mil (digunakan untuk website yang berhubungan dengan militer) • .museum (digunakan oleh museum dan industri terkait)
.aero (digunakan untuk industri kedirgantaraan)
.gov (digunakan untuk sektor-sektor pemerintahan)
.mil (digunakan untuk website yang berhubungan dengan militer) • .museum (digunakan oleh museum dan industri terkait)
.aero (digunakan untuk industri kedirgantaraan)
Top Level
Domain yang kita pilih juga akan memberikan pengaruh bagi bisnis kita.
Sejauh ini, Top Level Domain yang paling umum digunakan adalah
‘.com’, tapi semua kembali lagi ke kita, mana domain yang paling
sejalan dengan website kita.
URL
URL adalah
singkatan dari “Unifrom Resource Locator” yaitu merupakan rangkaian
karakter menurut format standar tertentu, digunakan untuk menunjukan alamat
dari suatu sumber misalnya seperti dokumen, file dan gambar yang terdapat di
internet.
URL
merupakan kependekan dari “Uniform Resource Locator” merupakan
serangkaian karakter (angka, huruf dan simbol) menurut standar tang sudah di
tentukan, yang guanya untuk menunjukan suatu alamat atau sumber yang terdapat
di internet misalnya seperti file, dokumen dan gambar.
URL yaitu
suatu rangkaian karakter menurut standar tertentu yang digunakan untuk
menunjukan suatu alamat dari sumber, seperti file atau gambar yang ada di
Internet. URL merupakan salah satu inovasi dasar dari perkembangan sejarah
Internet.
Itulah
diatas beberapa penjelasan mengenai URL, kamu dapat memilih yang mana saja
karena semua intinya sama.
Terdapat
dua tipe URL, penjelasannya dibagian bawah ini:
- URL
Absolut (URL Absolute)
Yaitu suatu alamat lengkap yang menyertakan nama dari domain, yang langsung menentukan lokasi dari dokumen atau direktori yang ada pada internet. Direktori yang tertapat dalam domain dan dokumen yang terdapat dalam direktori. Contohnya: <img src=http://www.namasitus.com/images/image.jpg>
- URL
Relatif (URL Relative)
Yaitu URL yang menentukan suatu alamat berdasarkan URL yang memang aktif ketika saat itu. Contohnya: <img src=”image.jpg”>
Adapun
fungsi dari URL yang diantaranya sebagai berikut ini:
- Untuk
pengidentifikasi suatu dokumen yang terdapat pada Web.
- Digunakan
untuk memberikan nama dokumen yang terdapat pada web.
- Untuk
memberian alamat pada setiap Web yang berisikan dokumen.
- Mempermudah
dalam mengakses dokumen atau file melalui suatu web.
- Mempermudah
dalam mengingat alamat dokumen yang ada dalam suatu web.
VPN
Virtual
Private Network (VPN) adalah sebuah teknologi
komunikasi yang memungkinkan untuk dapat terkoneksi ke jaringan public dan
menggunakannya untuk dapat bergabung dengan jaringan local. Dengan cara
tersebut maka akan didapatkan hak dan pengaturan yang sama seperti halnya
berada didalam LAN itu sendiri, walaupun sebenarnya menggunakan jaringan milik
public.
Dari cara
pandang jaringan, salah satu masalah jaringan internet (IP public) adalah tidak
mempunyai dukungan yang baik terhadap keamanan. Sedangkan dari cara pandang
perusahaan, IP adalah kebutuhan dasar untuk melakukan pertukaran data antara
kantor cabang atau dengan rekanan perusahaan.
VPN muncul
untuk mengatasi persoalan tersebut. Sebuah jaringan perusahaan yang menggunakan
infrastruktur IP untuk berhubungan dengan kantor cabangnya dengan cara
pengalamatan secara private dengan melakukan pengamanan terhadap transmisi
paket data.
Teknologi
VPN menyediakan tiga fungsi utama untuk penggunanya. Ketiga fungsi utama
tersebut antara lain sebagai berikut:
- Confidentially
(Kerahasiaan)
Dengan digunakannnya jaringan publik yang rawan pencurian data, maka teknologi VPN menggunakan sistem kerja dengan cara mengenkripsi semua data yang lewat melauinya. Dengan adanya teknologi enkripsi tersebut, maka kerahasiaan data dapat lebih terjaga.
Walaupun ada pihak yang dapat menyadap data yang
melewati internet bahkan jalur VPN itu sendiri, namun belum tentu dapat membaca
data tersebut, karena data tersebut telah teracak. Dengan menerapkan sistem
enkripsi ini, tidak ada satupun orang yang dapat mengakses dan membaca isi
jaringan data dengan mudah.
- Data
Intergrity (Keutuhan Data)
Ketika melewati jaringan internet, sebenarnya data telah berjalan sangat jauh melintasi berbagai negara. Pada saat perjalanan tersebut, berbagai gangguan dapat terjadi terhadap isinya, baik hilang, rusak, ataupun dimanipulasi oleh orang yang tidak seharusnya.
Pada VPN terdapat teknologi yang dapat menjaga
keutuhan data mulai dari data dikirim hingga data sampai di tempat tujuan.
- Origin
Authentication (Autentikasi Sumber)
Teknologi VPN memiliki kemampuan untuk melakukan autentikasi terhadap sumber-sumber pengirim data yang akan diterimanya. VPN akan melakukan pemeriksaan terhadap semua data yang masuk dan mengambil informasi dari sumber datanya.
Kemudian, alamat sumber data tersebut akan disetujui
apabila proses autentikasinya berhasil. Dengan demikian, VPN menjamin semua
data yang dikirim dan diterima berasal dari sumber yang seharusnya. Tidak ada
data yang dipalsukan atau dikirim oleh pihak-pihak lain.
Manfaat
- Remote
Access : Maksudnya dengan
menggunakan VPN kita bisa mengakses komputer ataupun jaringan kantor, dari
mana saja selama terhubung ke jaringan internet atau publik.
- Keamanan : dengan menggunakan koneksi VPN
kita bisa browsing, searching dengan aman saat mengakses dunia maya atau
jaringan internet publik misalnya seperti hotspot atau internet yang ada
di cafe-cafe.
- Dapat
menghemat biaya setup jaringan : VPN juga dapat dipakai
sebagai cara alternatif untuk menghubungkan jaringan lokal yang cukup luas
dengan biaya yang lebih rendah. Karena transmisi data yang digunakan pada
VPN memakai media jaringan internet atau jaringan publik yang sebelumnya
telah ada tanpa perlu membangun jaringan sendiri.
Cara Kerja & Penggunaan VPN
- VPN
mendukung banyak protokol jaringan seperti PPTP, L2TP, IPSec dan SOCKS.
Protokol ini membantu cara kerja VPN untuk memproses otentikasi.
- VPN
klien dapat membuat sambungan dan mengidentifikasi orang-orang yang diberi
wewenang di jaringan.
- Jaringan
VPN juga dienkripsi akan meningkatkan fitur keamanan , hal ini juga
berarti bahwa VPN biasanya tidak terlihat pada jaringan yang lebih besar.
- Teknologi
saat ini semakin banyak mendasarkan perkembangan VPN karena mobilitas yang
disediakan dan saat ini Virtual Private Network juga membuka jalan
untuk koneksi Wi-Fi dan jaringan nirkabel pribadi.
VPS
VPS adalah singkatan dari Virtual
Private Server.
VPS adalah
sebuah tipe server yang menggunakan teknologi virtualisasi untuk membagi
hardware server fisik menjadi beberapa server virtual yang di hosting di
infrastruktur fisik yang sama.
Di jaman dahulu,
sistem administrator secara tradisional hanya memiliki satu server fisik dan
hanya digunakan untuk satu tujuan saja. Sementara virtualisasi menawarkan
kemudahan untuk meng-host beberapa server pada satu server fisik. Setiap server
dapat memiliki tujuan mereka sendiri dan sistem operasi yang berbeda satu sama
lain.
Hal ini dapat
membantu mengimprovisasi tingkat fleksibilitas yang tersedia pada administrator
sistem dalam hal pemilihan konfigurasi software yang dapat mereka jalankan.
Selain itu, ini
juga dapat memberikan keuntungan yang signifikan dalam hal skalabilitas dari
daya pemrosesan (processing power), RAM, dan disk space dengan biaya yang lebih
rendah daripada menggunakan hardware fisik tradisional.
WHOIS
Privacy Protection
WHOIS protection menyembunyikan informasi pribadi
pendaftar domain dari basis data WHOIS (public).
WHOIS adalah
organisasi yang mengelola semua data terkait pendaftaran domain. Semua detail
pendaftar dianggap sebagai informasi publik, di samping nama server dan detail
sederhana lainnya terkait pendaftaran domain (mis. Pendaftaran, pembaruan, dan
tanggal kedaluwarsa).
Jika seseorang
mengetahui nama domain terdaftar, mereka dapat memasukkannya ke dalam alat
pencarian WHOIS di web untuk mengambil informasi publik ini.
Dengan
perlindungan privasi di tempat, semua informasi ini menjadi tertutup. Termasuk
menyembunyikan nama pribadi Anda, alamat, telepon, email, dan nama bisnis.
Sebagai gantinya, set informasi yang dibuat registrar generik ditampilkan.
Whois
Domain
who is” digunakan untuk mendapatkan data
informasi domain tertentu seperti nama pemilik domain, ip address, name server
dan umur domain.
Whois
lookup yaitu sebuah aplikasi berbasis command line digunakan untuk melakukan
query terhadap database whois.
Namun
dalam perkembangannya, data whois suatu domain bisa dilihat di situs whois seperti domaintools atau
whois.net. Sehingga user biasa seperti kita bisa mendapatkan informasi
kepemilikan suatu domain dengan mudah. Walaupun demikian program whois berbasis
command-line masih sering digunakan oleh Administrator jaringan.
Selain
mendapatkan informasi suatu domain, whois memiliki kegunaan sebagai berikut :
- Mendukung
keamanan dan kestabilan dari internet dengan menyediakan informasi kontak
yang bisa dihubungi yang berhubungan dengan jaringan, ISP, dan pemilik
domain.
- Untuk
mendapatkan informasi ketersediaan domain. Sehingga jika domain tersedia
dalam artian belum diregistrasi oleh orang lain, maka Anda bisa melakukan
registrasi atas nama domain tersebut.
- Mempermudah
penegakan hukum dalam investigasi pelanggaran hukum dalam suatu negara,
seperti terorisme, pornografi, perdagangan organ, dan illegal content.
- Memfasilitasi
pencarian data untuk hak cipta dan merk dagang
- Memberikan
kontribusi pada kepercayaan pengunjung ketika mengunjungi suatu situs,
seperti situs ecommerce ( toko online ), lembaga sosial, atau perusahaan
yang menawarkan produk jasa.
WHM
Apa Itu WHM (Web Host Manager)
cPanel WHM adalah sebuah aplikasi berbasis Web
digunakan oleh Administrator server dan juga reseller untuk mengelola akun
hosting di server web, WHM diakses melalui port 2086 dan 2087, WHM bisa di
install di dedicated maupun VPS.
WHM dengan hak akses root dapat melakukan operasi
pemeliharaan seperti melakukan upgrade, mengkompilasi ulang Apache & PHP,
install perl Modul dan lain-lain, intinya semua yang berkaitan dengan
pengelolaan server dilakukan melalui WHM.
- Membuat,
menghapus dan melakukan suspend akun cPanel
- Memiliki
akses untuk memeriksa dan mengubah semua zona DNS domain
- Melihat
informasi status server
- Membuat
halaman default untuk akun hosting yang baru aktif
- Melakukan
backup secara otomatis ke alamat server backup
- Melakukan
reboot server
- Mengelola
keamanan server
- Melihat
seluruh informasi akun hosting
- Menentukan
besaran bandwith, space, jumlah akun email, jumlah addon domain, sub
domain dll
- Bisa
menyalin banyak akun dari satu server ke server lain
- Merubah
tampilan cPanel
- Mengelola
SQL database, IP address dan software
- Menambahkan
plugin
- Konfigurasu
SSL
Ada satu
hal yang menarik yaitu tambahan untuk WHM sering di sebut dengan WHM Extra yang
memudahkan dalam pengelolaan sever terutama dalam hal keamanan.
WooCommerce
WooCommerce adalah sebuah plugin yang di buat
oleh WooThemes. Sebuah perusahaan eCommerce yang bergerak dibidang
penjualan themes khusus WordPress.
Tidak
hanya menyediakan themes premium bagi WordPress, WooThemes juga menyediakan
sebuah plugin yang dapat menyulap WordPress menjadi sebuah eCommerce yang
canggih dan memiliki fitur-fitur lengkap layaknya situs-situs eCommerce besar.
Cukup
dengan menginstall plugin WooCommerce ke dalam sistem WordPress dan melakukan
beberapa pengaturan maka situs WordPress anda siap dijadikan online shop yang mampu
melakukan transaksi otomatis.
Kabar
baiknya plugin secanggih WooCommerce ini dihargai $0 alias gratis. Tidak perlu
mengeluarkan biaya apapun untuk memasangnya.
Walaupun
gratis, untuk menginstall add-on yang menambah fitur-fiturnya biasanya tidak
gratis. Namun jika bagi anda yang mengerti programming khususnya WordPress,
WooCommerce sudah menyediakan banyak sekali Hook yang dapat kita modifikasi
sehingga situs eCommerce kita dapat kita tambahkan apapun yang kita mau.
Dalam hal
ini penulis sendiri juga sudah berpengalaman mengedit-edit WooCommerce atas
permintaan klien, misalnya menghubungkan WooCommerce dengan aplikasi pihak ke-3
mengunakan API, contohnya: Barcloud, Zapier, Infushion Soft.
Secara
default WooCommerce menyediakan fitur-fitur standar yang dibutuhkan sebuah toko
online. User bisa menambah produk, mengupload gambar produk, mengatur currency,
dan lain-lain.
Secara
umum saya akan jelaskan fitur-fitur inti pada WooCommercce:
- Product
Management
User bisa menambah produk, menghapus atau mengubah produk yang sudah ada. Di dalam setiap produk user bisa berikan variasi seperti warna, ukuran, dll. User juga bisa memberikan harga asli ataupun diskon. User juga bisa mengupload gambar, atau memberikan deskripsi pada produk. Untuk memanage stok, user pun dapat mengatur jumlah stok atau memberi berat dan volume bagi produk yang berupa barang.
- Shopping
Cart
Shopping Cart atau keranjang belanja berfungsi untuk menyimpan barang yang ingin di beli. Jika pengunjung ingin membeli sebuah produk, ia tinggal menambahkan produk tersebut ke dalam keranjang belanja.
- Fungsi
Checkout
Checkout adalah fungsi yang vital, karena transaksi terjadi pada proses checkout. Pada saat checkout, pembeli bisa mengisi nama, alamat, atau melihat rincian biaya yang harus dibayarkan. Setelah melakukan checkout pembeli akan dibawa kehalaman pembayaran (tergantung metode pembayaran yang anda sediakan).
Anda dapat menambahkan metode pembayaran misalnya
PayPal atau Bank Transfer pada checkout melalui menu pengaturan WooCommerce.
WooCommerce tidak hanya bisa menjual produk-produk berupa barang/jasa, tetapi
bisa juga untuk produk digital seperti eBook, plugins, atau themes.
Setelah proses checkout dan pelunasan, pembeli akan
mendapatkan akses untuk mendownload produk digital tersebut.
WordPress
WordPress adalah salah satu media paling populer untuk membuat website, apakah itu berupa blog pribadi, situs perusahaan (company profile), situs edukasi, bahkan situs penjualan (e-commerce/online shop).
Tetapi, apa
sebenarnya wordpress itu? kita akan membahas tentang pengertian
wordpress dan
keunggulan wordpress dibandingkan CMS lainnya pada tutorial belajar wordpress
kali ini.
Dari sekian
banyak CMS, kenapa harus menggunakan wordpress? Jawaban paling mudah adalah:
wordpress merupakan CMS paling populer dan paling banyak digunakan saat ini.
Menurut
situs http://w3techs.com, dan https://wappalyzer.com, hingga bulan
November 2014, dari sekian banyak website yang menggunakan CMS, lebih dari
60%-nya menggunakan wordpress.
WordPress pada
dasarnya adalah kumpulan dari ribuan kode program PHP. Ketika pengunjung
mengakses web kita, kode program ini akan diproses oleh web server dan kemudian
menghasilkan kode HTML untuk dikirim kepada web browser.
Selain
menggunakan PHP, wordpress juga menggunakan MySQL sebagai database yang
digunakan untuk menyimpan seluruh artikel, komentar, dan data-data lainnya.
Oleh karena itu, untuk dapat menggunakan wordpress di dalam komputer lokal,
saya akan menggunakan aplikasi XAMPP (tutorialnya akan kita bahas
dalam sesi berikutnya).
XAMPP
XAMPP adalah software web server apache yang
di dalamnya tertanam server MySQL yang didukung dengan bahasa pemrograman PHP
untuk membuat website yang dinamis.
XAMPP sendiri
mendukung dua system operasi yaitu windows dan Linux. Untuk linux dalam proses
penginstalanny menggunakan command line sedangkan untuk windows dalam proses
penginstalannya menggunakan interface grafis sehingga lebih mudah dalam
penggunaaan XAMPP di Windows di banding dengan Linux.
Sebelum kita
membahas cara mengenai penginstalan dan penggunaan dasar XAMPP alangkah lebih
baiknya jika kita mengetahui terlebih dahulu aplikasi apa yang ada di dalam
XAMPP yang merupakan aplikasi vital bagi berjalannya XAMPP dengan baik.
Di dalam XAMPP
ada 3 komponen utama yang di tanam di dalamnya yaitu web server Apache, PHP,
dan MySQL
Yoast
Saat Anda
mengelola situs di WordPress dan melakukan hosting sendiri, plugin SEO Yoast
adalah salah satu alat paling penting yang dapat Anda miliki.
Yoast SEO adalah salah satu plugin WordPress yang
paling populer terkait dan tidak sulit untuk mengerti mengapa demikian.
Sebenarnya entah Anda menjalankan blog Anda sendiri atau Anda adalah seorang
profesional SEO yang mengelola website bagi klien, Yoast adalah tools keren
yang bisa membantu agar performa kinerja situs Anda maksimal.
Yoast SEO dapat
diinstal di situs WordPress yang Anda hosting sendiri. Untungnya lagi, tools
ini disediakan gratis. Yoast SEO dapat dioperasikan dengan mudah bahkan bagi
seorang pemula di bidang SEO sekalipun.
Tools dari
WordPress ini juga yang paling komprehensif di antara tools sejenis lainnya.
Memang tersedia juga versi premiumnya, tetapi pada dasarnya seluruh fungsi
pentingnya terdapat di Yoast SEO yang gratis.
Yoast memudahkan
Anda melakukan hal-hal seperti kontrol terhadap title and meta description,
menetapkan keyword yang Anda targetkan dan melacak seberapa sering Anda
menggunakannya, mengelola sitemap, dan banyak lagi hal lainnya yang bisa
dikelola dengan tools gratis ini.
Zoho
Zoho adalah situs online berbagi kegiatan, event, dokumen
dsb yang sifatnya sangatlah ramah. Zoho ini disediakan untuk anda yang terlalu
sibuk dengan kerja lapangan atau sebagainya tidak sempat untuk membuat meeting
jadwal atau sebagainya.
Makanya di
zoho terdapat tulisan “Work Online” itu dikarenakan memang benar untuk anda
yang ingin membuat meeting secara online atau berpergian jauh dan tidak sempat
bekerja. Kita bisa bekerja disini secara online sharing data event dan lain
sebagainya.
Zoho mirip
dengan google docs tapi mempunyai fitur yang lebih banyak, yaitu :
Zoho
mail
|
mail
service yang berbasis web
|
Zoho
writer
|
online
word processor
|
Zoho
sheet
|
spreadsheet
online
|
Zoho
show
|
online
presentation
|
Zoho
docs
|
online
document management
|
Zoho
wiki
|
online colaboration wiki site
|
Tidak ada komentar:
Posting Komentar