Senin, 31 Oktober 2016

Membuat Web Server pada Komputer Pribadi

Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.
Penggunaan paling umum server web adalah untuk menempatkan situs web, namun pada praktiknya penggunaannya diperluas sebagai tempat peyimpanan data ataupun untuk menjalankan sejumlah aplikasi kelas bisnis. (Wikipedia Indonesia).

Apa itu web server? Mungkin istilah web server yang orang awam bayangkan adalah sebuah server besar yang dapat menampung seluruh konten dari suatu website. Namun hal itu tidak sepenuhnya salah persepsi. Bagi orang IT, web server mungkin bisa dibilang sebuah perantara agar melakukan sharing data dengan lebih mudah, apalagi untuk kalangan pribadi atau skala kecil-kecilan menggunakan LAN maupun Internet.

Beberapa contoh web server yang mungkin anda pernah dengar atau ketahui : 

  • Apache
  • Nginx
  • Apache Tomcat
  • Lighttpd
  • Microsoft Internet Information Services (IIS)
  • Litespeed


Berikut adalah langkah-langkah membuat web server pribadi skala kecil dengan Appserv. Namun, hal ini tidaklah terbatas untuk hal sederhana, anda dapat mengembangkannya menjadi web server lebih besar jika anda lebih mengenal tentang web server.

Instalasi Appserv seperti hal nya program lain







Lalu untuk nama servernya, anda bisa tentukan sendiri, karna itu akan digunakan pada browser untuk membuka server anda.





Berikut adalah tampilan awal webserver Appserv. 

Untuk mencobanya, anda bisa membuat sebuah folder C:\AppServ\www\nama folder yang kalian buat

Lalu coba buka melalui browser seperti ini :

Hal ini tidak menutup kemungkinan untuk memasukkan HTML atau PHP ke dalam folder www yang sudah anda buat.

Sekian informasi dari saya mengenai web server.



Referensi : 
https://id.wikipedia.org/wiki/Server_web

Sabtu, 22 Oktober 2016

SEO - Search Engine Optimization

Tugas Softskill


Apa itu SEO? Mungkin bagi kita para netizen pernah atau bahkan sering mendengar dan membaca tentang SEO. SEO (Search Engine Optimization) atau dalam bahasa Indonesianya adalah Optimisasi Mesin Pencarian adalah sebuah bentuk teknik pemanfaatan alogartima dari suatu mesin pencarian. Teknik atau metode ini digunakan untuk memaksimalkan penggunaan kata kunci pada mesin pencari untuk menemukan suatu situs website tertentu.

Berikut definisi SEO dari Wikipedia : Optimisasi mesin pencari (bahasa Inggris: Search Engine Optimization, biasa disingkat SEO) adalah serangkaian proses yang dilakukan secara sistematis yang bertujuan untuk meningkatkan volume dan kualitas trafik kunjungan melalui mesin pencari menuju situs web tertentu dengan memanfaatkan mekanisme kerja atau algoritma mesin pencari tersebut. Tujuan dari SEO adalah menempatkan sebuah situs web pada posisi teratas, atau setidaknya halaman pertama hasil pencarian berdasarkan kata kunci tertentu yang ditargetkan. Secara logis, situs web yang menempati posisi teratas pada hasil pencarian memiliki peluang lebih besar untuk mendapatkan pengunjung.

Dengan kata lain, SEO digunakan untuk meningkatkan traffic atau kunjungan terhadap suatu website. Biasanya digunakan untuk tujuan pemasaran produk, meningkatkan penjualan, ataupun popularitas.

Sejalan dengan makin berkembangnya pemanfaatan jaringan internet sebagai media bisnis, kebutuhan atas SEO juga semakin meningkat. Berada pada posisi teratas hasil pencarian tentu saja akan meningkatkan peluang sebuah perusahaan pemasaran berbasis web untuk mendapatkan pelanggan baru. Peluang ini dimanfaatkan sejumlah pihak untuk menawarkan jasa optimisasi mesin pencari bagi perusahaan-perusahaan yang memiliki basis usaha di internet.

Sekilas Sejarah SEO

