Selasa, 18 Oktober 2016

Pengertian Desain & Pemodelan Grafis

Pengertian desain dan Pemodelan Grafis




Desain pemodelan grafik merupakan suatu proses penciptaan suatu obyek dengan menggunakan software dan melalui beberapa tahapan yakni membua, menyimpan dan memanipulasi model dan citra. Desain pemodelan grafik terdiri dari 3 suku kata yakni, Desain, Pemodelan dan Grafik dan jika di uraikan masing - masing dari setiap arti suku kata tersebut memiliki perngertian sebagai berikut :
Desain 
Desain adalah seni terapan, arsitektur dan pecapaian kreatif lainnya. Desain juga diartikan sebagai kerangka bentuk atau rancangan.

Pemodelan
Pemoodelan adalag pola/contoh dari sesuatu yang akan dibuat atau dirancang . Pemodelan adalah tahap dimana akan dibentuknya suatu obyek, Proses pemodelan ini memerlukan dengan beberapa langkah saat pembuatannya.

Grafik
Pengungkapan dan perwujudan dalam bentuk huruf, simbol dan gambar dengan melakukan proses percetakan

Desain Grafik
Seni dalam berkomunikasi menggunakan tulisan, ruang dan gambar. Bidang ini merupakan bagian dari komunikasi visual. Ilmu desain grafis mencakup seni visual, tipografi, tata letak dan desain interaksi.


I. Prinsip dan Unsur Desain Grafik

Unsur – unsurnya :
a.      Garis (Line)
Sebuah garis adalah unsur desain yang menghubungkan satu titik poin dengan titik poin lainnya sehingga bisa berbentuk gambar garis lengkung (curve) atau lurus (straight).

b.    Bentuk (Shape)
Bentuk adalah sesuatu yang memiliki diameter tinggi dan lebar.

c.      Huruf (Character)
Sesuatu yang dipresentasikan dalam bentuk visual yang dapat digunakan untuk membentuk sebuah tulisan sebagai Bahasa verbal dengan bentuk visual langsung seperti A, B, C dll.

d.    Simbol (Symbol)
Sesuatu yang dipresentasikan dalam bentuk visual yang mewakili bentuk benda secara sederhana dan dapat dipahami secara umum sebagai lambang untuk menggambarkan suatu bentuk benda nyata. Misalnya gambar orang, bintang, bulan matahari dalam bentuk symbol. Bukan dalam bentuk nyata (dengan detail). 

e.      Bentuk Nyata (Form)
Bentuk ini nyata dan mencerminkan kondisi fisik dari suatu obyek. Seperti gambar manusia secara detail, hewan dan benda lainnya.

f.      Tekstur (Texture)
Teksture adalah tampilan permukaan dari sutau benda yang dapat dinilai dengan cara dilihat atau diraba.

g.     Ruang (Space)
Ruang merupakan jarak antara suatu bentuk dengan bentuk lainnya, ini dapat dijadikan unsur utnuk memberi efek estetika desain dan dinamika desain grafis.

h.    Ukuran (Size)
Ukuran adalah unsur lain dalam desain yang mendefinisikan besar kecilnya suatu objek.

i.       Warna (Color)
Dengan warna orang bisa menampilkan identitas, menyampaikan pesan atau membedakan sifat dari bentuk-bentuk visual secara jelas.

Prinsipnya :
a.     Kesederhanaan
Banyak pakar desain grafis menyarankan prinsip ini dalam pekerjaan desain.
b.    Keseimbangan
Keseimbangan adalah keadaan atau kesamaan antara kekuatan yang saling berhadapan dan menimbulkan adanya kesan seimbang secara visual.
c.      Kesatuan
Kesatuan adalah kohesi, konsistensi, ketunggalan atau keutuhan yang merupakan isi pokok dari komposisi.
d.    Penekanan (Aksentuasi)
Dimaksudkan untuk menarik perhatian pembaca, sehingga ia mau melihat dan membaca bagian desain yang dimaksud.
e.      Irama (Repetisi)
Irama merupakan selisih antara dua wujud yang terletak pada ruang serupa dengan interval waktu antara dua nada music beruntun yang sama. 


