Free CDN Dari SpeedyMirror



Satu lagi layanan Free CDN (Content Delivery Network) yang gratis alias tidak berbayar.

Seperti namanya "SpeedyMirror" layanan ini bersifat mirror / alias, dan bukan storage / File hosting. Layanan tersebut menyediakan mirror konten dengan menggunakan Dinamik IP SpeedyMirror. 5GB Data Transfer sepertinya cukup untuk dipakai 10 Website Multimedia.

Meskipun hanya bersifat mirror namun lumayanlah buat ngirit bandwidth hostingan kita dan juga untuk mempercepat loading pada web kita. Cara settingnya pun cukup mudah dan bisa disesuaikan dengan path website folder kita.

Untuk memulai silahkan daftar dan login terlebih dahulu :

1. Klik Tab "MIRRORS"
2. Klik "Add New Mirror"
3. "Choose a name for your new mirror:" --> Isikan nama mirror / subdomain. Misalnya: cdnmirror, hanya gunakan karakter huruf saja.
4. "Enter your existing domain name:" ---> Masukkan nama domain, misalnya: domainsaya.com.
5. Klik "Detect And Save"
6. Klik tab "MIRRORS" lagi
7. Pilih Domain atau Mirror
8. "Your existing content server's IP:" ---> Sesuaikan dengan IP Domain anda
9. "Existing content Base Directory:" ---> Path Folder yang akan digunakan, Usahakan harus sudah ada.
10. "Refresh content interval (days):" ---> Interval waktu Refresh konten pada folder yang akan dipakai.
11. "Ignore QueryString in all requests" ---> Cawang jika ingin mengabaikan string tertentu, misal: domain.com/pic.jpg [akan bisa digunakan string apa saja] misalnya: domain.com/pic.jpg?ftype=jpg / domain.com/pic.jpg?type=jpeg.
12. "Allow only downloads from following domains (leave empty for all):" ---> Gunakan ini jika hanya domain anda yang bisa digunakan untuk mirror.
13. "Disable downloads from following domains (leave empty for none):" ---> Gunakan ini jika ingin blacklist domain.
14. Klik "Save Change".
15. Masuk Domain Panel / DNS manager / DNS Panel Domain anda.
16. Add cname dengan nama terserah anda, misalnya "cdn-mirror" dengan value alamat subdomain dari speedymirror, misalnya "cdnmirror.speedymirror.com".
17. Terakhir coba cek mirror tersebut. Misalnya: "cdn-mirror.domainsaya.com/style.css".

Silahkan Daftar Gratis Disini :

Setting SMTP Local Server Windows


Dalam tutorial ini saya terapkan dengan Xampp 1.7.7 di sistem Windows XP dengan menggunakan SMTP dari free Hosting cPanel, selain cPanel mungkin sama kali yaa intinya.

  • 1. Login ke cPanel Hosting.
  • 2. Klik "Email Accounts" dan buat akun kalo belom punya.
  • 3. Klik tab dropdown "More" disebelah akun email lalu klik "Configure Email Client".

  • 4. Lihat bagian bawah sesi "Manual Setting".


    Keterangan Setting :
    Mail Server Username = Akun Username
    Incoming Mail Server = Server POP3,POP3S,IMAP,IMAPS
    Outgoing Mail Server = Server SMTP,SMTPS
    Port POP3,POP3S,IMAP,IMAPS = Default
    Port SMTP,SMTPS = Lihat di sampingnya
  • 5. Masuk Ke Folder Xampp dan Edit "php.ini" pada folder PHP anda, lalu ganti bagian warna merah seperti ini:

    [mail function]
    ; For Win32 only.
    ; http://php.net/smtp
    SMTP = [SMTP server anda]
    ; http://php.net/smtp-port
    smtp_port = 26
    
    ; For Win32 only.
    ; http://php.net/sendmail-from
    sendmail_from = [Akun email anda]
    
    ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
    ; http://php.net/sendmail-path
    sendmail_path = "\"D:\webapp\sendmail\sendmail.exe\" -t"
    

    Lalu edit "sendmail.ini" pada folder "sendmail" dan ganti seperti ini:

    ; configuration for fake sendmail
    
    ; if this file doesn't exist, sendmail.exe will look for the settings in
    ; the registry, under HKLM\Software\Sendmail
    
    [sendmail]
    
    ; you must change mail.mydomain.com to your smtp server,
    ; or to IIS's "pickup" directory.  (generally C:\Inetpub\mailroot\Pickup)
    ; emails delivered via IIS's pickup directory cause sendmail to
    ; run quicker, but you won't get error messages back to the calling
    ; application.
    
    smtp_server=[SMTP server anda]
    
    ; smtp port (normally 25)
    
    smtp_port=26
    
    ; the default domain for this server will be read from the registry
    ; this will be appended to email addresses when one isn't provided
    ; if you want to override the value in the registry, uncomment and modify
    
    ;default_domain=local
    
    ; log smtp errors to error.log (defaults to same directory as sendmail.exe)
    ; uncomment to enable logging
    
    ;error_logfile=error.log
    
    ; create debug log as debug.log (defaults to same directory as sendmail.exe)
    ; uncomment to enable debugging
    
    ;debug_logfile=debug.log
    
    ; if your smtp server requires authentication, modify the following two lines
    
    auth_username=[Akun email anda]
    auth_password=[Password Akun email anda]
    
    ; if your smtp server uses pop3 before smtp authentication, modify the 
    ; following three lines
    
    pop3_server=[SMTP server anda]
    pop3_username=[Akun email anda]
    pop3_password=[Password Akun email anda]
    
    ; to force the sender to always be the following email address, uncomment and
    ; populate with a valid email address.  this will only affect the "MAIL FROM"
    ; command, it won't modify the "From: " header of the message content
    
    force_sender=[Email Si Pengirim silahkan pake Noreply@domain.anda atau terserah anda]
    
    ; sendmail will use your hostname and your default_domain in the ehlo/helo
    ; smtp greeting.  you can manually set the ehlo/helo name if required
    
    ;hostname=localhost
    
  • 6. Restart Apache melalui Xampp Control Panel.
  • 7. Buat PHP file dengan nama terserah anda & kode berikut ini:

    Klik Untuk Melihat
  • 8. Terakhir Silahkan Dicoba Email Form tersebut.

Catatan Penting :
Untuk melakukan uji coba pastikan bahwa IP network jaringan server anda telah Online (Go Public / Bisa diakses dimana saja). Jika tidak kemungkinan akan gagal. Tuorial meng-online-kan IP ada disini.