Menurut Danny Sullivan, istilah search engine optimization pertama kali digunakan pada 26 Juli tahun 1997 oleh sebuah pesan spam yang diposting di Usenet. Pada masa itu algoritma mesin pencari belum terlalu kompleks sehingga mudah dimanipulasi.

Versi awal algoritma pencarian didasarkan sepenuhnya pada informasi yang disediakan oleh webmaster melalui meta tag pada kode html situs web mereka. Meta tag menyediakan informasi tentang konten yang terkandung pada suatu halaman web dengan serangkaian kata kunci (keyword).

Sebagian webmaster melakukan manipulasi dengan cara menuliskan kata kunci yang tidak sesuai dengan konten situs yang sesungguhnya, sehingga mesin pencari salah menempatkan dan memeringkat situs tersebut. Hal ini menyebabkan hasil pencarian menjadi tidak akurat dan menimbulkan kerugian baik bagi mesin pencari maupun bagi pengguna internet yang mengharapkan informasi yang relevan dan berkualitas.

Keuntungan Melakukan SEO

Banyak sekali keuntungan dari melakukan SEO yang tidak bisa saya sebutkan satu persatu, diantaranya yaitu :


  • Mendatangkan Traffic yang Banyak

Kita semua pasti tahu jika situs atau blog berada pada halaman satu Search Engine pasti akan mendatangkan pengunjung (Traffic) yang sangat besar, tergantung pada keyword yang kita target dan besar kecilnya data hasil pencarian dari Google Planner.


  • Meningkatkan Penjualan

Jika suatu situs menjual suatu produk atau barang seperti lazada.co.id yang menjual aneka barang seperti laptop atau lainnya, maka jika ada orang mencari di google dengan keyword “jual laptop murah” kemudian situs tersebut ranking 1, maka sudah 95% lazada akan mendapatkan penjualan dari hasil SEO tersebut.


  • Meningkatkan Daya Saing

Mudah saja untuk keuntungan SEO yang satu ini, jika posisi suatu situs lebih tinggi maka secara otomatis daya saingnya pun akan lebih tinggi. Masih banyak lagi keuntungan dari SEO ini yang tidak saya sebutkan semua, karena saya yakin dengan 3 hal diatas saja pasti anda sudah mengerti mengenai keuntungan SEO.


  • Mendapatkan Data Customer Anda dengan Gratis

Banyak pengusaha online yang bersedia mengeluarkan banyak uang untuk memasang iklan di berbagai media periklanan dengan tujuan untuk mendapatkan data kontak (email, nomor ponsel, alamat, dan lainnya) calon customer ataupun pelanggan setia bisnis mereka. Apa manfaat data kontak ini? Dengan mengetahui data calon customer maka akan lebih mudah untuk menghubungi mereka ketika kita mengeluarkan produk baru atau ingin memberikan penawaran promosi khusus untuk menjual produk lama. Intinya, kita tetap bisa terhubung dengan customer setiap saat.

Bila website Anda berada pada posisi teratas di mesin pencari maka akan lebih mudah untuk mendapatkan data customer tersebut, dan tentu saja gratis. Tentunya kita membutuhkan layanan lain untuk menyimpan data base customer tersebut, misalnya layanan autoresponder untuk membangun email list customer kita.

Sebenarnya masih ada banyak lagi manfaat SEO bagi bisnis Anda, dan menurut saya 4 poin di atas adalah yang paling penting. Masing-masing orang akan merasakan manfaat SEO bagi bisnis mereka ketika sudah mengalaminya sendiri, yang pasti bisnis Anda akan lebih stabil jika website Anda teroptimasi dengan baik di mesin pencari.

Referensi :
http://www.rudinazar.com/apa-itu-seo/
https://id.wikipedia.org/wiki/Optimisasi_mesin_pencari
https://www.maxmanroe.com/apa-itu-seo-apa-manfaat-search-engine-optimization-bagi-sebuah-bisnis.html

Jumat, 07 Oktober 2016

Bioinformatika

Tugas Softskill