II. Perkembangan desain grafis di berbagai Media 

Pada Awalnya media desain grafis hanya terbatas pada media cetak dwi matra (dua dimensi). Namun perkembangannya semakin tidak terbendung, bahkan justru merambah ke dunia multimedia (daintaranya audio dan video). Desain grafik juga diterapkan dalam media elektronik yang sering kali disebut sebagai desain interaktif atau desain multi media . Batas dimensi pun telah berubah seiring perkembangan pemikiran tentang desain. Desain grafik bisa diterapkan menjadi sebuah desain lingkungan yang mecakup pengolahan ruang. 

III, Pengaruh kebudayaan dan teknologi dalam membuat desain grafis 


Keberadaan desain pemodelan grafik sangatlah dipengaruhi oleh budaya dan teknologi berkembang di masyarakat. Salah satunya adalah ide, banyak sekali ide yang dihasilkan untuk desain grafik berasal dari budaya yang ada dilingkungan sekitar. Tak sedikit pula budaya Indonesia digunakan sebagai desain grafik. Contohnya adalah kerajinan kain daerah seperti batik dan tenun, keramik, gerabah dan masih banyak yang lainnya.

Kerajinan tradisional daerah merupkan warisan turun-temurun dari nenek moyang yang sangat indah untuk djadikan sumber pemikiran kreatif dalam melakukan pembuatan desain grafik. Dengan berkembangnya teknologi ini, maka semakin mudah bagi generasi muda saati ini untuk menciptakan karya desai grafis dengan waktu yang relatif singkat dan banyak desain yang akan dihasilkan sehingga akan lebih efisien dalam waktu dan segalanya.

Pengaruh lain dari budaya dan teknologi dalam desain pemodelan garfis adalah periklanan. Pemilih iklan harus mengetahui peran yang dimainkan oleh budaya, subbudaya dan kelas social pembeli. Budaya adalah penyebab paling mendasar dari keinginan perilaku seseorang. Budaya merupakan kumpulan nilai-nilai dasar, persepsi, keinginan san perilaku yang dipelajari oleh seorang anggota masyarakat dari keluarga dan lembaga penting lainnya.

IV.  Desain pemodelan grafis dari segi Interaksi Manusia & Komputer 

Kemampuan estetika dari desain grafis dan tipografi adalah peningkatan yang penting terhadap desain sistem manusia-komputer sebagai pengguna antarmuka menjadi lebih fleksibel dan powerfull. Bagaimanapun, hal ini belum dapat diklaim untuk menjadi media baru yang tekstual dan penampilan grafik yang diunggulkan. Jelasnya, tidak ada individu dapat diharapkan mempunyai pelatihan formal di semua bidang tersebut, walaupun permintaan cukup tinggi untuk orang dengan latar belakang multidisipliner, gabungan kemampuan sistem komputer dengan beberapa keahlian ilmu manusia.




Suatu alternatif yang lebih realistis adalah untuk menuju ke suatu kesadaran akan tingkat pemahaman menyeluruh dari subjek bidang-bidang yang relevan, mungkin dikombinasikan dengan ilmu yang khusus dalam satu bidang atau lebih. Tingkat kesadaran dari ilmu pengetahuan adalah esensi khusus untuk insinyur dan ilmuwan komputer, yang secara mendasar diharapkan mendesain antarmuka pengguna-sistem sebagai bagian dari sistem proses desain secara menyeluruh.

Interaksi komputer dengan manusia atau dengan bahasa inggris dikenal dengan "Human--computer Interaction/HCI", merupakan ilmu yang mempelajari hubungan antara komputer dengan manusia yang meliputi rancangan, evaluasi dan juga implementasi antar muka pengguna komputer agar mudah di gunakan oleh manusia.

