Friday, June 4, 2010

DNS Server

pengertian DNS Server
DNS adalah sebuah aplikasi sevice yang menerjemahkan sebuah nama domain ke IP Address tersebut.

Keunggulan DNS Server
1. Mudah
DNS mempermudah dalam penerjemahan sebuah alamat website. Kita tidak perlu mengingat IP address tapi cukup host name. Anda pasti akan lebih mudah mengingat http://www.yahoo.com/ atau http://www.google.com/ .
2. Konsisten
IP address bisa berubah tetapi host name tidak dapat berubah

Cara kerja DNS Server

Pada umumnya, jika client ingin menghubungkan komputer satu dengan komputer lain menggunakan host name. Lalu komputer anda akan menghubungi dns server untuk mengecek host name anda. Jika host name yang dicari sesuai dengan IP Address maka komputer anda akan terhubung dengan IP Address tersebut.
Misalnya ketika anda merequest http://www.jakartawebhosting.com/ , maka komputer anda akan menghubungi DNS Server untuk menanyakan dimana http://www.jakartawebhosting.com/ berada.
DNS Server akan mencari ke lokal database. Jika tidak ditemukan, maka DNS server akan menghubungi Root Server letak domain .com itu berada.
Root server akan memberitahu IP address dari server DNS dari http://www.jakartawebhosting.com/ Kemudian DNS server lokal akan mengontak server DNS yang mengelola http://www.jakartawebhosting.com/ . Kemudian DNS server tersebut akan memberitahu IP address dari http://www.jakartawebhosting.com/.
Tetapi jika kita sudah mengetahui IP address tetap komputer yang ingin dituju, kita tinggal memasukkan IP address tersebut , maka Anda akan langsung tertuju pada komputer tersebut. Dan DNS Server tidaklah berfungsi pada proses kerja ini, karena Anda langsung mengetik IP Address nya.







Informasi terkait
Web Hosting
IP Address
Web Server

MAIL SERVER

Apa itu Mail Server?
Email merupakan sebuah pesan elektronik yang dikirim melalui internet. Email dikirim dari alamat email sebuah mail server kepada alamat email lain yang terdapat pada mail server yang sama maupun berbeda.
Mail Server dapat berarti Mail Transfer Agent tetapi ada beberapa buku yang menyebutkan sebagai Message Transfer Agent.
Email dapat diibaratkan sebagai kotak pos yang terdapat dalam kantor pos, sedangkan Mail server diibaratkan sebagai kantor pos tersebut.

Protokol Mail server
Terdapat 2 protokol Mail Server, anatra lain :
1. SMTP (Simple Mail Transfer Protocol)
SMTP sudah menjadi dasar dari pengiriman email. Maka semua mail server pasti memilki protokol ini.
SMTP digunakna untuk mengirim email tapi tidak untuk menyimpan email dan tidak digunakan untuk berkomunikasi dengan client.
Protokol yang digunakan untuk berkomunikasi dengan client antara lain POP3 dan IMAP.
POP3 dan IMAP memilki fungsi yang sama, yaitu mengambil email anda dari mail server.
Yang membedakan POP3 dan IMAP adalah cara kerja. Cara kerja POP dan IMAP. POP bekerja dengan cara mendownload email ke komputer anda sedangkan IMAP bekerja dengan cara mensinkronasikan server email ke email anda dengan email tetap di mail server.

IP Address

Apa itu IP address?
IP Address dapat juga disebut sebuah kode unik milik komputer anda saat anda menghubungkan komputer anda ke internet.
IP Address dapat dicontohkan sebagai alamt rumah Anda. Jika seseorang ingin pergi keruamh anda, maka mereka harus memilki alamt rumah anda.
Begitu juga IP address. Jika seseorang ingin mengetahui website anda, maka mereka harus mengetahui IP address anda. Dan anda pasti memilki IP address itu.
Contohnya, Jika anda ingin membuka sebuah website, maka anda akan mengetik alamat website yang akan anda tuju. Dan alamat website yang anda ketik itu akan diproses oleh jaringan internet dalam mencari IP address atau Alamat website tersebut. Jika IP dan alamat website cocok, maka anda akan melihat tampilan website yang anda inginkan. Tetapi, jika anda salah memasukkan IP address, maka akan mincul halaman error : 404 Page Not Found
Kecuali IP address yang anda masukkan merupakan sebuah IP address permanen atau Static IP.

Jenis IP Address
IP Address memiliki 2 jenis, yaitu:
1. Eksternal
IP Address eksternal merupakan sebuah kode yang dapat Anda peroleh atau anda dapatkan saat anda terhubung langsung dengan internet. Untuk lebih mudah dimengerti, Eksternal IP Address dapat diperoleh saat anda melakukan World Area Network (WAN).
2. Internal
IP Address Internal merupakan sebuah kode yang dapat anda peroleh atau anda dapatkan saat anda tidak terhubung langsung dengan internet, melainkan melalui suatu perantara.
Internal IP Address dapat diperoleh saat anda melakukan Local Area Network (LAN). Biasanya IP Internal ini banyak dijumpai di perkantoran, sekolah, maupun rumah yangn memililki router.

Jika kita memilki suatu perantara dalam berhubungan dengan internet secara langsung, maka perantara itu disebut sebagai router. Jika Router Anda terhubung dengan banyak PC, maka IP yang akan anda dapat hanya 1, yaitu IP router tersebut. Dengan adanya router, kita dapat melakukan akses dengan sesama komputer yang terhubung dengan router yang sama.

IP Address dynamic dan static
IP Address yang kita dapat bukan merupakan IP yang tetap atau permanen, melainkan IP yang dapat berubah setiap waktunya. Perubahan IP ini dilakukan untuk mencegah adanya hack atau pencurian ID.
1. Dynamic IP.
Dynamic IP adalah IP yang berubah setiap waktunya.
2. Static IP.
Static IP adalah IP yang tetap dan permanen. IP ini biasa digunakan para web server untuk mendapatkan sebuah IP yang permanen.
Static IP tidak diberikan gratis oleh ISP, melainkan Anda harus melakukan pembayaran yang mahal untuk meminta IP address yang permanen atau Static IP.
Anda tidak memerlukan static IP apabila:
- Anda ingin mengirim email
- Anda ingin mendownload atau upload
- Anda ingin melakukan browsing
- Anda ingin melakukan chat
Karena pembuatan static IP tidak gratis, maka, Anda diharuskan membuat static IP jika :
- Anda menjadi web server
- Anda menjadi FTP server
- Anda menjadi Mail server
- Anda menjadi DB server
- Anda menjadi DNS server






Informasi terkait
Web Server
Web Hosting
Web Hosting Provider
FTP server

WEB SERVER

Apa itu Web Server?
Web Server adalah sebuah Software yang diinstall pada Linux dan Windows Server atau PC yang tugasnya untuk melayani web request. Web Server biasanya menyimpan data data website yang akan dihosting dan tugasnya adalah menampilkan halaman halaman web apabila ada request dari Pengunjung Website. Contoh Web Server bisa dengan mudah anda lihat ketika anda membuka web http://www.google.com/. Nah, google.com itu sendiri dihost di sebuah web server.

Kebanyakan dari anda mungkin membutuhkan sebuah web site baik itu buat pribadi ataupun bisnis, dan anda bisa dengan mudah membuat web server sendiri dengan menginstall Apache, ataupun IIS di PC Anda. Apache sendiri dapat didownload gratis di http://www.apache.org/ dan IIS sendiri sudah ada didalam PC anda, anda hanya tinggal perlu mengaktifkannya di PC anda di bagian Add and Remove Programs.