Bioinformatika (bahasa Inggris: bioinformatics) adalah (ilmu yang mempelajari) penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis (Wikipedia). Bioinformatika adalah salah satu cabang baru ilmu biologi yang merupakan perpaduan antara biologi dan teknologi informasi. Menurut Durso (1997) bioinformatika adalah manajemen dan analisis informasi biologis yang disimpan dalam database.

SEJARAH

Bioinformatika pertamakali dikemukakan pada pertengahan 1980an untuk mengacu kepada penerapan ilmu komputer dalam bidang biologi. Meskipun demikian, penerapan bidang-bidang dalam bioinformatika seperti pembuatan pangkalan data dan pengembangan algoritma untuk analisis sekuens biologi telah dilakukan sejak tahun 1960an.

Kemajuan teknik biologi molekuler dalam mengungkap sekuens biologi protein (sejak awal 1950an) dan asam nukleat (sejak 1960an) mengawali perkembangan pangkalan data dan teknik analisis sekuens biologi. Pangkalan data sekuens protein mulai dikembangkan pada tahun 1960an di Amerika Serikat, sementara pangkalan data sekuens DNA dikembangkan pada akhir 1970an di Amerika Serikat dan Jerman pada Laboratorium Biologi Molekuler Eropa (European Molecular Biology Laboratory).

Penemuan teknik sekuensing DNA yang lebih cepat pada pertengahan 1970an menjadi landasan terjadinya ledakan jumlah sekuens DNA yang dapat diungkapkan pada 1980an dan 1990an. Hal ini menjadi salah satu pembuka jalan bagi proyek-proyek pengungkapan genom, yang meningkatkan kebutuhan akan pengelolaan dan analisis sekuens, dan pada akhirnya menyebabkan lahirnya bioinformatika.

Perkembangan jaringan internet juga mendukung berkembangnya bioinformatika. Pangkalan data bioinformatika yang terhubungkan melalui internet memudahkan ilmuwan dalam mengumpulkan hasil sekuensing ke dalam pangkalan data tersebut serta memperoleh sekuens biologi sebagai bahan analisis. Selain itu, penyebaran program-program aplikasi bioinformatika melalui internet memudahkan ilmuwan dalam mengakses program-program tersebut dan kemudian memudahkan pengembangannya.

CABANG-CABANG YANG TERKAIT DENGAN BIOINFORMATIKA

Dari pengertian Bioinformatika yang telah dijelaskan, kita dapat menemukan banyak terdapat banyak cabang-cabang disiplin ilmu yang terkait dengan Bioinformatika, terutama karena bioinformatika itu sendiri merupakan suatu bidang interdisipliner. Hal tersebut menimbulkan banyak pilihan bagi orang yang ingin mendalami Bioinformatika.

Biophysics

Adalah sebuah bidang interdisipliner yang mengalikasikan teknik-teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society). Disiplin ilmu ini terkait dengan Bioinformatika karena penggunaan teknik-teknik dari ilmu Fisika untuk memahami struktur membutuhkan penggunaan TI.

Computational Biology

Computational biology merupakan bagian dari Bioinformatika (dalam arti yang paling luas) yang paling dekat dengan bidang Biologi umum klasik. Fokus dari computational biology adalah gerak evolusi, populasi, dan biologi teoritis daripada biomedis dalam molekul dan sel.

Medical Informatics

Menurut Aamir Zakaria [ZAKARIA2004] Pengertian dari medical informatics adalah “sebuah disiplin ilmu yang baru yang didefinisikan sebagai pembelajaran, penemuan, dan implementasi dari struktur dan algoritma untuk meningkatkan komunikasi, pengertian dan manajemen informasi medis.” Medical informatics lebih memperhatikan struktur dan algoritma untuk pengolahan data medis, dibandingkan dengan data itu sendiri. Disiplin ilmu ini, untuk alasan praktis, kemungkinan besar berkaitan dengan data-data yang didapatkan pada level biologi yang lebih “rumit”.

Cheminformatics

Cheminformatics adalah kombinasi dari sintesis kimia, penyaringan biologis, dan pendekatan data-mining yang digunakan untuk penemuan dan pengembangan obat (Cambridge Healthech Institute’s Sixth Annual Cheminformatics conference). Kemungkinan penggunaan TI untuk merencanakan secara cerdas dan dengan mengotomatiskan proses-proses yang terkait dengan sintesis kimiawi dari komponenkomponen pengobatan merupakan suatu prospek yang sangat menarik bagi ahli kimia dan ahli biokimia.

Genomics

Genomics adalah bidang ilmu yang ada sebelum selesainya sekuen genom, kecuali dalam bentuk yang paling kasar. Genomics adalah setiap usaha untukmenganalisa atau membandingkan seluruh komplemen genetik dari satu spesies atau lebih. Secara logis tentu saja mungkin untuk membandingkan genom-genom dengan membandingkan kurang lebih suatu himpunan bagian dari gen di dalam genom yang representatif.

Mathematical Biology

Mathematical biology juga menangani masalah-masalah biologi, namun metode yang digunakan untuk menangani masalah tersebut tidak perlu secara numerik dan tidak perlu diimplementasikan dalam software maupun hardware.

Menurut Alex Kasman [KASMAN2004] Secara umum mathematical biology melingkupi semua ketertarikan teoritis yang tidak perlu merupakan sesuatu yang beralgoritma, dan tidak perlu dalam bentuk molekul, dan tidak perlu berguna dalam menganalisis data yang terkumpul.

Proteomics

Istilah proteomics pertama kali digunakan untuk menggambarkan himpunan dari protein-protein yang tersusun (encoded) oleh genom. Michael J. Dunn [DUNN2004], mendefiniskan kata “proteome” sebagai: “The PROTEin complement of the genOME“. Dan mendefinisikan proteomics berkaitan dengan: “studi kuantitatif dan kualitatif dari ekspresi gen di level dari protein-protein fungsional itu sendiri”. Yaitu: “sebuah antarmuka antara biokimia protein dengan biologi molekul”.

Pharmacogenomics

Pharmacogenomics adalah aplikasi dari pendekatan genomik dan teknologi pada identifikasi dari target-target obat. Contohnya meliputi menjaring semua genom untuk penerima yang potensial dengan menggunakan cara Bioinformatika, atau dengan menyelidiki bentuk pola dari ekspresi gen di dalam baik patogen maupun induk selama terjadinya infeksi, atau maupun dengan memeriksa karakteristik pola-pola ekspresi yang ditemukan dalam tumor atau contoh dari pasien untuk kepentingan diagnosa (kemungkinan untuk mengejar target potensial terapi kanker).

Istilah pharmacogenomics digunakan lebih untuk urusan yang lebih “trivial” — tetapi dapat diargumentasikan lebih berguna– dari aplikasi pendekatan Bioinformatika pada pengkatalogan dan pemrosesan informasi yang berkaitan dengan ilmu Farmasi dan Genetika, untuk contohnya adalah pengumpulan informasi pasien dalam database.

Pharmacogenetics

Pharmacogenetics adalah bagian dari pharmacogenomics yang menggunakan metode genomik/Bioinformatika untuk mengidentifikasi hubungan-hubungan genomik, contohnya SNP (Single Nucleotide Polymorphisms), karakteristik dari profil respons pasien tertentu dan menggunakan informasi-informasi tersebut untuk memberitahu administrasi dan pengembangan terapi pengobatan.

Gambaran dari sebagian bidang-bidang yang terkait dengan Bioinformatika di atas memperlihatkan bahwa Bioinformatika mempunyai ruang lingkup yang sangat luas dan mempunyai peran yang sangat besar dalam bidangnya. Bahkan pada bidang pelayanan kesehatan Bioinformatika menimbulkan disiplin ilmu baru yang menyebabkan peningkatan pelayanan kesehatan.

Contoh sederhana lainnya dari penerapan teknologi bioinformatika dalam kehidupan sehari-hari  adalah Prostetic Limbs dan Robotic Surgery Method.

sumber :
https://himbioui1.tripod.com/bioinformatika.html
https://istiajinugroho.blogspot.co.id/2014/11/penerapan-bioinformatika-pada-budidaya.html
https://ianspace.wordpress.com/2011/05/01/bioinformatika/
https://id.wikipedia.org/wiki/Bioinformatika