Ilmu ini berusaha untuk menemukan cara yang paling efektif untuk dapat merancang pesan secara elektronik, sedangkan interaksi manusia dan komputer sendiri merupakan serangkaian proses, diaog dan kegiatan yang dilakukan oleh manusia untuk berinteraksi dengan komputer yang keduanya saling memberikan masukan dan umpan balik melewati sebuah antar muka untuk mendapatkan hasil akhir yang diharapkan. 

Tujuan dari interaksi ini adalah agar memudahkan manusia dalam melakukan pengoperasian teradap komputer dan memperoleh beberapa umpan balik yang mereka perlukan selama mereka bekerja menggunakan komputer dan juga mengharapkan agar system komputer yang dirancangnya dapat bersifat akrab dan ramah penggunanya (user friendly). Kita membutuhkan interaksi tersebut agar kita bisa lebih cepat untuk menyelesaikan suatu pekerjaan serta membuat waktu dalam prosesnya menjadi lebih cepat dan juga itu akan mmempengaruhi biaya yang akan di keluarkan.


Ilmu-ilmu yang berkaitan dengan IMK (Interaksi Manusia & Komputer)
  • Teknik elektronika & ilmu komputer =memberikan kerangka kerja untuk dapat merancang sistem HCI
  • Psikologi
Memahami sifat dan kebiasaan, persepsi & pengolahan kognitif, keterampilan motorik pengguna 
  • Perancangan grafis dan tipografi 
Sebuah gambar dapat bermakna sama dengan seribu kata. Gambar dapat digunakan sebagai sarana dialog cukup efektif antara manusia & komputer. 
  • Ergonomik
Berhubungan dengan aspek fisik untuk mendapatkan lingkungan kerja yang nyaman. Misalnya : Bentuk meja dan kursi kerja, layar tampilan, bentuk keyboard, posisi duduk, pengaturan lampu , kebersihan tempat kerja.
  • Antropologi 
Ilmu pengetahuan tentang manusia, memberi suatu pandangan tentang cara kerja berkelompok yang masing - masing anggotanya dapat memberikan kontribusi sesuai dengan bidangnya.
  • Lunguistik 
Merupakan cabang ilmu yang memperlajari tentang bahasa. Untuk melakukan dialog diperlukan sarana komunikasi yang memadai berupa suatu bahasa khusus. Misal : Bahasa Grafis, bahasa alami, bahasa  menu dan bahasa perintah

  • Sosiologi
Studi tentang pengaruh sistem manusia - komputer dalam struktur sosial. Misal adanya PHK karena adanya otomasi kantor.



Daftar Pustaka :
  • http://tipskompunet.blogspot.co.id/2015/10/pengertian-desain-dan-pemodelan-grafik.html
  • http://ilhampratamap.blogspot.co.id/2012/10/desain-pemodelan-grafis-dari-segi.html



Kamis, 12 Mei 2016