Semua komputer dapat dijadikan sebagai Web Server, dan anda dapat dengan mudah menghost website anda sendiri tanpa harus membayar hosting di tempat lain. Namun, biaya yang diperlukan untuk menghosting website anda sendiri di PC anda akan jauh lebih mahal dibandingkan dengan menghosting website anda di Server yang dikhususkan untuk hosting.
Selain itu anda tidak perlu menghabiskan listrik untuk membuka komputer anda selama 24 jam penuh dan juga tidak perlu mengkhawtirkan tentang keamanan virus, ataupun serangan dari hacker. Kebanyakan server yang dikhususkan untuk hosting, mempunyai tim khusus yang menjaga server dan mereka adalah orang yang sudah sangat berpengalaman dalam hal penjagaan dan maintenance server. Jadi ngapain anda repot repot menginstall web server ke PC anda sementara dengan harga yang jauh lebih murah anda sudah bisa mempunyai web site anda sendiri.

Untuk memudahkan Orang orang untuk dapat membuat website , maka disediakan sebuah web hosting. Web Hosting disediakan agar para pembuat hosting tidak perlu mengakses data nya selama 24 jam.

Contoh Software web server.
Contoh web server yang sangat terkenal dan banyak dipakai orang adalah Apache dan IIS. Apache sering digunakan oleh para web server karena software ini adalah Open source dan gratis.
Apache memang merupakan web server yang sudah meluas dan terkenal dalam dunia internet, namun, IIS juga merupakan sebuah Web server yang terkenal dan sering digunakan. Tapi, kemampuan IIS masih dibawah Apache.

I. Apache
Faktor pendukung Apache
Selain faktor gratis, Apache juga mempunyai beberapa faktor yang dapat membuat Apache menjadi sangat terkenal pada kalangan web server. Faktor yang mempengaruhi antara lain :
1. Kontrol Akses
Kontrol ini dapat digunakan sesuai nama host atau nomor IP
2. Apache dapat mengakses client dengan cepat
3. Mampu dikopilasi sesuai dengan spesifikasi HTTP yang sekarang
4. Bahasa
Apache dapat memberikan bahasa yangn diminta client nya. contohnya sebuah client meminta dalam bahasa portugis, maka Apache akan mencari servicenya dalam bahasa portugis.

Keuntungan dalam menggunakan Apache:
1. Apache merupakan sebuah freeware
2. Apache mudah dalam penginstalan dibandingkan dengan web server software lainnya seperti IIS, dll
3. Apache mampu beroperasi dalam berbagai platform
4. Apache sudah diakses dan dioperasikan khusus dan lebih berkembang untuk software web server.

II. IIS (Internet Information Server)
IIS merupakan sebuah software pembentuk web server dalam penggunaan windows.
Keuntungan dalam menggunakan IIS :
1. Sudah mendukung semua HTTP
2. Memiliki keamanan dalam mencegah sebuah web memonopoli bandwidth


Cara kerja web server.
Sebuah web server, bekerja penuh terhadap website clientnya. Maka, sebuah web server harus memiliki syarat dan memenuhi kriteria tertentu, jika tidak, web client tidak dapat di akses oleh pengunjung website.
Disaat orang menhubungkan komputernya dengan internet, maka komputer tersebut telah memilki sebuah IP.
Contohnya jika orang menulis link http://www.jakartawebhosting.com/ pada url address, maka web server akan mencari IP address Jakartawebhosting dan membukakan http://www.jakartawebhosting.com/ kepada orang yang meminta.
Sebuah penulisan HTTP sangat berpengaruh dalam pencarian untuk memudahkan para web server yang menerimanya.
Jika data yang diminta oleh browsing tidak ditemukan oleh web server, maka akan menimbulkan error yang sering anda lihat dalam page errorr, '404 Page Not Found'

Semua komputer dapat digunakan sebagai web server, tetapi, tidak semua komputer dapat memenuhi kriteria dan syarat dalam pembentukan web server.
Dalam syarat web server, sebuah komputer server harus tetap online selama 24 jam dan itu membutuhkan biaya yang besar dan pegawai yang dapat melakukan online selama 24 jam.
Maka, untuk memudahkan, Biasanya pembuat website selalu menggunakan web hosting sebagai penyalur data agar dapat diakses oleh internet. Sebuah penyalur web hosting dapat juga disebut sebagai web hosting provider.
Dalam layanan web hosting, sudah jarang dilihat adanya web hosting provider yang menyediakan sebuah layanan gratis, karena penyalur web hosting juga diharuskan melakukan pembayaran dalam IP address dan listrik.
Pembuatan sebuah website memang tidak murah, tetapi sebuah web hosting provider yang baik selalu memberikan paket paket hosting yang murah untuk client nya.
Salah satu contoh web hosting provider yang memberikan layanan hosting murah adalah Jakartawebhosting.com
Dengan adanya sebuah layanan web hosting, para user dapat mudah melakukan pembaharuan terhadap websitenya sendiri dan para pengunjung website dapat mengakses data website setiap saat.
Dan biasanya, sebuah web hosting mempunyai 2 layanan hosting yang dapat memudahkan client untuk memilih hostingannya, seperti windows hosting dan Linux hosting.
Seperti yang kita ketahui, Windows hosting menggunakan IIS dan Linux hosting menggunakan Apache.






Informasi terkait
Web Hosting
web Hosting Provider
Windows Hosting
Linux Hosting
IP Address

Tuesday, June 1, 2010

FTP (FTP Server)


I. FTP
FTP (File Transfer Protocol) merupakan sebuah protokol yang digunakan untuk bertukar atau mentransfer data file dari komputer satu ke komputer yang lain.
FTP hanya melakukan dua cara kerja, yaitu download dan upload. Download yang berarti mengambil data atau file, sedangkan upload yang merupakan unggah sebuah data atau file.
Sebuah FTP selalu membutuhkan atau tergantung kepada IIS( Internet Information Services)

II. JENIS FTP
FTP memiliki dua jenis, yaitu FTP server dan FTP client. Dalam keja FTP harus memiliki kedua jenis tersebut agar dapat berlangsung proses transfer dengan komputer yang lain.
FTP Server merupakan sebuah server yang menjalankan sebuah software dalam memberikan layanan tukar menukar atau transfer yang diminta oleh client
FTP Client merupakan sebuah client yang ingin menjalankan proses tukare menukar atau transfer data file dengan meminta ijin dan tolong kepada server. Jika dapat terhubung dengan FTP Server, maka client dapat melakukan download dan upload.

III. FTP HOSTING
Dalam jaman era internet sekarang ini, internet merupakan salah satu cara yang termudah dan terpraktis dalam melakukan transfer atau tukar menukar data file.
Sebuah perusahaan kecil maupun perusahaan yang besar, akan membutuhkan Web hosting atau layanan hosting sebagai FTP server anda untuk dapat melakukan transfer data dari client. Layanan hosting sangat penting dalam dunia bisnis online sekarang ini. Layanan hosting pada sebuah web hosting provider memberikan anda untuk tukar menukar dan transfer data file dari komputer satu ke komputer lain. Proses inilah yang disebut sebagai FTP Hosting

IV. FTP SERVER
FTP Server bertujuan untuk :
1. Tempat penyimpanan data file dari user atau client
2. Transfer data dari komputer satu ke komputer yang lain dengan lebih efisien
3. Untuk mensharing data


Contoh FTP Server:
ALFTP -> Windows FTP -> server pribadi
BPFTP Server -> Windows -> Mendukung semua versi Windows, termasuk XP / Vista dan Server 2003/2008
Cerberus FTP Server -> Windows
Crush FTP Server -> Windows, LInux, dsb
FileZilla Server -> Windows (Open Source)
Pure FTP-d -> Windows, Linux.
Bftpd ->Windows, LInux, dsb
ProFTPD ->Windows, LInux
Slim FTPD -> Windows (Open Source)
Vsftpd -> Windows, Linux
Wuftpd -> Windows, Linux


Salah satu contoh FTP server yang bekerja pada windows adalah FileZilla.
FileZilla Server merupakan FTP Server pada platform Windows Yang Open sourve.
FTP Server ini dapat mentransfer data dari komputer satu ke komputer lainnya tanpa menggunakan e-mail atau internet server.
FileZilla juga merupakan sebuah FTP Server yang baik, mudah diatur dan tidak menuntut pada aplikasi dan administrasi FTP server itu sendiri.
Untuk mendapatkan FileZilla, Buka http://filezilla-project.org/

Jika anda ingin mempunyai sebuah FTP server untuk layanan hosting, anda dapat memasuki JakartaWebHosting untuk menjadikan FTP Server anda.
Dengan menggunakan layanan hosting FTP Hosting, anda akan lebih mudah untuk bertukar data dari anda kepada client atau vendor anda. Dengan menggunakan FTP Hosting, anda juga akan mendapatkan berbagai keuntungan dalam segala hal. Misalnya, Anda tidak perlu menghabiskan waktu dengan menginstall sebuah FTP Server.
Sebuah web hosting provider yang baik akan memiliki dua FTP server pada platform yang berbeda. FTP hosting pada Windows Hosting dan FTP hosting pada Linux Hosting.





Informasi terkait
Web Hosting
Web Hosting Provider
Windows Hosting
Linux Hosting

.NET FRAMEWORK

Apa itu .NET Framework?
.NET Framework merupakan sebuah komponen untuk membangun pengembangan sebuah aplikasi. .NET Framework juga merupakan sebuah teknologi yang dibuat oleh Microsoft yang digunakan untuk menjalankan sebuah program atau aplikasi baru. .NET sering juga disebut seperti Visual Studio yang berfungsi untuk membuat sebuah aplikasi baru.

Keuntungan dalam menggunakan .NET Framework
1. Mudah
.NET Framework dikatakan mudah karena .NET Framework dapat digunakan dalam segala jenis bahasa pemograman sepert PHP, VB, Pascal, C#, dll. Bahasa dalam .NET Framework terdapat dalam 20 lebih bahasa pemograman. Dan kemudahan ini akan membuat para developer menjadi lebih mudah dalam membuat aplikasi.
2. Efisien
Kemudahan pada saat proses aplikasi membuat Anda lebih efiisien terhadap waktu, maupun terhadap biaya. Dengan kemudahan itu, maka pembuatan aplikasi akan dengan mudah diselesaikan.
.NET Framework memberikan banyak keuntungan untuk para pembuat aplikasi atau developer.