E-Commerce dan E-Business

Tugas Softskill

E-Commerce

E-Commerce adalah suatu proses membeli dan menjual produk-produk secara elektronik oleh konsumen dan dari perusahaan ke perusahaan dengan computer sebagai perantara transaksi bisnis (Laudon & Laudon - 1998). E-Commerce atau dalam bahasa Indonesianya adalah Perdagangan Elektronik adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya (Wikipedia Indonesia).
E-Commerce atau yang biasa disebut juga dengan istilah Ecom atau Emmerce atau EC merupakan pertukaran bisnis yang rutin dengan menggunakan transmisi Electronic Data Interchange (EDI), email, electronic bulletin boards, mesin faksimili, dan Electronic Funds Transfer yang berkenaan dengan transaksi-transaksi belanja di Internet shopping,
Stock online dan surat obligasi, download dan penjualan software, dokumen, grafik, musik, dan lain-lainnya, serta transaksi Business to Business (B2B). (Wahana Komputer Semarang 2002).
Sedangkan definisi E-Commerce menurut David Baum (1999, pp. 36-34) yaitu: E-Commerce is a dynamic set of technologies, applications, and bussines process that link enterprises, consumers, and communities through electronics transactions and the electronic exchange of goods, services, and informations.
Diterjemahkan oleh Onno. W. Purbo: E-Commerce merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelavanan, dan informasi yang dilakukan secara elektronik.

Jenis-jenis E-Commerce
Kegiatan E-Commerce mencakup banyak hal, untuk membedakannya E-Commerce dibedakan menjadi 2 berdasarkan karakteristiknya:
1. Business to Business, karakteristiknya:
  • Trading partners yang sudah saling mengetahui dan antara mereka sudah terjalin hubungan yang berlangsung cukup lama.
  • Pertukaran data dilakukan secara berulang-ulang dan berkala dengan format data yang telah disepakati bersama.
  • Salah satu pelaku tidak harus menunggu rekan mereka lainnya untuk mengirimkan data.
  • Model yang umum digunakan adalah peer to peer, di mana processing intelligence dapat didistribusikan di kedua pelaku bisnis.


2. Business to Consumer, karakteristiknya:
  • Terbuka untuk umum, di mana informasi disebarkan secra umum pula.
  • Servis yang digunakan juga bersifat umum, sehingga dapat digunakan oleh orang banyak.
  • Servis yang digunakan berdasarkan permintaan.
  • Sering dilakukan sistim pendekatan client-server. (Onno W. Purbo & Aang Arif. W; Mengenal E-Commerce, hal 4-5)


Tujuan Aplikasi E-Commerce
Adapun tujuan dari aplikasi e-Commerce adalah sebagai berikut:
  • Customer/pelanggan yang ingin membeli barang atau transaksi lewat internet hanya membutuhkan akses internet dan interface-nya menggunakan web browser.
  • Menjadikan portal e-Commerce / e-shop tidak sekedar portal belanja, akan tetapi  menjadi tempat berkumpulnya komunitas dengan membangun basis komunitas, membangun konsep pasar bukan sekedar tempat jual beli dan sebagai pusat informasi (release, product review, konsultasi)
  • Pengelolaan yang berorientasi pada pelayanan, kombinasi konsepsi pelayanan konvensional dan virtual: responsif (respon yang cepat dan ramah), dinamis, Informatif dan komunikatif
  • Informasi yang up to date, komunikasi multi-arah yang dinamis
  • Model pembayaran: kartu kredit atau transfer.

E-Business

E-business adalah kegiatan bisnis yang dilakukan secara otomatis dengan memanfaatkan teknologi elektronik seperti komputer dan internet. E-business memungkinkan suatu perusahaan untuk berhubungan dengan sistem pemrosesan data internal dan eksternal secara lebih efisien dan fleksibel (Wikipedia Indonesia).

Model-Model E-Business:

1. B2C (Business to Consumers)

Sistem komunikasi bisnis antar pelaku bisnis dengan konsumen untuk dapat memenuhi kebutuhan tertentu pada saat yang tertentu

