Kumpulan catatan harian

Kamis, 23 April 2015

Manfaat Daun Kemangi

Bagi yang sering makan diluar dan yang suka lalapan, pasti sering menemukan daun kemangi dalam hidangannya. Ternyata daun kemangi memiliki banyak khasiat antara lain

1. Meningkatkan kekebalan
Daun kemangi memiliki kandungan beta karoten yang berfungsi sebagai peningkat antibiotik.

2. Mengobati batuk dan pilek
Daun kemangi bermanfaat untuk menyembuhkan batuk dan juga pilek dengan cara menjadikannya sebagai lalapan atau membuatnya sebagai teh. Selain itu Daun kemangi digunakan sebagai bahan dalam obat batuk dan ekspektoran dan membantu untuk memobilisasi lendir di bronkitis dan asma.

3. Mengobati sariawan
Sariawan juga bisa disembuhkan dengan daun kemangi. Caranya hanya dengan mengunyah dun kemangi dan memakannya, kemudian minum air hangat. Lakukanlah 3 kali sehari untuk mendapatkan hasil yang optimal.

Dan masih banyak lagi manfaat atau khasiat lainnya.
Share:

Selasa, 21 April 2015

Tips Belanja Online

Jaman sekarang banyak pedagang yang mulai berbisnis melalui online. Dengan ragam pilihan barang yang diperjual belikan terkadang mempuat rasa ingin belanja kita muncul, apalagi jika ada kata-kata diskon. Namun dibalik kelebihan tersebut tentunya kita harus berhati-hati. Jangan sampai yang tadinya ingin ngejar diskon malah jadi ngejar sellernya gara-gara barang tak kunjung datang. Berikut beberapa tips yang berguna sebelum berbelanja online.

1. Belanja pada situs-situs terpercaya

Jangan terkecoh dengan katalog yang lengkap dan harga yang murah. Pastikan situs penjual tersebut memiliki reputasi baik. Hal tersebut dapat terlihat dari testi-testi atau komentar pembeli sebelumnya serta adanya kerjasama dengan bank atau perusahaan kartu kredit dalam hal pembayaran.

2. Gunakan pihak ketiga dalam pembayaran

Bila anda baru pertama kali membeli online dan anda ingin membelinya dari situs yang tampilannya tidak terlihat proffesional atau dari forum-forum maka anda dapat menggunakan jasa pembayaran pihak ketiga. Sudah ada beberapa pihak atau perusahaan yang menyediakan jasa tersebut.

3. Usahakan transaksi dengan cara COD (Cash On Delivery)

Seller online pribadi biasanya dapat bertransaksi secara COD. Kelebihan menggunakan cara ini adalah kita dapat memastikan barang yang dibeli sama seperti yang ada pada situs sekaligus bertemu dengan sellernya langsung. Tapi usahakan untuk melakukan COD di tempat-tempat ramai.

Sekian beberapa tips belanja online. Semoga bermanfaat.
Share:

Minggu, 19 April 2015

Teknik Pemasangan Server Untuk Aplikasi Web

Ketika akan membuat arsitektur server tentunya kita akan mempertimbangkan banyak hal seperti kinerja(performance),  skalabilitas(scalability), ketersediaan(availability), kehandalan(reliability), biaya(cost), dan manajemen(management).
Berikut beberapa cara pemasangan server yang umum
1. Semuanya dalam satu sever
Dalam satu server ini berfungsi sebagai web server, aplikasi server, dan database server.
2. Database yang terpisah dari server
Sistem Manajement database (DBMS) dipisahkan dari server utama. Hal ini dapat mengurangi beban pada server aplikasi. Selain itu tingkat keamanan database bertambah.
3. Menggunakan Load Balancer
Load balancers dapat ditambahkan ke lingkungan server untuk meningkatkan kinerja dan kehandalan dengan mendistribusikan beban kerja di beberapa server. Jika salah satu server yang beban seimbang gagal, server lain akan menangani lalu lintas masuk sampai server gagal menjadi sehat kembali.
4. HTTP Accelerator
Akselerator HTTP, atau caching HTTP proxy reverse, dapat digunakan untuk mengurangi waktu yang dibutuhkan untuk melayani konten ke pengguna melalui berbagai teknik. Teknik utama yang digunakan dengan akselerator HTTP caching tanggapan dari web atau server aplikasi dalam memori, permintaan begitu masa depan untuk konten yang sama dapat dilayani dengan cepat, dengan interaksi yang kurang perlu dengan web atau aplikasi server.
5. Master-Slave Database Replication
Salah satu cara untuk meningkatkan kinerja sistem database yang melakukan banyak membaca dibandingkan dengan menulis, seperti CMS, adalah dengan menggunakan master-slave replikasi database. Replikasi master slave membutuhkan master dan satu atau lebih node slave. Dalam konfigurasi ini, semua update dikirim ke node master dan dibaca dapat didistribusikan di semua node.
Share:

Jumat, 17 April 2015

Upload Banyak Gambar Dengan Ajax

Masukan script berikut pada halaman html

<form action="" method="post" enctype="multipart/form-data" name="form_foto" id="form_foto">
    <input type="file" name="file_foto[]" id="file_foto" multiple="multiple" accept="image/*" />
    <input type="button" name="btn_upload_foto" id="btn_upload_foto" value="Upload" onclick="upload_foto()" />
</form

kemudian tambahkan fungsi javascript dan jangan lupa panggil jquery sebelumnya

function upload_foto()
{
   $('#btn_upload_foto').attr('disabled','disabled');
   var form = new FormData($('#form_foto')[0]); //-- pastikan id form sama
   $.ajax( { 
        type :'POST'
    url :'http://coba2.com/upload',  //-- masukan url disini
    data:form,
    success: function(){
            alert('Upload Berhasil');
    }, 
    cache: false,
    contentType: false,
    processData: false
   }); 
   return false;
     
}

dan pada halaman PHP nya masukan kode berikut

$valid_formats = array("jpeg","jpg", "png");
$max_file_size = 1024*1000; //1000 kb
$path = "upload_folder/"; // Upload directory
$count = 0;
if(isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST"){
    // Loop $_FILES file_foto untuk dieksekusi
    foreach ($_FILES['file_foto']['name'] as $f => $name) {    
        if ($_FILES['file_foto']['error'][$f] == 4) {
            continue; // Skip file if any error found
    }         
    if ($_FILES['file_foto']['error'][$f] == 0) {             
        if ($_FILES['file_foto']['size'][$f] > $max_file_size) {
            $message[] = "$name is too large!.";
        continue; // Skip large file_foto_br
        }
        elseif( ! in_array(pathinfo($name, PATHINFO_EXTENSION), $valid_formats) ){
        $message[] = "$name is not a valid format";
        continue; // Skip invalid file formats
        }
        else{ // No error found! Move uploaded file_foto
        if(move_uploaded_file($_FILES["file_foto"]["tmp_name"][$f], $path.$name))
        {
            $count++; // Number of successfully uploaded file
            }
                         
        }
    }
    }
}
Mudah bukan, selamat mencoba ^^
Share: