Thursday, September 26, 2013

Cara Membuat Gambar Animasi Photoshop

Cara Membuat Gambar Animasi Photoshop

MEMBUAT GAMBAR ANIMASI
Sebenarnya sudah lama saya ingin membuat postingan tentang cara membuat gambar animasi bergerak, tapi selalu terlupakan oleh saya, ditambah lagi sudah lama saya tidak punya waktu dan semangat untuk terus melanjutkan hobi saya untuk bermain blog ini, maklum orang sibuk… orang sibuk atau sok sibuk ya? Hahahhaa… =P
Sebelumnya saya mau memberitahukan bahwa saya sudah lama putus dengan pacar saya yg ada pada postingan saya yg dulu pernah saya posting disini... tapi syukurlah keberuntungan saya gak berhenti sampai disitu, beberapa waktu setelah saya putus, saya dipertemukan dengan gadis impian saya yg lain yg syukur alhamdulillah mampu membuat saya berfikir untuk menghentikan pencarian panjang dalam hidup saya.. Ciiieeeehhhh, cuurrhaaaaaatttt… =D
Pada tutorial kali ini saya akan menggunakan foto tunangan saya yg gak sengaja saya temukan dalam komputer saya, foto ini sudah dia edit dengan editan-editannya yg keren… serius keren kok yanx editannya… sumpahh… lebih semangat lagi ya belajar photoshopnya… hehehee ^^
Udah ah cukup chit chatnya… berikut hasil yg saya dapatkan dari foto tunangan saya:
bagi sobat yg berminat untuk membuat efek animasi pada gambar atau foto sobat seperti pada contoh diatas, berikut langkah-langkahnya:
  • Masukkan foto-foto yg akan kita buat seolah-olah bergerak ke dalam Photoshop. Disini saya memasukkan 4 foto sekaligus
  • Klik move tool dan pindahkan semua gambar ke dalam salah 1 layer dari 4 gambar tersebut, sehingga akan mendapatkan hasil seperti berikut
  • Pilih File > Save As.. dan simpan dalam bentuk .psd kemudian tutup foto tadi.
  • Buka program Adobe ImageReady pada computer sobat, atau kalau kesulitan silahkan buka Adobe Photoshop dan klik pada icon paling bawah di tool palette sobat
  • Setelah masuk di Adobe ImageReady pilih File > Open dan cari file .psd yg sobat simpan sebelumnya
  • Setelah File kita terbuka kemudian klik menu Window dan centang pada Animation maka akan keluar Animation pallete.
  • Nah sekaranglah saatnya kita membuat animasi gerakan sesuai dengan yg kita inginkan. Pertama klik Duplicates current frame pada Animation Pallete sehingga gambar kita pada Animation Pallete akan  berubah menjadi 2. Setelah itu klik Indicates layer visibility pada layer paling atas untuk merubah gerakan pada Animation Pallete.


    Setelah visibilitas layer paling atas hilang maka gambar pada Animation Pallete tidak akan sama lagi dengan sebelumnya. Pada langkah ini kita akan mendapatkan hasil seperti dibawah ini.
  • Ulangi langkah ke 7 sampai hanya tersisa visibility layer paling bawah sehingga kita akan mendapati ada 4 gambar berbeda pada Animation Pallete seperti pada contoh berikut.

  • Inilah saatnya sentuhan magic kita. Rubah waktu pergantian gambar sesuai yg kita inginkan (disini saya menggunakan waktu 0,5 second untuk tiap frame) dan kemudian klik play untuk melihat hasilnya.
  • Pada langkah ini sebenarnya kita sudah mendapatkan hasilnya, namun jika sobat ingin merubah gerakan karena mungkin tidak sesuai dengan yg sobat inginkan tinggal tahan klik kiri pada salah satu frame dan pindahkan pada tempat yg diinginkan. Misalnya tahan frame nomor 4 lalu pindahkan ke frame nomor 1. Maka gerakannya otomatis akan menyesuaikan urutan frame kita. Untuk langkah akhir tinggal klik menu File > Save Optimized As.. > Pilih (*.gif). Berikut hasilnya dan selamat mencoba… ^^

  • MEMBUAT GAMBAR ANIMASI
    Sebenarnya sudah lama saya ingin membuat postingan tentang cara membuat gambar animasi bergerak, tapi selalu terlupakan oleh saya, ditambah lagi sudah lama saya tidak punya waktu dan semangat untuk terus melanjutkan hobi saya untuk bermain blog ini, maklum orang sibuk… orang sibuk atau sok sibuk ya? Hahahhaa… =P
    Sebelumnya saya mau memberitahukan bahwa saya sudah lama putus dengan pacar saya yg ada pada postingan saya yg dulu pernah saya posting disini... tapi syukurlah keberuntungan saya gak berhenti sampai disitu, beberapa waktu setelah saya putus, saya dipertemukan dengan gadis impian saya yg lain yg syukur alhamdulillah mampu membuat saya berfikir untuk menghentikan pencarian panjang dalam hidup saya.. Ciiieeeehhhh, cuurrhaaaaaatttt… =D
    Pada tutorial kali ini saya akan menggunakan foto tunangan saya yg gak sengaja saya temukan dalam komputer saya, foto ini sudah dia edit dengan editan-editannya yg keren… serius keren kok yanx editannya… sumpahh… lebih semangat lagi ya belajar photoshopnya… hehehee ^^
    Udah ah cukup chit chatnya… berikut hasil yg saya dapatkan dari foto tunangan saya:
    bagi sobat yg berminat untuk membuat efek animasi pada gambar atau foto sobat seperti pada contoh diatas, berikut langkah-langkahnya:
  • Masukkan foto-foto yg akan kita buat seolah-olah bergerak ke dalam Photoshop. Disini saya memasukkan 4 foto sekaligus
  • Klik move tool dan pindahkan semua gambar ke dalam salah 1 layer dari 4 gambar tersebut, sehingga akan mendapatkan hasil seperti berikut
  • Pilih File > Save As.. dan simpan dalam bentuk .psd kemudian tutup foto tadi.
  • Buka program Adobe ImageReady pada computer sobat, atau kalau kesulitan silahkan buka Adobe Photoshop dan klik pada icon paling bawah di tool palette sobat
  • Setelah masuk di Adobe ImageReady pilih File > Open dan cari file .psd yg sobat simpan sebelumnya
  • Setelah File kita terbuka kemudian klik menu Window dan centang pada Animation maka akan keluar Animation pallete.
  • Nah sekaranglah saatnya kita membuat animasi gerakan sesuai dengan yg kita inginkan. Pertama klik Duplicates current frame pada Animation Pallete sehingga gambar kita pada Animation Pallete akan  berubah menjadi 2. Setelah itu klik Indicates layer visibility pada layer paling atas untuk merubah gerakan pada Animation Pallete.


    Setelah visibilitas layer paling atas hilang maka gambar pada Animation Pallete tidak akan sama lagi dengan sebelumnya. Pada langkah ini kita akan mendapatkan hasil seperti dibawah ini.
  • Ulangi langkah ke 7 sampai hanya tersisa visibility layer paling bawah sehingga kita akan mendapati ada 4 gambar berbeda pada Animation Pallete seperti pada contoh berikut.

  • Inilah saatnya sentuhan magic kita. Rubah waktu pergantian gambar sesuai yg kita inginkan (disini saya menggunakan waktu 0,5 second untuk tiap frame) dan kemudian klik play untuk melihat hasilnya.
  • Pada langkah ini sebenarnya kita sudah mendapatkan hasilnya, namun jika sobat ingin merubah gerakan karena mungkin tidak sesuai dengan yg sobat inginkan tinggal tahan klik kiri pada salah satu frame dan pindahkan pada tempat yg diinginkan. Misalnya tahan frame nomor 4 lalu pindahkan ke frame nomor 1. Maka gerakannya otomatis akan menyesuaikan urutan frame kita. Untuk langkah akhir tinggal klik menu File > Save Optimized As.. > Pilih (*.gif). Berikut hasilnya dan selamat mencoba… ^^

  • Wednesday, September 25, 2013

    Pengertian Database



    database
    Database adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation). Database adalah tempat penyimpanan sebuah data yang berupa informasi.
    Database sangat berpengaruh penting terhadap penyimpanan sebuah aplikasi tertentu, jadi sobat novtani mungkin sebagian sudah pernah mendengar atau sudah memakainya untuk pembuatan aplikasi dan sebagainya.
    Database adalah makanan setiap hari para programmer maupun developer, memang jelas sudah bidangnya setiap hari bergelut dengan script dan database serta web server.
    Begitu terasa manfaat dari database ini, terutama dunia website yang harus menyimpan file, gambar dsb. Berikut ini ada bahasan mengenai teori dan berbagai macam database yang perlu kita ketahui.
    Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
    Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kwitansi dan kumpulan data yang berhubungan dengan bisnis.
    Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabe

    Pengertian Database

    Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur, dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat menghidari duplikasi data, hubungan antar data yang tidak jelas, organisasi data, dan juga update yang rumit.
    Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan user untuk memelihara, mengontrol, dan mengakses data secara praktis dan efisien. Dengan kata lain semua akses ke basis data akan ditangani oleh DBMS. Ada beberapa fungsi yang harus ditangani DBMS yaitu mengolah pendefinisian data, dapat menangani permintaan pemakai untuk mengakses data, memeriksa sekuriti dan integriti data yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam pengaksesan data yang disebabkan oleh kerusakan sistem maupun disk, dan menangani unjuk kerja semua fungsi secara efisien.
    Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada user (pengguna). Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara, dan tetap dapat diambil (akses) secara efisien. Pertimbangan efisien di sini adalah bagaimana merancang struktur data yang kompleks tetapi masih tetap bisa digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.

    Tuesday, September 24, 2013

    Pengertian Web Server

    Pengertian Web Server

    Web server adalah software yang menjadi tulang belakang dari world wide web (www). Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Modzilla, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar, disebut dengan format SGML (standar general markup language). Data yang berupa format ini kemudian akan ditampilkan oleh browser sesuai dengan kemampuan browser tersebut. Contohnya, bila data yang dikirim berupa gambar, browser yang hanya mampu menampilkan teks (misalnya lynx) tidak akan mampu menampilkan gambar tersebut, dan jika ada akan menampilkan alternatifnya saja. Web server, untuk berkomunikasi dengan client-nya (web browser) mempunyai protokol sendiri, yaitu HTTP (hypertext transfer protocol). Dengan protokol ini, komunikasi antar web server dengan client-nya dapat saling dimengerti dan lebih mudah. Seperti telah dijelaskan diatas, format data pada world wide web adalah SGML. Tapi para pengguna internet saat ini lebih banyak menggunakan format HTML (hypertext markup language) karena penggunaannya lebih sederhana dan mudah dipelajari. Kata HyperText mempunyai arti bahwa seorang pengguna internet dengan web browsernya dapat membuka dan membaca dokumen-dokumen yang ada dalam komputernya atau bahkan jauh tempatnya sekalipun.

    Monday, September 23, 2013

    DOMAIN

    Pengertian/Definisi Domain


    Pengertian/Definisi Domain adalah :
    Sebuah nama yang unik yang digunakan untuk mengindentifikasi nama server komputer seperti web server/email server didalam jaringan komputer maupun internet. Domain berfungsi sebagai
    pengenal nama server tanpa harus mengetahui deretan angka tertentu yang disebut alamat IP. Dengan menggunakan Domain, maka orang tidak perlu menghapal IP Address sehingga memudahkan dalam menghapal maupun pengucapannya. Suatu Domain seringkali disebut juga dengan istilah URL atau alamat website.
    Sebuah Domain memiliki format huruf dan angka serta simbol, sehingga seringkali nama domain merupakan perpaduan antara huruf, angka dan simbol, misalnya kesehatan1-ibu.com.
    Sehingga Domain dapat dikatakan juga sebagai nama atau identitas dari suatu Blog atau Website di jaringan internet, dengan kata lain apabila mencari suatu blog atau website di internet maka kita cukup mengetik nama Domain suatu blog/website tersebut kemudian di klik - enter maka kita sudah dapat menemukan blog/website yang diinginkan.

    Contoh Domain :
    • blogpajak.com
    • wibowo-pajak.blogspot.com
    • kompas.com
    • detik.com 

    Fungsi Domain

    ,

    DOMAIN
     
    Domain adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di internet.
    Domain memberikan kemudahkan pengguna di internet untuk melakukan akses ke server dan mengingat server yang dikunjungi dibandingan harus mengenal deretan nomor atau yang dikenal IP.
     www.plasahosting.com
    ^               ^                  ^
    |                 |                   |
    |                 |                   |__________  Domain
    |                 |__________________   Nama Domain
    |__________________________   Subdomain
    Pengertian istilah Nama domain
    Nama domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet.
    Nama Domain berfungsi mempermudah pengguna di internet untuk melakukan akses ke server dan mengingat server yang dikunjungi dibandingan harus mengenal deretan nomor atau yang dikenal IP address. Nama domain juga di kenal sebagai sebuah kesatuan dari sebuah situs web.
    Seperti contoh anda akan lebih mudah mengingat nama domain plasahosting.com dibanding IP address 202.123.44.233Apakah anda sanggup mengingat deretan angka diatas, tentunya tidak.
    Dengan penamaan nama domain akan mempersingkat kita menghapalkan deretan angka tersebut.
    Sub Domain.
    Subdomain merupakan bagian dari nama domain.
    Contoh :
    www.plasahosting.com
    blogs.plasahosting.com
    support.plasahosting.com
    id.plasahosting.com
    dari contoh diatas yang merupakan subdomain adalah : www, blogs, support dan id.
    Jenis- jenis nama domain:
      
    - Domain Level tinggi atau GTLD (Generic Top Level Domain)
    Domain ini sebenarnya milik Amerika, namun karena sering digunakan terlihat seperti Domain standard untuk alamat Internet.
    Sebagian besar pengguna Internet lebih menyukai penggunaan Domain Level Tinggi ini. Setiap orang boleh memiliki Domain ini tanpa perlu persyaratan yang rumit kecuali domain edu,mil,travel
    Contoh Domain Level tinggi /GTLD :
    1. .Com : di gunakan untuk kepentingan komersial atau perusahaan.
    2. .Net : di gunakan untuk kepentingan network infrastruktur.
    3. .Org : di gunakan untuk kepentingan organisasi.
    4. .Info : di gunakan untuk kepentingan informasional website.
    5. .Name : digunakan untuk kepentingan keluarga atau personal.
    6. .Edu : digunakan untuk kepentingan website pendidikan, terbatas hanya utk pendidikan.
    7. .Mil : di gunakan untuk kepentingan website angkata bersenjata amerika, terbatas hanya utk Militer.
    8. .biz : di gunakan untuk kepentingan Bisnis.
    9. .tv : di gunakan untuk Entertainment seperti Televisi, Radio, majalah.
    10. .travel : di gunakan untuk Bisnis Pariwisata.
    11. .xxx : di gunakan untuk Pornografi (masih di ajukan)

    Thursday, September 19, 2013

    HOSTING

    PENGERTIAN 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 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.
    FUNGSI HOSTING
    Fungsi hosting adalah tempat menyimpan data berupa text, gambar dan video (multi media) di dalam website yang akan kita publikasikan melalui internet. Tanpa hosting file-file tersebut tidak dapat di publikasikan secara online. Contoh yang sangat sederhana adalah ketika kita membuat blog di blogspot, yang artinya kita sudah memakai jasa hosting gratis yang sudah disediakan Google dan bisa mempublikasikan tulisan dan konten secara online. 

    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.

    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.
    FTP Server merupakan singkatan dari File Transfer Protocol atau yang dalam bahasa indonesia berarti Protokol Pengiriman Berkas. Sesuai dengan namanya, FTP ini berfungsi untuk melakukan Pengunduhan (Download) file dan Pengunggahan (Upload)  file kepada sebuah server. FTP juga merupakan protokol yang pertama kali di  kembangkan dan masih tetap digunkan hingga saat ini.

    Banyak orang yang mengira bahwa FTP itu tidak/kurang berperan dalam kehidupan sehari-hari. Untuk mendownload dan mengupload file hanya menggunkan web biasa saja. Pernyataan diatas amatlah keliru, pada kenyataan teknis nya, ketika kita sedang melakukan proses download dan upload melalui sebuah website, tanpa sadar kita sebenarnya telah menggunakan protokol FTP.
    Secara teknis, proses kerja dari FTP bisa dilihat pada gambar berikut:
    ftp server, cara kerja ftp, pengertian, ftp , server
    ftp server, cara kerja ftp, pengertian, ftp , server
    (1) Membuat sebuah koneksi antara klien dan server
    (2) Untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga
    (3) mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port 20 untuk membentuk sebuah koneksi baru dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.
    FTP Server sendiri dibagi atas dua jenis:
    1) Public FTP : Biasa disebut Anonymous FTP yaitu FTP server yang mana mengizinkan siapapun untuk memperoleh (mengunduh) file-file yang terdapat pada FTP server tersebut.
    2) Private FTP: yaitu FTP Server yang hanya mengizinkan orang-orang tertentu untuk mengakses file-file tersebut, biasanya menggunakan metode authentication untuk melindungi Private FTP.

    Keamanan 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

    FTP sebenarnya cara yang tidak aman dalam mentransfer suatu file karena file dikirimkan tanpa
    di-enkripsi terlebih dahulu tetapi melalui clear text. Mode text yang dipakai untuk transfer data
    adalah format ASCII atau format binary. Secara default, FTP menggunakan mode ASCII dalam
    transfer data. Karena pengirimannya tanpa enkripsi, username, password, data yang di transfer,
    maupun perintah yang dikirim dapat di sniffing oleh orang dengan menggunakan protocol
    analyzer (sniffer). Solusi yang digunakan adalah dengan menggunakan SFTP (SSH FTP) yaitu FTP yang berbasis pada SSH atau menggunakan FTPS (FTP over SSL) sehingga data yang
    dikirim terlebih dahulu di enkripsi.

    Fungsi FTP server adalah sebagai berikut :
    1. Untuk men-sharing data.
    2. Untuk menyediakan indirect atau implicit remote computer.
    3. Untuk menyediakan tempat penyimpanan bagi user.
    4. Untuk menyediakan transfer data yang reliable dan efisien.