.NET Framework memiliki 2 komponen utama, antara lain:
1. CLR
CLR merupakan singkatan dari Common Language Runtime.
CLR merupakan komponen yang pertama dalam menjalankan dan bertanggung jawab dalan berbagai hal, antara lain :
  • Melakukan eksesi kode.
  • Melakukan verifikasi pengamanan kode
  • Bertanggung jawab dalam melakukan managemen memory

  • 2. BCL
    BCL
    singkatan dari Base Class Libary.
    BCL dapat juga disebut sebagai komponen kedua setelah CLR. BCL menjalankan proses kedua setelah CLR selesai menyelesaikan tugas dan tannggung jawabnya.
    Dengan adanya komponen BCL ini maka Anda dapat membuat berbagai macam aplikasi dari .NET Framework, seperti :
  • ASP.NET
  • XML web server
  • Aplikasi berbasis windows
  • Dll

  • Versi .NET Framework :
  • .NET Framework 1.0
  • .NET Framework 1.1
  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
  • .NET Framework 4.0
  • SEO

    Apa itu SEO?
    Sebelum Anda menjadi seorang pakar SEO, maka Anda harus mengetahui terlebih dahulu arti dari SEO itu.
    SEO singkatan dari Search Engine Optimization. SEO merupakan sebuah proses yang bertujuan untuk meningkatkan nilai traffic website Anda.
    Tujuan utama SEO adalah jelas untuk membuat website Anda selalu berada pada bagian teratas dari search engine.
    Anda harus menjadi seorang SEO yang dapat meningkatkan traffic website Anda agar website Anda dapat dilihat dan dikunjungi banyak orang.

    Cara meningkatkan SEO
    Membuat sebuah Website menjadi yang teratas dari search engine tidaklah mudah karena Anda harus bersaing dengan triliunan website lainnya.
    Beberapa cara yang dapat meningkatkan SEO , antara lain :
    1. Keyword
    Pemilihan keyword menjadi salah satu unsur utama dalam search engine. Anda harus dapat pintar dalam memilih sebuah nama keyword website Anda. Pilihlah sebuah keyword dengan kata yang khusus. Misalkan, "Web Hosting Indonesia". Jangan hanya memilih kata "Web Hosting", karena kata "Web Hosting" sudah menjadi sebuah kata yang umum yang sudah pasti banyak yang menggunakan.
    2. URL dan Title
    Metode kedua dalam peningkatan SEO, adalah URL / nama domain anda. Orang orang secara tidak sengaja pasti akan mengingat nama domain/ URL anda jika anda menggunakan sebuah nama domain/ URL yang mudah dan tidak ribet. Buatlah URL / nama domain anda semudah mungkin. Atau tidak, buat saja nama domain/URL sama seperti keyword anda.
    3. Konten
    Buatlah sebanyak mungkin dalam satu page halaman website anda terdapat kata kata yang sama seperti keyword anda. Misalnya anda menggunakan keyword "Web Hosting Indonesia Murah", maka perbanyaklah kata kata "Web Hosting Indonesia Murah" dalam tiap page halaman website anda.
    4. Hosting yang stabil dan uptime
    Orang orang pasti akan membuka website anda terus untuk mendapatkan informasi yang baru. Tapi, jika anda tidak update, Orang orang akan jarang membuka website anda karena tidak adanya informasi tambahan.
    Anda dapat meminta bantuan kepada web hosting provider untuk dapat mengupdate website Anda. Anda juga harus dapat pintar pintar memilih sebuah web hosting provider, karena web hosting provider yang baik akan menyediakan layanan 24 jam on.
    5. Link
    Google, salah satu search engine nomor satu saat ini merupakan mesin pencari yang sangat pintar dalam SEO. Google telah dirancang khusus untuk penentuan SEO dan merupakan search engine terbaik saat ini. Google dan sejumlah search engine lainnya sangat menyukai link.
    Website yang terdapat dalam urutan teratas dalam search engine pasti memiliki banyak link.
    Link terbagi menjadi 2, yaitu:
    A) External
    Link yang Anda letakkan dalam website Anda. Usahakan agar link yang anda letakkan tersebut merupakan link yang tertuju kepada website anda juga.
    B) Internal
    Link website anda yang diberikan dari orang lain. Contohnya, orang lain mengirim atau membuat link yang tertuju kepada website anda.
    Cara cara diatas merupakan metode yang sangat penting dalam SEO.

    Beberapa cara lainnya adalah :
    Anda dapat mempromosikan website Anda melalui ,
    1. Forum Indonesia seperti KasKus, Indoforum, dll
    2. Iklan baris
    3. Social network seperti, Facebook, Twitter, Friendster, dll
    4. Blog dan wordpress
    5. Web direktori
    6. Dll

    Untuk dapat melihat peningkatan atau penurunan website Anda, terdapat beberapa cara untuk mengetahuinya. Contohnya, melalui google.com/analytics , page rank alexa, dll
    Dalam pembuatan SEO Hosting, Anda dianjurkan memilih Web hosting provider yang selalu uptime 24 jam agar Website anda tidak terabaikan dan tetap stabil.
    Jakartawebhosting.com dapat membantu Anda dalam masalah SEO dan selalu uptime 24 jam. Untuk melihat service SEO dalam Jakartawebhosting.com, buka Service SEO .

    Link terkait SEO :
    Tutorial SEO Keyword
    Dasar Dasar Penting Dalam SEO
    Meningkatkan SEO