Analisa Website (https://www.polri.go.id) dengan Alexa Rank

Hasil Analisis Alexa Rank Pada Web

Berikut adalah hasil data - data dari analisis sistem alexa terhadap website yang telah diinputkan, terhitung dari tanggal 13 Mei 2016.


Pada gambar diatas menjelaskan bahwa data popularitas dari website https://www.polri.go.id/ peringkatnya diperhitungkan dengan menggunakan kombinasi dari rata - rata pengunjung perhari dan pageviewsnya selama 10 bulan ke belakang, website yang memiliki kombinasi jumlah pengunjung dan pageviews tertinggi akan diberi peringkat Global Rank #1. Pada website http://polri.go.id saat ini memiliki peringkat global 43,386 yang artinya peringkat dunia dari semua website dan memiliki peringkat 499 di Indonesia.

Kemudian pada gambar diatas menjelaskan bahwa sebagian besar pengunjung https://www.polri.go.id/ sekitar 96,6% berasal dari Indonesia yang memiliki peringkat 499 dari website - website lainnya di Indonesia, dan Singapore sekitar 0,9% yang memiliki peringkat 16,073 dari website - website lainnya di Singapore. Begitu juga dengan United States sekitar 0,8% yang memiliki peringkat 353,235 dari website - website lainnya di United States. Netherlands sekitar 0,7% yang memiliki peringkat 37,430 dari website - website lainnya di Netherlands. 


Data diatas merupakan hasil analisis website https://www.polri.go.id/ pada bounce ratenya dengan persentase 25.60%, bounce rateyaitu suatu nilai dalam persentase yaitu jumlah pengunjung yang langsung meninggalkan blog / website setelah membuka sebuah halaman. Lalu dailu pageviews per visitor dengan angka 5.00% dengan maksud bahwa rata - rata pengunjung tiap harinya adalah 5.00%. Untuk daily time on sitenya 10:13 adalah waktu lama pengunjung tiap harinya mengunjungi website tersebut.


Data ada gambar diatas merupakan hasil analisis terhadap website tersebut, kini di setiap harinya didunia yang telah mencari diberbagai search engine dengan keyword yang paling sering digunakan dalam pencarian web tersebut. Dalam web tersebut memiliki persentase 20.80%


referensi :

  • http://whateveryou-like.blogspot.co.id/2015/06/analisis-website-dengan-alexa-rank.html
  • alexa.com


Selasa, 10 Mei 2016

Membahas Website Pemerintahan/Universitas


  • Profil atau Latar Belakang Polri  
Kepolisian Negara Republik Indonesia sebagai salah satu lembaga penyelenggara tugas dan fungsi pemerintahan dalam melaksanakan tugas dan fungsinya juga harus berdasarkan legimitasi hukum yang berlaku. Dimana fungsi utama dari polisi adalah menegakkan hukum dan melayani kepentingan masyarakat umum. Sehingga dapat dikatakan bahwa tugas polisi adalah melakukan pencegahan terhadap kejahatan dan memberikan perlindungan kepada masyarakat.


  • Visi dan Misi Polri 
Visi

Terwujudnya pelayanan keamanan dan ketertiban masyarakat yang prima, tegaknya hukum dan keamanan dalam negeri yang mantap serta terjalinnya sinergi polisional yang proaktif. 

Misi


  1. Melaksanakan deteksi dini dan peringatan dini melalui kegiatan/operasi penyelidikan, pengamanan dan penggalangan;
  2. Memberikan perlindungan, pengayoman dan pelayanan secara mudah, responsif, dan tidak diskriminatif;
  3. Menjaga keamanan, ketertiban dan kelancaran lalu lintas untuk menjamin keselamatan dan kelancaran arus orang dan barangk
  4. Menjalin keberhasilan penanggulangan gangguan keamanan dalam negeri;
  5. Mengembangkan perpolisian masyarakat yang berbasis pada masyarakat patuh hukum;
  6. Menegakkan hukum secara profesional, objektif, proposional,transparan dan akuntabel untuk menjamin kepastikan hukum dan rasa keadilan;
  7. Mengelola secara profesional, transparan, akuntabel. dan modern seluruh sumber daya Polri guna mendukung operasional tugas Polri;
  8. Membangun sistem sinergi polisional interdepartmene dan lembaga internasional maupun komponen masyarakat dalam rangka membangun kemitraan dan jejaring kerja (partnership building/networking).
  • Isi dan Informasi 





Isi dan Informasi yang disajikan oleh website polri sudah bagus dan baik. Dalam website polri terdapat berbagai pelayanan. Terlihat pada halaman utama terdapat isi tentang polri, berita polri, layanan polri, hubungi polri, fitur spesial dan internal polri. Melalui website memberikan akses informasi dengan mudah atau memberikan kemudahan akses informasi yang berkaitan dengan apapun tugas - tugas kinerja kepolisian.


  • Kelebihan dan Kekurangan
Kelebihan 

Secara isi dan informasi yang didapat sudah baik. Sebagai masyarakat saya bisa mengakses dengan baik, Dari website tersebut, berita atau informasi lainnya dapat langsung diakses langsung ke website humas polri.

Kekurangan 

Lemahnya pertahanan website Polri



Referensi :

https://www.polri.go.id/

Jumat, 08 April 2016

Kebijakan Web

Kebijakan (Policy)
Kebijakan keamanan adalah pernyatan atas apa yang diperbolehkan dan tidak diperbolehkan dalam menjalankan sebuah sistem. Metode, alat, atau prosedur untuk melaksanakan kebijakan keamanan tersebut dinamakan mekanisme keamanan.

Internet yang kita kenal dengan dunia maya , merupakan medium untuk berkomunikasi layaknya dunia nyata. Sehingga kemungkinan timbulnya miss komunikasi yang mengakibatkan hubungan tidak baik antar sesama pengguna internet. Netiquette atau netiket adalah singkatan dari  netter etiket, yaitu semacam aturan dan etika dalam berkomunikasi sesama pengguna internet, baik itu dalam komunikasi melalui email, mailing list, chatting, dan media komunikais lainnya, yang disepakati sebagai aturan dan etika yang umum.

Beberapa etika yang umum dalam komunikasi di internet adalah:
  1. Jangan menggunakan huruf besar
  2. Kalau mengutip pesan sebaiknya, kutiplah seperlunya
  3. Perlakuan email sebagai pesan pribadi
  4. Hati - hati dalam mem-forward email ke orang lain.
  5. Biasakan menggunakan format plan text dan jangan sembarangan menggunakan format HTML
  6. Jangan kirim file (berukuran besar) melalui attachment tanpa ijin terlebih dahulu dari penerima email 


DAFTAR PUSTAKA

Yuhefizar. 2008. 10 Jam Menguasai Teknologi Dan Aplikasinya. 8 April  2016

Noviandi, Luthfi., Shelvie Nidya Neyman. "Pembangunan Web Application Cloud Storage sebagai Implementasi Cloud Computing". http://apps.cs.ipb.ac.id/ojs/files/journals/2/articles/265/submission/original/265-707-1-SM.pdf. 8 April 2016

Privasi Web

Privasi web untuk serangan.
  1.  Patches dan Update. Kebanyakan resiko keamanan yang ada karena vulberabilitas secara luas telah dikenal dengan baik. Ketika vulnerabilitas baru ditemukan, kode pemanfaatan (exploit) sering ditempatkan pada papan bulletin internet.
  2. Services. Kumpulan layanan ditentukan oleh pesan server dan aplikasi, dengan melumpuhkan layanan yang tidak terpkai dan yang tidak perlu, anda dapat dengan cepat dan dengan mudah mengurangu area permukaan serangan.
  3.  Protocols. Untuk mengurangi area permukaan serangan dan kesematan terbuka bagi penyerangan, anda bisa menonaktifkan protocol jaringan yang tidak terpakai atau yang tidak perlu dipakai.
  4. Accounts. Banyaknya akun yang dapat diakses dari server harus dibatasi. Layanan maupun akun pengguna perlu dipakai.
  5. Files dan Directories. File dan Direktori dijamin aman dengan pembatasan ijin NTFS yang mengijinkan akses hanya untuk akun pengguna dan layanan Microsoft Windoes.
  6. Shares. Tidak semua file harus dibagi, seperti share default administrasi yang harus dipindahkan jika tidak diperlukan.
  7. Auditing dan Logging.  Pengauditan merupakan bantuan vital didalam mengidentifikasi pengganggu atau penyerang di dalam proses. Pembuktian pebukaan terutama sekali bermanfata seperti informasi forensic ketika menentukan bagaimana suatu gangguan atau serangan dilakukan.
  8. Registry. Kebanyakan keamanan dikaitkan dengan pengaturan yang dilakukan di dalam registry dapat dilakukan dengan menerapkan pembatasan Windows ACL mengeblok administrasi registry remote.


DAFTAR PUSTAKA

Simarmata, Jenner. 2010. Rekayasa Web. Yogyakarta. CV Andi Offset.

Aspek Hukum dan Web Security

Aspek keamanan (security) merupakan aspek sangat penting dalam penggunan web. Banyak komputer melakukan akses pada jaringan yang sama menimbulkan kerawanan dalam pemanfaatan web. Berikut iniadalah beberapa macamserangan terhadap suatu jaringan internet:
  1. Scanning. Pihak yang tidak bertanggung jawab mencoba mempelajari dan mengenali jaringan dan sistem yang digunakan. Jika mereka telahmenguasainya, maka hal tersebut akan mempermudah mereka dalam merusak sistem.
  2.  Denial of Service(DoS). Tipe serangan ini dilakukan untuk membuat sistem tidak mampu memberikan layanan kembali.
  3. Sniffing. Serangan ini dilakukan untuk mengetahui informasiyang dipertukarkan antara komputer client dan server.
  4. Hijacking. Serangan ini dilakukan dengan cara mengambil alih koneksi yang terjadi antara komputer client dan server.
  5. Physical. Pihak yang tidak bertanggung jawab mencoba melakukan akses secara langsung pada komputer server.
  6. Back door. Tidak ada suatu perangkat lunak yang sempurna,baik sistem operasi, sistem basis data, maupun sistem yang kita kembangkan. Serangan tipe ini dilakukan dengan cara menyerang kelemahan - kelemahan sistem tersebut.
  7. Social Engineering. Serangan ini dilakukan dengan cara menyusupkan orang - orang agar mempunyai hak akses terhadap sistem tersebut untuk menghancurkan sistem maupun melakukan pencurian data. 
Tidak ada sebuah sistem mempunyai tingkat keamanan yang sempurna. Meskipun tingkat keamanan sistem tidak ada yang sempurna, saat ini telah banyak sistem- sistem yang memanfaatkan jaringan internet khususnya teknologi web. Pemilihan teknologi web tersebut karena web mempunyai kelebihan dalam hal kemudahan akses dari mana saja hanya menggunakan web browser.

Tingkat keamanan sebuah sistem sangat tergantung pada tingkat kepentingan sistem tersebut, misalnya sistem perbankan dan e-commerce harus mempunyai tingkat keamanan yang tinggi karena resiko yang dihadapi cukup besar apabila ada penyusup. Demikian juga dengan sistem e-votting, sistem ini harus mempunyai tingkat keamanan yang tinggi karena jika sistem ini berhasil ditembus maka akan menimbulkan kerugian yang sangat besar.

Ada banyak cara yang dapat dilakukan untuk meingkatkan keamanan pada sistem. Berikut ini adalah beberapa cara untuk meningkatkan keamanan sistem :

  1. Education.Pembelajaran bagi semua pihak yang terkait baik pengguna, maupun administrator dengan sistem merupakan hal yang sangat penting. Mereka harus mengetahui bagaimana cara untuk menjaga keamanan sistem sesuai dengan hak akses yang mereka miliki terhadap sistem.
  2. Application Security. Meningkatkan keamanan aplikais yang digunakan baik sistem operasi, sistem basis data dan sistem lainnya. Pemahaman mengenai sistem yang digunakan merupakan hal yang penting untuk dimiliki agar mampu melakukan pengamanan dari sudut pandang aplikasi.
  3. Phisycal security. Pengamanan dilakukan langsung secara fisik, misalnya pengamanan padaruang server dengan penjagaan satpam.
  4. Firewall. Pengamanan dilakukan dengan cara mengatur lalu lintas jaringan. Penggunaan VPN (Virtual Private Network) dapat digunakan untuk membatasi pihak - pihak yang diperbolehkan untuk mengakses jaringan.

DASAR - DASAR KEAMANAN

Keamanan bersandar pada unsur - unsur berikut :
  1. Autentikasi. Unsur ini merupakan proses yang secara unik mengidentifikasi client dari layanan dan aplikasi anda. Unsur ini berupa pengguna akhir, proses atau komputer. Di dalam bahasa keamanan, client yang membuktikan dikenal sebagai principal. 
  2. Otorisasi. Unsur ini merupakan proses yang memerintahkan operasi dan sumber daya dengan client yang diautentikasi saja yang diijinkan untuk mengakses . 
  3. Pengauditan. Pembukuan (logging) dan pengauditan yang efektif adalah kunci untuk sistem yang tak terbantahkan (non - repudiation). Sistem ini menjamin bahwa sesorang pengguna tidak bisa menayngkal bahwa dia telah melakukan suatu operasi atau memulai suatu transaksi.
  4. Kerahasiaan. Kerahasiaan dikenal juga sebagai privasi, merupakan proses untuk meyakinkan bahwa data tetap bersifat pribadi dan rahasia dan tidak bisa dilihat oleh pengguna yang tidak diotorisasi atau pengintip yang memonitor aliran lalu lintas jaringan. 
  5. Integritas. Integritas adalah jaminan bahwa data dilindungi dari modifikasi yang disengaja (malicious). Seperti privasi, integritas menjadi sebuah perhatian yang sangat penting, terutama untuk data yang berada pada jaringan. Integritas untuk data di dalam pemindahan secara khusu disajikan dengan penggunaan teknik hashing dan kode pengaksesan pesan.
  6. Ketersediaan. Dari perspektif kemanan, ketersediaan berarti sistem tetap tersedia untuk para pengguna yang sah.  


DAFTAR PUSTAKA

Shalahuddin, Muhammad. 2009. "Pembuatan Modul E-Voting Berbasis WEB (Studi Kasus Pemilu Legislatif dan Kepresidenan Indonesia)".http://public.lskk.ee.itb.ac.id/D4-TMDG/2010/49010005/Tesis-23507023-Udin.pdf.

Simarmata, Jenner. 2010. Rekayasa Web. Yogyakarta : ANDI

Senin, 14 Maret 2016

File Transfer Protocol (FTP)

Mengenal FTP



File Transfer Protocol atau FTP adalah sebuah protokol internet yang berjalan di dalam lapisan aplikais yang merupakan standar untuk pentransferan dokumen (file) komputer antar mesin - mesin dalam sebuah internetwork. Sedangkan HyperText Transfer Protocol (HTTP) adalah protokol - protokol yang di pergunakan untuk mentransfer dokumen (file) dalam World Wide Web (WWW). 
FTP (File Transfer Protocol) adalah suatu aplikasi program yang merealisasikan konsep client/server antar host di Internet atau semua host yang memakai TCP (Transmition Control Protocol) sebagai transport protokolnya. FTP menyajikan hubungan yang interaktif antara client dan server. 
FTP (File Transfer Protocol), protokol ini dirancang untuk memungkinkan pemakaian dalam hal transfer file dalam format text atau binary dalam suatu server komputer di internet.

Pada sistem Operasi Windows, secara otomatis sudah tersedia aplikasi khusus FTP yang masih berbasis DOS (Command prompt) dan sulit digunakan. Kesulitan tersebut muncul karena kita harus haafal beberapa perintah FTP yang cukup banyak. Beberapa perintah FTP tersebut antara lain : account, mdir, proxy, open, put, get, status, dll. 

Saat ini sudah tersedia beberapa program aplikasi khusus FTP yang relatif mudah digunakan. Program aplikasi tersebut ada yang sifatnya gratis maupun bayar. 
Contoh program aplikasi FTP yang gratis adalah CoffeeCup Free FTP dan Leech FTP. 

Untuk bisa mengupload file kesebuah web server dibutuhkan program FTP client dan juga account disebuah web server yang digunakan untuk hosting website. Untuk FTP client bisa menggunakan FileZilla yang merupakan salah satu FTP Client yang Open Source. 

Dalam FTP ada komponen utama yang harus ada, yaitu :


  • FTP Server
FTP Server adalah suatu server yang menjalankan software layanan transfer file dengan selalu siap memberikan layanan FTP apabaila mendapat request dari FTP Client. 
  • FTP Client
FTP Client adalah komputer yang merequest koneksi ke FTP server untuk transfer file. Jika terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan izin yang diberikan oleh FTP server.

Pada dasarnya FTP standar bukan protokol yang aman karena file yang di transfer tidak dienkripsi terlebih dahulu. Ada beberapa jenis FTP yang aman adalah SFTP(SSH FTP) yang mengimplementaasikan jaalur SSH (Secure Shell) dan FTPS (FTPover SSL) yang mengimplementasikan SSL (Secure Socket Layer). FTP biasanya Menggunakan port 21, FTP server akan listening pada port 21 untuk mengkoneksi dari FTP Client melalu TCP. Pada FTP server, terdapat 2 mode koneksi yaitu aktif mode (active mode) dan pasif mode (passive mode). 



Kelebihan dan Kekurangan dari FTP 

Kelebihaannya adalah 
  • Menyediakan transfer data yang reliable karena menggunakan protokol transport TCP 
  • Transfer file lebih cepat dan efisien dibanding penggunaan web base file manager , hal ini karena command ftp dibuat dalam DOS 
  • Pengoptimalan trafik jaringan karena tanpa perlu browsing dengan web

Kekurangannya adalah 
  • FTP kurang aman karena file yang di transfer tidak di enkripsi, namun beberapa jenis FTP sudah mengimplementasikan keamanan yaitu SFTP dan FTPS 
  • Harus ada Server dan Client jika koneksi FTP ingin dilakukan dan metodenya sedikit kurang user friendly dibanding web base. 


Daftar Pustaka

Isnu, Dion. 2013, "Website Untuk Media Informasi pada SD Negeri Celep 2". http://repository.amikom.ac.id/files/Publikasi_11.21.0576.pdf. 14 Maret 2016

Firdausy, Kartika., Samadri, dan Anton Yudhana. Agustus 2008, "Sistem Informasi Perpustakaan Berbasis Web Dengan PHP dan MYSQL". http://citation.itb.ac.id/pdf/JURNAL/JURNAL%20TELKOMNIKA/VOL%206%20No.2%20AGUSTUS%202008/6.2.8.08.05.pdf. 14 Maret 2016

Masykur, Fauzan. 2012, "Implementasi Sistem Pakar Diagnosis Penyakit Diabetes Melitus Menggunakan Metode Fuzzy Logic Berbasis Web". http://eprints.undip.ac.id/36016/1/Fauzan_Masykur.pdf. 14 Maret 2016

Prasetyo, Imam. Juni 2013, "Simulasi dan Monitoring FTP". http://ilmukomputer.org/wp-content/uploads/2013/06/imam-ftp.pdf. 14 Maret 2016

Ramadhan, Arief. 2005. Seri Pelajaran Komputer Internet dan Aplikasinya. Jakarta: PT Elex Media Komputindo Kelompok Gramedia 
resep donat empuk ala dunkin donut resep kue cubit coklat enak dan sederhana resep donat kentang empuk lembut dan enak resep es krim goreng coklat kriuk mudah dan sederhana resep es krim coklat lembut resep bolu karamel panggang sarang semut