Karakteristik B2C:

- Informasi yang disebarkan ialah secara umum.
- Pelayanan yang diberikan bersifat umum sehingga dapat banyak digunakan oleh banyak orang juga.
- Pelayanan yang diberikan juga berdasarkan permintaan. Konsumen dapat melakukan permintaan, maka pelaku usaha juga harus cepat serta siap merespon permintaan konsumen tersebut.
- Pendekatan yang dilakukan ialah dengan Client Server, dimana Konsumen berada pada sisi Client, dengan menggunakan akses ke Web Broses, sedangkan Pelaku Usaha berada pada sisi Server.

2. B2B (Business to Business)

Sistem komunikasi bisnis antar pelaku bisnis maupun transaksi secara elektronik antar perusahaan yang dilakukan dengan rutin serta dalam kapasitas produk yang besar.

Karakteristik B2B:

- Pertukaran informasi yang dilakukan antara pembisnis tersebut atas dasar kebutuhan serta kepercayaan.
- Pertukaran Informasi yang dilakukan dengan menggunakan format yang sudah disepakati serta - ----- Service system yang digunakan antara kedua pembisnis ini juga menggunakan standard yang sama.
- Salah satu pelaku bisnis tidak harus menunggu rekan bisnisnya untuk dapat mengirimkan datanya.
Sarana yang digunakan ialah EDI (Electronic Data Interchange).
- Model yang umum digunakan ialah dengan peer-to-peer, dengan model ini antar pelaku bisnis akan lebih mudah untuk mendistribusikan informasi yang dimilikinya.

3. Consumer To Consumer (C2C)

Sistem komunikasi serta transaksi bisnis antar konsumen untuk memenuhi kebutuhan tertentu pada saat tertentu.

Karakteristik C2C:

- Pada lingkup antar konsumen ke konsumen ini bersifat khusus sebab transaksi yang dilakukan hanya antar konsumen saja, seperti lelang barang.
- Internet juga dijadikan sebagai sarana untuk tukar menukar informasi tentang produk, harga, pelayanan serta kualitasnya.
- Konsumen juga dapat membentuk komunitas pengguna ataupun penggemar suatu produk. Sehingga jika ada ketidakpuasan antar konsumen pada suatu produk, maka akan segera tersebar luas dengan mudah melalui komunitas tersebut.

Perbedaan E-Commerce dan E-Business

Kedua istilah e-commerce dan e-business apabila tidak dipahami terlebih dahulu akan membuat pembahasan tentang e-commerce itu sendiri menjadi berputar-putar dan tidak sistematis. Hal ini disebabkan karena kebingungan menentukan istilah yang paling cocok untuk mewakili konsep perdagangan dengan sarana elektronik.

Perbedaan yang mendasar antara e-commerce dan e-business adalah bahwa tujuan e-commerce memang benar-benar money oriented (berorientasi pada perolehan uang), sedangkan e-business berorientasi pada kepentingan jangka panjang yang sifatnya abstrak seperti kepercayaan konsumen, pelayanan terhadap konsumen, peraturan kerja, relasi antar mitra bisnis, dan penanganan masalah sosial lainnya.

Selain perbedaan seperti yang telah disebutkan e-commerce dan e-business juga memiliki kesamaan tujuan utama yaitu memajukan perusahaan menjadi perusahaan yang lebih besar dari sebelumnya. E-commerce dan e-business merupakan terobosan yang dapat mendongkrak penjualan melalui online marketing dan sebagai sarana mempromosikan produk melalui media Internet.


sumber : 
https://id.wikipedia.org/wiki/Perdagangan_elektronik
https://id.wikipedia.org/wiki/E-business
http://www.blog.jtc-indonesia.com/2010/05/perbedaan-antara-e-commerce-dengan-e.html
http://gaptex.com/perbedaan-e-business-dan-e-commerce
http://jurnal-sdm.blogspot.co.id/2009/08/e-commerse-definisi-jenis-tujuan.html
https://kompiqu.wordpress.com/artikel/istilah-teori/perbedaan-antara-e-commerce-dengan-e-business/