Pengertian FTP
FTP (singkatan dari File Transfer Protocol)
adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi
yang merupakan standar untuk pentransferan berkas (file) komputer antar
mesin-mesin dalam sebuah internetwork.
FTP merupakan salah satu protokol Internet
yang paling awal dikembangkan, dan masih digunakan hingga saat ini
untuk melakukan pengunduhan (download) dan penggugahan (upload)
berkas-berkas komputer antara klien FTP dan server FTP.
Fungsi FTP
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan
dan masih digunakan hingga saat ini. Fungsi FTP adalah untuk melakukan
pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer
antara klien FTP dan server FTP.
Tujuan FTP
• 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
Cara Kerja FTP
Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP
ke sebuah server FTP. Sementara server FTP adalah sebuah Windows
Service atau daemon yang berjalan di atas sebuah komputer yang merespons
perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat
digunakan untuk mengubah direktori, mengubah modus pengiriman antara
biner dan ASCII, menggugah berkas komputer ke server FTP, serta
mengunduh berkas dari server FTP.
Sebuah server FTP diakses
menggunakan Universal Resource Identifier (URI) dengan menggunakan
format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan
membuka URI tersebut.
Kumpulan - Kumpulan
Senin, 03 Maret 2014
Web Hosting
Pengertian Web Hosting
Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web situs Internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user.
Pada dasarnya sebuah server web hosting menggunakan adalah sebuah komputer biasa namun menggunakan beberapa komponen dan program dasar sebuah server serta disarankan harus mampu untuk online 24 jam setiap hari dan tanpa harus dimatikan dalam jangka waktu lebih lama daripada komputer biasa
Ada beberapa jenis layanan hosting yaitu shared hosting, VPS atau Virtual Dedicated Server, dedicated server, colocation server.
1. Shared Hosting adalah menggunakan server hosting bersama sama dengan pengguna lain satu server dipergunakan oleh lebih dari satu nama domain. Artinya dalam satu server tersebut terdapat beberapa account yang dibedakan antara account satu dan lainnya dengan username dan password.
2. VPS, Virtual Private Server, atau juga dikenal sebagai Virtual Dedicated Server merupakan proses virtualisasi dari lingkungan software sistem operasi yang dipergunakan oleh server. Karena lingkungan ini merupakan lingkungan virtual, hal tersebut memungkinkan untuk menginstall sistem operasi yang dapat berjalan diatas sistem operasi lain.
3. Dedicated Server adalah penggunaan server yang dikhususkan untuk aplikasi yang lebih besar dan tidak bisa dioperasikan dalam shared hosting atau virtual dedicated server. Dalam hal ini, penyediaan server ditanggung oleh perusahaan hosting yang biasanya bekerja sama dengan vendor.
4. Colocation Server adalah layanan penyewaan tempat untuk meletakkan server yang dipergunakan untuk hosting. Server disediakan oleh pelanggan yang biasanya bekerja sama dengan vendor.
Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web situs Internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user.
Pada dasarnya sebuah server web hosting menggunakan adalah sebuah komputer biasa namun menggunakan beberapa komponen dan program dasar sebuah server serta disarankan harus mampu untuk online 24 jam setiap hari dan tanpa harus dimatikan dalam jangka waktu lebih lama daripada komputer biasa
Ada beberapa jenis layanan hosting yaitu shared hosting, VPS atau Virtual Dedicated Server, dedicated server, colocation server.
1. Shared Hosting adalah menggunakan server hosting bersama sama dengan pengguna lain satu server dipergunakan oleh lebih dari satu nama domain. Artinya dalam satu server tersebut terdapat beberapa account yang dibedakan antara account satu dan lainnya dengan username dan password.
2. VPS, Virtual Private Server, atau juga dikenal sebagai Virtual Dedicated Server merupakan proses virtualisasi dari lingkungan software sistem operasi yang dipergunakan oleh server. Karena lingkungan ini merupakan lingkungan virtual, hal tersebut memungkinkan untuk menginstall sistem operasi yang dapat berjalan diatas sistem operasi lain.
3. Dedicated Server adalah penggunaan server yang dikhususkan untuk aplikasi yang lebih besar dan tidak bisa dioperasikan dalam shared hosting atau virtual dedicated server. Dalam hal ini, penyediaan server ditanggung oleh perusahaan hosting yang biasanya bekerja sama dengan vendor.
4. Colocation Server adalah layanan penyewaan tempat untuk meletakkan server yang dipergunakan untuk hosting. Server disediakan oleh pelanggan yang biasanya bekerja sama dengan vendor.
Minggu, 02 Maret 2014
PHP
Pengertian PHP
Sejarah PHP
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
Kelebihan PHP dari bahasa pemrograman lain
* Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
* Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
* Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
* Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
* PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
Yang Terakhir yaitu tipe data yang support atau yang tersedia dalam PHP yaitu:
1.Integer
2.Double
3.Boolean
4.String
5.Object
6.Array
7.Null
8.Nill
9.Resource
yang paling banyak dipakai saat
ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun
tidak tertutup kemungkinan digunakan untuk pemakaian lain.
Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki
(software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan
lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java
Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks
berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!,
Postnuke, Xaraya, dan lain-lain.
Sejarah PHP
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
Kelebihan PHP dari bahasa pemrograman lain
* Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
* Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
* Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
* Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
* PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
Yang Terakhir yaitu tipe data yang support atau yang tersedia dalam PHP yaitu:
1.Integer
2.Double
3.Boolean
4.String
5.Object
6.Array
7.Null
8.Nill
9.Resource
ASP.NET
Pengertian ASP.NET
ASP.NET adalah pengembangan terbaru dari Microsoft Active Server Pages
(ASP) dan merupakan suatu teknologi server side yang baru dan handal
untuk membuat halaman web dinamis. ASP.NET merupakan platform pembuatan aplikasi web yang menyatu dengan
.NET Framework serta menyediakan fasilitas-fasilitas bagi developer
untuk membangun aplikasi web untuk level enterprise. ASP.NET dikompilasi
dan berbasis .NET Framework sehingga dapat membuat aplikasi dalam
berbagai macam bahasa yang mendukung .NET (kompatibel dengan .NET),
termasuk Visual Basic .NET, Jscript .NET.
ASP.NET didesain supaya dapat bekerja dengan WYSIWYG HTML editor dan
tool pemrograman lain termasuk Microsoft Visual Studio .NET. Hal ini
dapat membuat pembuatan aplikasi web lebih mudah, tetapi juga membuat
berbagai fasilitas yang ada pada tool tersebut dapat digunakan, termasuk
GUI (Graphical User Interface) dimana developer dapat men-drag and drop
server kontrol ke halaman web dan menggunakan fasilitas debugging yang
ada.
Struktur Halaman ASP .NET
Struktur halaman ASP .NET adalah berbentuk seperti berikut ini :
<%@ page language = “vb” %>
… kode HTML
<% … kode VB .NET %>
… kode HTML
ASP.NET tidakhanya terbatas pada bahasa script, tetapi memungkinkan Anda
untuk menggunakan bahasa NET seperti C #, J #, VB, dll. Hal ini
memungkinkan developer untuk membangun aplikasi yang sangat menarik
dengan memanfaatkan Visual Studio., Alat pengembangan yang disediakan
oleh Microsoft . ASP.NET adalah murni server-side teknologi. Hal ini
dibangun pada common language runtime yang dapat digunakan pada server
Windows untuk meng-host situs web ASP.NET.
Teknologi ASP.NET ini sudah banyak digunakan oleh developer-developer terkenal. Salah satu situs yang menggunakan ASP.NET adalah amazon.com dan juga ebay.com. Dengan adanya ASP.NET, tampilan dari web tersebut menjadi luar biasa.
Teknologi ASP.NET ini sudah banyak digunakan oleh developer-developer terkenal. Salah satu situs yang menggunakan ASP.NET adalah amazon.com dan juga ebay.com. Dengan adanya ASP.NET, tampilan dari web tersebut menjadi luar biasa.
Keuntungan memakai ASP.NET adalah sebagai berikut :
- ASP.NET secara drastis mengurangi jumlah code yang dibutuhkan untuk membangun aplikasi besar
- Dengan built-in Windows authentication membuat aplikasi Anda jauh lebih aman.
- Menggunakan ASP.NET dipastikan lebih memiliki kinerja yang lebih baik.
- ASP.NET menyediakan kemudahan bagi penggunanya, seperti contohnya mengirim formulir sederhana, authentikasi dari client untuk deployment dan juga konfigurasi website.
- ASP.NET framework dilengkapi dengan peralatan yang kaya dan terintegrasi dengan Visual Studio. WYSIWYG editing, drag-and-drop server controls dan juga deployment secara otomatis adalah beberapa keunggulan dari fitur ASP.NET
- Karena Source code dan HTML digabung menjadikan ASP.NET lebih mudah dimaintain dan diedit. Ini membuat ASP.NET menjadi lebih flexible dan powerfull.
- ASP.NET memudahkan dalam proses deployment. Tidak perlu meregister component.
- Web server memonitor pages, applikasi, dan komponen secara otomatis. Jika ada hal yang mencurigakan, maka ASP.NET akan secara otomatis mendetectnya.
- Lebih mudah bekerja dengan ADO.NET dengan menggunakan data binding dan feature page formatting yang membuat aplikasi dapat berjalan dengan cepat tanpa adanya masalah performa.
Kamis, 27 Februari 2014
Pengertian Domain
Apa itu Domain ?
Domain adalah nama unik yang
diberikan untuk mengidentifikasi nama server komputer seperti web server atau
email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk
mempermudah pengguna di internet pada saat melakukan akses ke server, selain
juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal
deretan angka yang rumit yang dikenal sebagai alamat IP.
Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web seperti contohnya “balimechanicweb.net”. Nama domain kadang-kadang disebut pula dengan istilah URL, atau alamat website.
Dalam membuat atau membangun sebuah website, hal yang selalu dan wajib ada adalah domain dan web hosting. website dan domain sangat erat hubungannya dan tidak dapat terpisahkan. adapun bahwa nama domain itu ada beberapa jenis. Dan penggunaannya pun disesuaikan dengan tujuan dan lokasi negara.
Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web seperti contohnya “balimechanicweb.net”. Nama domain kadang-kadang disebut pula dengan istilah URL, atau alamat website.
Dalam membuat atau membangun sebuah website, hal yang selalu dan wajib ada adalah domain dan web hosting. website dan domain sangat erat hubungannya dan tidak dapat terpisahkan. adapun bahwa nama domain itu ada beberapa jenis. Dan penggunaannya pun disesuaikan dengan tujuan dan lokasi negara.
TLD atau Top Level Domain Name
adalah ektension atau kata yang berada dibelakang domain seperti .com (dot
commercial), .net (dot network), .org (dot organization), .info (dot
information) .edu (dot education), .gov (dot goverment), dan .mil (dot
military).
Ada dua Top Level Domain, yaitu
Generic Top Level Domain (gTLD) dan Country Code Top Level Domain (ccTLD). gTLD
adalah domain yang akhiran .com, .net dan .org sedangkan ccTLD adalah TLD yang
dikhusus untuk masing-masing negara, seperti Indonesia dengan kode ID (co.id,
go.id, net.id dll) atau Jepang dengan kode jp (co.jp, ne.jp, or.jp dll).
Top Level Domain ada beberapa jenis
: generik dan yang disponsori .yang generik ada beberapa jenis pula .walaupun
tiap jenis TLD sebenarnya memiliki arti tersendiri . penjelasanya dapat dilihat
dibawah ini :
- .biz : Digunakan untuk keperluan bisnis.
- .com : Digunakan untuk keperluan komensial.
- .edu : Digunakan untuk keperluan pendidikan.
- .info : Digunakan untuk keperluan informasi.
- .name : Digunakan untuk keperluan web pribadi.
- .net : Digunakan untuk keperluan internet.
- .org : Digunakan untuk keperluan organisasi.
- .pro : Digunakan untuk keperluan profesional.
selain itu ada juga beberapa
domain yang dikembangkan menggunakan sponsor seperti :
- .aero : Digunakan untuk perusahaan penerbangan.
- .asia : Digunakan untuk domain di asia.
- .cat : Digunakan untuk kategori.
- .coop : Digunakan untuk perusahaan cooperation.
- .edu : Digunakan untuk pendidikan.
- .gov : Digunakan untuk pemerintahan.
- .int : Digunakan untuk internasioal.
- .jobs : Digunakan untuk pekerjaan.
- .mil : Digunakan untuk militer.
- .tel : Digunakan untuk telekomunikasi.
- .travel : Digunakan untuk perjalanan.
- museum : Digunakan untuk website musium.
- mobi : Digunakan untuk keperluan mobile communication.
Domain Indonesia:
- .ac.id : Jenis domain yang digunakan bagi lingkungan akademik/perguruan tinggi dengan ketentuan dan kebijakan yang telah ditentukan.
- .co.id : Jenis domain yang digunakan bagi organisasi komersial yang pada ketentuan dan kebijakan selanjutnya hanya diperuntukan bagi perusahaan dengan ketentuan dan kebijakan yang telah ditentukan.
- .or.id : Jenis domain yang digunakan bagi organisasi selain organisasi yang masuk kedalam kategori domain ac.id, co.id, net.id, go.id, mil.id, sch.id, dst dengan ketentuan dan kebijakan yang telah ditentukan.
- .net.id : Jenis domain yang digunakan bagi organisasi pemegang Izin Penyelenggara jasa telekomunikasi dengan ketentuan dan kebijakan yang telah ditentukan.
- .web.id : Jenis domain yang digunakan bagi personal dan organisasi dengan ketentuan dan kebijakan yang telah ditentukan.
- .sch.id : Jenis domain yang digunakan bagi sekolah dengan ketentuan dan kebijakan yang telah ditentukan.
- .go.id : Jenis domain yang digunakan khusus bagi instansi pemerintah dengan ketentuan dan kebijakan yang telah ditentukan.
- .mil.id : Jenis domain yang digunakan bagi kalangan militer dengan ketentuan dan kebijakan yang telah ditentukan.
- .war.net.id Jenis domain yang digunakan bagi warung internet dengan ketentuan dan kebijakan yang telah ditentukan.
Keuntungan Memiliki Top Level Domain
(TLD)
Keuntungan
yang dapat diperoleh jika memiliki Top Level Domain (TLD) ialah hasil
pencariannya lebih diutamakan di search engine. Sehingga situs yang menggunakan
Top Level Domain akan lebih diunggulkan peringkatnya dalam hasil pencarian di
google. Selain itu (TLD) membuat website anda terlihat lebih profesional
dan pengunjung juga mudah mengingat domain website anda.
Langganan:
Postingan (Atom)