RSS
 

Squid Tune Up (High-performance Proxy caching server)

04 Jun

Squid adalah high-performance proxy caching server untuk web klien, yang sudah mendukung FTP, ghoper, dan HTTP data object. Berbeda dengan software caching yang lama, squid menangani semua permintaan tunggal (single), non-blocking, I/O-driven proses.

Squid menyimpan meta data dan terutama hot-object yang di simpan di RAM, menyimpan DNS lookups, mendukung non-blocking DNS lookups, dan implementasi negative-caching jika permintaan gagal.

Squid mendukung SSL, access kontrol yang banyak, dan full request logging. Dengan menggunakan lightweight internet cache protokol, squid cache dapat dibuat dalam suatu hirarki atau mesh untuk meningkatkan penghematan bandwidth.

Squid terdiri dari program server utama squid, sebuah Domain Name System lookup (program dnsserver), beberapa program tambahan untuk permintaan menulis ulang dan melakukan authentication, dan beberapa tools management client. Ketika squid dijalankan, itu akan menambah jumlah proses dnsserver, masing-masing bertugas sendiri-sendiri, blocking Domain Name System (DNS) lookup. Ini akan mengurangi waktu tunggu DNS lookups.

Apa itu Internet Object caching ?

Internet Object caching adalah suatu cara untuk menyimpan hasil permintaan internet-object. (seperti, data yang ada dari HTTP, FTP, dan ghoper protokol) untuk membuat sistem dekat dengan permintaan daripada ke sumber aslinya. Web browser dapat menggunakan lokal squid cache sebagai proxy HTTP server, ini akan mengurangi waktu akses seperti halnya penghematan bandwidth.

Konfigurasi dan Optimasi squid

Konfigurasi squid :

http_port 3128
icp_port 3130
ssl_unclean_shutdown on
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 6 MB
cache_swap_low 98
cache_swap_high 99
maximum_object_size 64 MB
maximum_object_size_in_memory 16 KB
ipcache_size 8192
ipcache_low 98
ipcache_high 99
fqdncache_size 8192
cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF
cache_dir aufs /cache01 5000 10 256
cache_access_log /var/log/squid/access.log
#cache_access_log none
cache_log /var/log/squid/cache.log
cache_store_log none
emulate_httpd_log off
pid_filename /var/run/squid.pid
mime_table /etc/squid/mime.conf
log_fqdn off
memory_pools off
client_netmask 255.255.255.255
ftp_user squid@domainku.web
ftp_list_width 32
ftp_passive on
ftp_sanitycheck on
refresh_pattern ^ftp: 40320 95% 241920 reload-into-ims
refresh_pattern . 120 50% 14400
quick_abort_min 0
quick_abort_max 0
quick_abort_pct 98
negative_ttl 2 minutes
half_closed_clients off
read_timeout 15 minutes
client_lifetime 2 hours
pconn_timeout 60 seconds
request_timeout 1 minutes
shutdown_lifetime 10 seconds
positive_dns_ttl 60 seconds
negative_dns_ttl 30 seconds
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1
acl lan src 192.168.0.0/24 192.168.1.0/24
acl to_localhost dst 127.0.0.0/8
acl PURGE method PURGE
acl POST method POST
acl IpAddressOnly url_regex ^http://[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/$
acl IpAddressOnly url_regex ^http://[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$
acl GETONLY method GET
acl VIRUS urlpath_regex winnt/system32/cmd.exe?
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl snmppublic snmp_community public
# Hotmail workaround
header_access Accept-Encoding deny all
http_access allow localhost
http_access allow lan
http_access allow manager lan
http_access allow PURGE localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny PURGE
http_access deny VIRUS
http_access deny all
http_reply_access allow all
icp_access allow lan
icp_access deny all
miss_access allow lan
miss_access deny all
cachemgr_passwd passwordku all
cache_mgr proxyadmin@domainku.web
cache_effective_user squid
cache_effective_group squid
visible_hostname proxies3.domainku.web.id
unique_hostname proxy.domainku.web.id
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
httpd_accel_no_pmtu_disc on
logfile_rotate 7
forwarded_for on
icp_hit_stale on
log_icp_queries off
query_icmp on
buffered_logs off
strip_query_terms off
icon_directory /usr/share/squid/icons
error_directory /usr/share/squid/errors/English
store_avg_object_size 13 KB
store_objects_per_bucket 10
client_db on
snmp_port 3401
snmp_access allow snmppublic lan
snmp_access deny all
coredump_dir /cache01
reload_into_ims on
pipeline_prefetch on
ie_refresh on
vary_ignore_expire on

Tips Optimasi Squid:

Jika ada beberapa situs terdekat yg mungkin hanya 1 hop, di-by pass saja supaya kerja Squid benar-benar utk yg jaraknya jauh (hopnya banyak).

hierarchy_stoplist cgi-bin ? localhost domain-anda.com isp-anda.com domainku.web.id
acl QUERY urlpath_regex cgi-bin \? localhost domain-anda.com isp-anda.com domainku.web.id
no_cache deny QUERY

Dari pengalaman dan rekomendasi 6 MB akan lebih cepat dan biarkan Squid bekerja lebih keras lagi.

cache_mem 6 MB
cache_swap_low 98
cache_swap_high 99

Maksimum obyek di hardisk dan di memori diupayakan lebih besar shg byte hit lebih tinggi (bisa dinaikkan lagi jika hardisk berkecepatan tinggi dan jumlahnya banyak dg memori yg lebih besar pula).

maximum_object_size 128 MB
maximum_object_size_in_memory 32 KB

Jika memori 512 MB atau lebih besar silahkan cache diperbesar.

ipcache_size 2048
ipcache_low 98
ipcache_high 99

Untuk heap replacement saya memakai LFUDA utk cache hardisk dan GDSF utk cache memori dg alasan di hardisk diprioritaskan obyek yg ukuran besar-besar dan di memori obyek yg ukurannya kecil-kecil utk disimpan.

cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF

Idealnya ruang di hardisk yg anda pakai hanya sekitar 70% dari total krn semakin penuh Squid akan semakin pelan mencari tempat kosong, mis. utk cache 1 GB maka yg dipakai hanya 700MB (jangan 1GB dipakai semuanya). Jangan lupa hanya 1 direktori per drive krn faktor penghambat adalah kecepatan spindle hardisk lho, bukan terus dg memperbanyak direktori pada 1 hd akan mempercepat (hd orde milidetik, memori orde nanodetik). Jadi mending hardisknya banyak tapi ukurannya kecil-kecil daripada hanya 1 berukuran besar. Terus jika OS-nya Linux pakailah FS-nya Reiser (versi 4 tercepat) dg metode akses aufs. Diskd optimal di FreeBSD tetapi tidak di Linux lho. Jangan lupa di partisi tsb noatime dan notail diaktifkan spy tidak menambah ekstra write saat menulis atau membaca. Intinya hardisk adalah faktor penghambat terbesar di Squid.

saran kira2 70% dari 16GB

cache_dir aufs /cachez 12000 28 256

atau (utk ruang 4GB-an per hardisk)

cache_dir aufs /cachehardisk1 3000 8 256
cache_dir aufs /cachehardisk2 3000 8 256
cache_dir aufs /cachehardisk3 3000 8 256
cache_dir aufs /cachehardisk4 3000 8 256

Logging untuk info yg vital saja dan diusahakan file-file log ada di hardisk tersendiri spy tidak mempengaruhi kecepatan direktori cache utamanya.

log_fqdn off
log_icp_queries off
cache_log none
cache_store_log none

Dengan memaksa sedikit supaya akses obyek lebih intensif di lokal Squid dan waktu simpan ditambah sebelum proses validasi terjadi (mis. validasi terjadi per 3 jam dg penyimpanan obyek terlama 3 bulan, utk ftp bisa lebih lama lagi).

refresh_pattern ^ftp: 10080 95% 241920 reload-into-ims override-lastmod
refresh_pattern . 180 95% 120960 reload-into-ims override-lastmod

Toleransi aborting dihilangkan saja.

quick_abort_min 0
quick_abort_max 0
quick_abort_pct 98

Mematikan dan merekonfigurasi Squid jangan terlalu cepat krn bisa mengakibatkan integritas file kacau.

shutdown_lifetime 10 seconds

Tidak perlu reservasi memori.

memory_pools off

Penting utk relasi dg sibling dg mengukur respons-nya via ICP dan ICMP.

icp_hit_stale on
query_icmp on

Penting utk meningkatkan refresh pattern lebih lanjut.

reload_into_ims on
pipeline_prefetch on
vary_ignore_expire on

Sekali lagi Squid diperlukan utk mengambil yg jaraknya jauh, jarak dekat langsung saja

acl local-dst dst semuaalamatlokal semuaalamatipygdekat
acl local-domain dstdomain localhost domain-anda.com isp-anda.com domainku.web.id

always_direct allow localhost local-dst local-domain
always_direct deny all

Sys-V init squid :

root@proxy root# vi /etc/init.d/squid

#!/bin/bash
# squid This shell script takes care of starting and stopping
# Squid Internet Object Cache
#
# chkconfig: – 90 25
# description: Squid – Internet Object Cache. Internet object caching is \
# a way to store requested Internet objects (i.e., data available \
# via the HTTP, FTP, and gopher protocols) on a system closer to the \
# requesting site than to the source. Web browsers can then use the \
# local Squid cache as a proxy HTTP server, reducing access time as \
# well as bandwidth consumption.
# pidfile: /var/run/squid.pid
# config: /etc/squid/squid.conf

PATH=/usr/bin:/sbin:/bin:/usr/sbin
export PATH

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ ${NETWORKING} = “no” ] && exit 0

# check if the squid conf file is present
[ -f /etc/squid/squid.conf ] || exit 0

if [ -f /etc/sysconfig/squid ]; then
. /etc/sysconfig/squid
fi

# don’t raise an error if the config file is incomplete
# set defaults instead:
SQUID_OPTS=${SQUID_OPTS:-”-DY”}
SQUID_PIDFILE_TIMEOUT=${SQUID_PIDFILE_TIMEOUT:-20}
SQUID_SHUTDOWN_TIMEOUT=${SQUID_SHUTDOWN_TIMEOUT:-100}

# determine the name of the squid binary
[ -f /usr/sbin/squid ] && SQUID=squid
[ -z “$SQUID” ] && exit 0

prog=”$SQUID”

# determine which one is the cache_swap directory
CACHE_SWAP=`sed -e ’s/#.*//g’ /etc/squid/squid.conf | \
grep cache_dir | awk ‘{ print $3 }’`
[ -z “$CACHE_SWAP” ]

RETVAL=0

start() {
for adir in $CACHE_SWAP; do
if [ ! -d $adir/00 ]; then
echo -n “init_cache_dir $adir… ”
$SQUID -z -F -D >> /var/log/squid/squid.out 2>&1
fi
done
echo -n $”Starting $prog: ”
ulimit -HSn 2048
/bin/nice –20 $SQUID $SQUID_OPTS >> /var/log/squid/squid.out 2>&1
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
timeout=0;
while : ; do
[ ! -f /var/run/squid.pid ] || break
if [ $timeout -ge $SQUID_PIDFILE_TIMEOUT ]; then
RETVAL=1
break
fi
sleep 1 && echo -n “.”
timeout=$((timeout+1))
done
fi
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/$SQUID
[ $RETVAL -eq 0 ] && echo_success
[ $RETVAL -ne 0 ] && echo_failure
echo
return $RETVAL
}

stop() {
echo -n $”Stopping $prog: ”
$SQUID -k check >> /var/log/squid/squid.out 2>&1
RETVAL=$?
if [ $RETVAL -eq 0 ] ; then
$SQUID -k shutdown &
rm -f /var/lock/subsys/$SQUID
timeout=0
while : ; do
[ -f /var/run/squid.pid ] || break
if [ $timeout -ge $SQUID_SHUTDOWN_TIMEOUT ]; then
echo
return 1
fi
sleep 2 && echo -n “.”
timeout=$((timeout+2))
done
echo_success
echo
else
echo_failure
echo
fi
return $RETVAL
}

reload() {
$SQUID $SQUID_OPTS -k reconfigure
}

restart() {
stop
start
}

condrestart() {
[ -e /var/lock/subsys/squid ] && restart || :
}

rhstatus() {
status $SQUID
$SQUID -k check
}

probe() {
return 0
}

case “$1″ in
start)
start
;;

stop)
stop
;;

reload)
reload
;;

restart)
restart
;;

condrestart)
condrestart
;;

status)
rhstatus
;;

probe)
exit 0
;;

*)
echo $”Usage: $0 {start|stop|status|reload|restart|condrestart}”
exit 1
esac

exit $?

Paramater lain Tunning System Squid :

Edit di /etc/sysctl.conf, dan tambahkan di bawah ini:

root@proxy root# vi /etc/sysctl.conf
# add port outgoing
net.ipv4.ip_local_port_range = 1024 32768

Tunning di fstab :

edit di /etc/fstab, harusnya seperti ini yg harus sama yg di ubah (biasanya ada tambahan noatime/notail, untuk jenis mounting yg lain biarkan saja, jangan diubah):

/dev/hda1 / reiserfs defaults,noatime 1 1
/dev/hda6 /boot reiserfs defaults,noatime 1 2
/dev/hda7 /var reiserfs defaults,noatime 1 2
/dev/hda8 /usr reiserfs defaults,noatime 1 2
/dev/hda9 /home reiserfs defaults,noatime 1 2
/dev/sda1 /cache01 reiserfs noatime,notail 0 0
/dev/sda2 /cache02 reiserfs noatime,notail 0 0
/dev/sdb1 /cache03 reiserfs noatime,notail 0 0
/dev/sdb2 /cache04 reiserfs noatime,notail 0 0

Sumber:
http://forum.linux.or.id
http://www.squid-cache.org/Doc/FAQ/FAQ.htm
http://www.elektro.undip.ac.id

 
89 Comments

Posted in Linux

 

Leave a Reply

 

 
  1. Apa Itu Internet

    August 15, 2012 at 8:07 am

    Apa Itu Internet dan Cara Belajar Internet, semuanya dijelaskan disini secara mudah. Semua Penjelasan tentang Apa Itu Internet, Cara Kerja Internet, pengenalan internet dan fungsi internet serta manfaat internet, dapat dipahami dengan mudah. Bagaimana Keuntungan yang didapat dari Internet, dijelaskan semuanya berikut Detailnya. Terima Kasih Infonya. Salam….

     
  2. Webkatalog

    October 12, 2012 at 4:28 am

    I found you’re blog via searching the net and I have to say. A Massive Thank you very much, I believed your article was incredibly educational I will come back to see what more great information I can recieve here.

     
  3. pest control sprayer

    October 22, 2012 at 6:35 pm

    An attention-grabbing discussion is price comment. I believe that you need to write extra on this topic, it might not be a taboo topic however usually individuals are not enough to speak on such topics. To the next. Cheers

     
  4. cheap vps minecraft hosting

    November 1, 2012 at 3:10 pm

    Nice blog right here! Additionally your site loads up fast! What web host are you using? Can I am getting your associate link in your host? I wish my website loaded up as fast as yours lol

     
  5. cheap home vpn server

    November 1, 2012 at 4:13 pm

    Hey are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and create my own. Do you require any coding knowledge to make your own blog? Any help would be greatly appreciated!

     
  6. Connie Begnoche

    November 24, 2012 at 3:01 pm

    In these days of austerity and relative stress and anxiety about getting debt, some people balk up against the idea of employing a credit card to make acquisition of merchandise or even pay for any gift giving occasion, preferring, instead just to rely on the tried and also trusted way of making repayment – raw cash. However, if you’ve got the cash on hand to make the purchase in whole, then, paradoxically, this is the best time to be able to use the card for several motives.

     
  7. porter cable c2002 wk oil free

    January 9, 2013 at 7:57 pm

    Wonderful post but I was wanting to know if you could write a litte more on this subject? I’d be very grateful if you could elaborate a little bit further. Cheers!

     
  8. Marphisa

    March 15, 2013 at 9:45 am

    Just desire to say your article is as astounding. The clarity for your put up is simply excellent and i could suppose you’re a professional on this subject. Well together with your permission allow me to take hold of your feed to stay updated with drawing close post. Thanks a million and please continue the enjoyable work.

     
  9. see page

    May 12, 2013 at 7:56 am

    Hello there! This is kind of off topic but I need some help from an established blog. Is it difficult to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about making my own but I’m not sure where to begin. Do you have any tips or suggestions? With thanks

     
  10. ikea sleigh bed frame

    May 14, 2013 at 9:14 pm

    I think that other homepage creators should probably consider this excellent web site as a model. Really clean and straightforward layout, together with remarkable article content! You’re an expert with regard to this excellent subject matter 🙂

     
  11. Indira

    December 22, 2013 at 4:31 am

    Hello there! I know this is kinda off topic but I was wondering which blog platform are you using for this website? I’m getting sick and tired of WordPress because I’ve had problems with hackers and I’m looking at alternatives for another platform. I would be fantastic if you could point me in the direction of a good platform.

     
  12. Private Krankenversicherung

    December 28, 2013 at 11:01 pm

    I think that other homepage creators should probably consider this excellent web site as a model. Really clean and straightforward layout, together with remarkable article content! You’re an expert with regard to this excellent subject matter

     
  13. wan

    January 13, 2014 at 9:51 am

    Gan,,, config squidnya yang dari mas dani forum linux.or.id yah… sama saya juga menggunakan config yang sama.
    Bagaimana performanya setelah cache terisi lebih dari 80% ?
    Untuk tuning fstab coba agan gunakan filesystem XFS

     
  14. espresso bar stools

    March 12, 2014 at 9:14 pm

    25 centers with our hardware, you can be assured of a life
    time of difficulty free of cost use. Via net retail homeowners manage to give you
    bar stools at inexpensive as they are free of cost from a number of
    costs which neighborhood stores need to endure all the time.
    with proper treatment and maintenance your bamboo furniture will certainly last a lot of years.

     
  15. stick football world cup 2010

    April 2, 2014 at 9:41 am

    2013 has been a wretched 12 months for the Indian national group.

    The Blue Tigers will now hope to set the dismal calendar
    year behind and generate far better benefits in 2014. Expectations are
    often high from the Indian enthusiasts which Wim Koevermans’ boys will hope to dwell up to when they consider the area subsequent yr.
    The Indian soccer enthusiasts will hope that the AIFF can
    make entire use of FIFA’s worldwide dates to set up friendlies from greater rated sides.
    With India languishing at a ranking of 154 in the FIFA World Rankings,
    the onus will be on Sunil Chhetri and co. do well and move up the ladder for the duration of 2014.

     
  16. Roger

    April 19, 2014 at 6:57 am

    Thanks designed for sharing such a pleasant opinion, post
    is fastidious, thats why i have read it entirely

     
  17. bookcases wood

    June 12, 2014 at 1:31 am

    Way Eugene got his open death was truly fantastic. – On the
    front cover, selecting fitting font and font sizes for the headline and subtitle
    (if any sort of) in addition to the author. Sinced, it would definitely
    be actually a fantastic publication in order to use when teaching the children pertaining to a variety of ownerships.

     
  18. virtual private servers

    June 20, 2014 at 5:50 am

    I like the helpful info you provide in your articles.
    I’ll bookmark your weblog and check again here frequently.
    I’m quite sure I’ll learn many new stuff right here!
    Good luck for the next!

     
  19. city select double stroller 2014

    July 28, 2014 at 6:01 pm

    Great post. I was checking constantly this blog and I
    am impressed! Very helpful information specifically the
    last part 🙂 I care for such information a lot.
    I was seeking this particular info for a very long time. Thank you and best of luck.

     
  20. Elissa

    September 2, 2014 at 2:18 pm

    Today, I went to the beach front with my kids. I found a
    sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed
    the shell to her ear and screamed. There
    was a hermit crab inside and it pinched her ear. She never wants to go back!
    LoL I know this is totally off topic but I had to tell someone!

     
  21. Packaging Materials

    September 6, 2014 at 7:34 pm

    You’re so interesting! Idon’t think I’ve truly read through something like that before.

    So wonderful to discover somebody with some original thoughts oon this issue.

    Really.. thanks for starting this up. This site is oone thimg
    that is required on the internet, someone wifh a bit of originality!

     
  22. Book Publishers

    September 6, 2014 at 7:37 pm

    It’s difficult to find experienced people in this particular topic,
    but you seem like you know what you’re talking about!
    Thanks

     
  23. nike shox women clearance

    September 20, 2014 at 5:55 pm

    Nevertheless miss the heck out of you Woody. Assume about you often…
    You truly had been one of my favorite officers to function for and was the
    utmost specialist in each aspect of police operate. Big hugs to you wherever you may be and know you will not be
    forgotten.

     
  24. telecharger FIFA 15 PC

    September 25, 2014 at 5:38 am

    Thanks for your personal marvelous posting! I seriously enjoyed
    reading it, you’re a great author. I will make certain to bookmark your blog and definitely will come back
    at some point. I want to encourage you to continue your great
    job, have a nice holiday weekend!

     
  25. hemp milk carrageenan

    September 26, 2014 at 11:39 pm

    I like the valuable information you provide in your articles.
    I’ll bookmark your weblog and check again here regularly.
    I am quite sure I’ll learn plenty of new stuff right here!

    Good luck for the next!

     
  26. belajar internet SSH

    October 26, 2014 at 10:56 pm

    sangat membantu keterangannya. yang saya tahu squid proxy digunakan untuk mempercepat koneksi internet

     
  27. Berniece Caplette

    November 7, 2014 at 3:04 pm

    Great blog!…

     
  28. Elliott Isenbarger

    November 7, 2014 at 6:38 pm

    Thank you ever so for you blog article.Thanks Again. Great.

     
  29. gamis syar'i

    January 19, 2015 at 1:50 am

    Linen is made from the stack of the flax plant and has long
    lasting fibres. Smaller on the top and bigger on the bottom defines
    this body type. Green and black or blue and white make telling impressions.
    Several online clothing stores have size charts to help
    customer in sizing issues.

     
  30. Ghislaine Haymes

    July 2, 2015 at 1:16 pm

    excellent issues altogether, you just gained a logo new reader. What would you recommend about your publish that you simply made a few days in the past? Any positive?

     
  31. www.kangsitanding.com

    July 5, 2015 at 5:55 am

    I think the aadmin of this website is actually working hard for his
    web page, because here every material is quality based material.

     
  32. sdorttuii plmnr

    August 23, 2015 at 2:11 am

    It’s in reality a nice and useful piece of information. I’m satisfied that you shared this helpful information with us. Please keep us informed like this. Thanks for sharing.

     
  33. buat toko online

    August 28, 2015 at 6:15 pm

    Artikel yg bermanfaat soal hosting dan toko online ini sangat bermanfaat.
    Bagus banget dan penting sekali. Semua orang yg pakai ataupun sedang cari jasa web host murah di Indonesia & toko online harus
    baca tulisan ini. Ayo mampir juga website saya ya min, banyak artikel menarik yang mungkin berguna bagi para pencari layanan web hosting.
    Salam.

     
  34. tłumaczenia świecie

    August 29, 2015 at 2:27 pm

    Wohh precisely what I was searching for, thankyou for putting up.

     
  35. PASZE DLA TRZODY

    August 31, 2015 at 1:32 pm

    Very interesting details you have remarked, thankyou for putting up. “I don’t know what you could say about a day in which you have seen four beautiful sunsets.” by John Glenn.

     
  36. 1 Dla Dzieci

    September 12, 2015 at 2:12 pm

    I saw a lot of website but I conceive this one has something special in it in it

     
  37. Marine Compactor

    September 25, 2015 at 9:00 pm

    Hi, just required you to know I he added your site to my Google bookmarks due to your layout. But seriously, I believe your internet site has 1 in the freshest theme I??ve came across. It extremely helps make reading your blog significantly easier.

     
  38. momogrosir

    October 1, 2015 at 12:05 am

    mempercepat koneksi menggunakan squid? baru pertama kali baaca artikel seperti ini

     
  39. Agregaty prądotwórcze

    October 3, 2015 at 1:48 pm

    Hiya, I’m really glad I’ve found this info. Today bloggers publish just about gossips and net and this is really annoying. A good website with interesting content, that’s what I need. Thank you for keeping this website, I’ll be visiting it. Do you do newsletters? Can’t find it.

     
  40. The-Dogtraining

    October 5, 2015 at 9:56 pm

    There is evidently a lot to know about this. I consider you made some good points in features also.

     
  41. marca personal curso

    October 9, 2015 at 4:26 pm

    Estas herramientas servirán para crear, desarrollar, analizar y hacer medrar tu marca personal, tanto en el mundo digital como en el analógico.

     
  42. batik tulis madura

    October 14, 2015 at 3:34 pm

    I think that is among the so much significant information for me.

    And i am happy reading your article. But want to commentary on some common things, The website style is ideal,
    the articles is in reality nice : D. Excellent job, cheers

     
  43. halong day trips

    October 15, 2015 at 1:41 pm

    In the period that stretches from May to September the area bears the brunt of regular tropical storms and there
    is a year round risk of deluges – so you have to be a flexible traveller, prepared to deal with rapidly changing or rearranged itineraries.

    Sweet melodies of a traditional Vietnamese dan bau (a monochord instrument) fill the air as we
    feast on an international buffet with Vietnamese sweet-and-sour salad, crab and corn soup, fried rice, BBQ crab, shrimp, oysters and cuttlefish as well as seasonal fruit and green-bean and lotus seed cake for
    dessert. Puerto Princesa River is the longest navigable underground river in the world which
    can be traveled by an organized boat ride.

     
  44. Broker Links Finder

    October 21, 2015 at 12:01 pm

    I truly enjoy looking at on this web site, it holds great articles. “Words are, of course, the most powerful drug used by mankind.” by Rudyard Kipling.

     
  45. reading

    October 25, 2015 at 8:48 pm

    What i don’t understood is in truth how you’re no longer really a lot more well-favored than you might be right now. You’re very intelligent. You understand therefore considerably when it comes to this matter, produced me in my view consider it from numerous varied angles. Its like women and men aren’t fascinated except it’s something to do with Girl gaga! Your personal stuffs outstanding. All the time handle it up!

     
  46. jasa toko online

    November 4, 2015 at 5:15 pm

    Tulisan yang bermanfaat soal hosting & toko online ini
    bagus banget min. Luar biasa banget & bermanfaat sekali.
    Setiap orang yg make atau tengah cari jasa web
    host murah di Indonesia & online shop kudu baca tulisan ini.
    Ayo mampir juga situs ane ya bro, ada tulisan keren yang mungkin bermanfaat buat para pemakai service web hosting.

    Wass.

     
  47. Julio Fronce

    November 4, 2015 at 8:40 pm

    You have observed very interesting points! ps nice web site.

     
  48. Fidelia Hostert

    November 4, 2015 at 9:29 pm

    As I website owner I think the written content here is real wonderful, regards for your efforts.

     
  49. international courier services in kolkata

    November 11, 2015 at 1:10 pm

    Great post. I am facing a couple of these problems.

     
  50. sales training singapore

    November 14, 2015 at 2:58 pm

    Nearly all of whatever you mention happens to be astonishingly legitimate and that makes me ponder the reason why I hadn’t looked at this in this light previously. Your piece truly did switch the light on for me personally as far as this subject matter goes. But at this time there is one issue I am not really too comfy with and while I try to reconcile that with the main idea of your position, let me observe exactly what all the rest of the visitors have to say.Nicely done.

     
  51. WebEx

    November 14, 2015 at 3:44 pm

    There’s noticeably a bundle to know about this. I assume you made sure good factors in options also.

     
  52. Synergia Bhp

    November 18, 2015 at 2:22 pm

    Dead indited subject material, regards for information .

     
  53. szkolenia bhp zielona góra

    November 18, 2015 at 2:42 pm

    I’m still learning from you, but I’m trying to reach my goals. I absolutely love reading everything that is written on your website.Keep the aarticles coming. I liked it!

     
  54. multibrend

    November 18, 2015 at 3:20 pm

    I’m typically to blogging and i really appreciate your content. The article has really peaks my interest. I’m going to bookmark your web site and keep checking for brand spanking new information.

     
  55. tłumik sportowy

    November 18, 2015 at 6:48 pm

    Woh I enjoy your blog posts, saved to favorites! .

     
  56. Login

    November 20, 2015 at 4:45 am

    Would you be excited by exchanging links?

     
  57. uscis

    November 23, 2015 at 4:15 am

    Some really interesting information, well written and broadly user pleasant.

     
  58. Login

    November 23, 2015 at 6:32 am

    I get pleasure from, cause I found exactly what I used to be taking a look for. You have ended my four day lengthy hunt! God Bless you man. Have a great day. Bye

     
  59. website

    November 25, 2015 at 2:30 pm

    After examine just a few of the weblog posts on your website now, and I truly like your manner of blogging. I bookmarked it to my bookmark web site list and shall be checking back soon. Pls check out my website online as nicely and let me know what you think.

     
  60. //www.zwskancelaria.pl

    November 28, 2015 at 12:01 am

    Real excellent info can be found on site.

     
  61. Zws Kancelaria

    November 28, 2015 at 12:58 am

    Excellent read, I just passed this onto a friend who was doing some research on that. And he just bought me lunch because I found it for him smile Thus let me rephrase that: Thank you for lunch!

     
  62. e2020 Student Login

    November 30, 2015 at 4:52 pm

    Thanks for the post, can you make it so I receive an update sent in an email when you write a new article?

     
  63. Zeszyty

    November 30, 2015 at 5:21 pm

    My brother recommended I may like this blog. He was once entirely right. This post truly made my day. You cann’t consider just how so much time I had spent for this info! Thank you!

     
  64. artykuły szkolne

    November 30, 2015 at 5:33 pm

    Superb blog you have here but I was curious about if you knew of any message boards that cover the same topics talked about in this article? I’d really like to be a part of online community where I can get comments from other experienced individuals that share the same interest. If you have any suggestions, please let me know. Kudos!

     
  65. Podlogi24 Panele Podlogowe

    November 30, 2015 at 8:16 pm

    Pretty great post. I just stumbled upon your blog and wanted to say that I’ve truly loved browsing your blog posts. In any case I’ll be subscribing to your feed and I’m hoping you write again soon!

     
  66. Podlogi24 Panele Na Podlogi

    November 30, 2015 at 8:37 pm

    I got what you intend,saved to fav, very nice website .

     
  67. //WWW.KOMORNIKWAWA.PL

    November 30, 2015 at 9:08 pm

    This web site is my inhalation, really wonderful pattern and perfect subject matter.

     
  68. BUSINESS AND ME

    November 30, 2015 at 9:27 pm

    As I website owner I think the written content here is really good, thankyou for your efforts.

     
  69. THE WORLD OF TECHNOLOGY

    November 30, 2015 at 9:38 pm

    I used to be very happy to seek out this net-site.I wished to thanks for your time for this glorious read!! I undoubtedly having fun with every little little bit of it and I’ve you bookmarked to check out new stuff you blog post.

     
  70. cars

    December 2, 2015 at 2:14 pm

    whoah this blog is excellent i love reading your articles. Keep up the great work! You know, lots of people are hunting around for this info, you could aid them greatly.

     
  71. download muzica

    December 9, 2015 at 3:03 am

    Would love to perpetually get updated great web site! .

     
  72. gatewayedi.loginp.com

    December 14, 2015 at 5:04 am

    I needed to post you one little bit of observation just to say thanks over again with your stunning secrets you’ve contributed on this site. It was really strangely generous of people like you to allow easily what exactly numerous people would have sold as an e book to get some dough on their own, most notably seeing that you might have done it if you ever considered necessary. The smart ideas in addition acted to become a good way to know that some people have the identical dreams much like my own to learn more in respect of this problem. I’m sure there are millions of more pleasurable moments up front for folks who take a look at your site.

     
  73. Target

    December 20, 2015 at 11:12 pm

    I carry on listening to the news broadcast talk about receiving boundless online grant applications so I have been looking around for the top site to get one. Could you advise me please, where could i get some?

     
  74. 1st insurance

    January 8, 2016 at 8:12 am

    Hello We are thus thrilled I discovered your internet site, I really discovered you in error, whilst My spouse and i has been exploring upon Bing pertaining to another thing, At any rate My business is the following at this point as well as could much like to say cheers a great deal for just a great submit as well as a at all times exciting website (I likewise love your theme/design), I don’t get time to plod through all of it at the moment nevertheless We have saved this plus added as part of your for, while I’ve got moment I will be to examine far more, Make sure you complete keep up the amazing task.

     
  75. Wellington Torrejais da Silva

    January 14, 2016 at 6:53 pm

    Very useful ! Thanks!

     
  76. massage thai paris

    January 25, 2016 at 2:22 pm

    What¦s Taking place i’m new to this, I stumbled upon this I’ve discovered It absolutely helpful and it has aided me out loads. I’m hoping to give a contribution & aid other users like its helped me. Great job.

     
  77. Optimasi SEO on page

    January 31, 2016 at 5:44 am

    wah penjelasannya sangat lengkap dan mudah dipahami.

     
  78. carrot cake dublin

    February 4, 2016 at 4:45 pm

    I like the helpful information you supply in your articles. I’ll bookmark your weblog and take a look at again right here regularly. I’m reasonably sure I will be told many new stuff right here! Good luck for the following!

     
  79. browser based mmorpg

    February 8, 2016 at 10:48 pm

    Whats Going down i am new to this, I stumbled upon this I have discovered It positively useful and it has aided me out loads. I hope to contribute & aid different customers like its helped me. Great job.

     
  80. Jeffry Banzhaf

    April 20, 2016 at 9:05 pm

    Simply a smiling visitant here to share the love (:, btw outstanding style and design. “The price one pays for pursuing a profession, or calling, is an intimate knowledge of its ugly side.” by James Arthur Baldwin.

     
  81. PMP Training in bangalore

    September 15, 2016 at 5:52 pm

    Thank you for some other excellent article. I am glad I detected this internet site on yahoo.
    Loved to explore more on this

     
  82. school of applied science

    October 11, 2016 at 1:39 pm

    I learn new information from your article , you are doing a great job . Keep it up

     
  83. straight 2 voicemail

    October 15, 2016 at 11:44 am

    Excellent article. I look forward to share this with my fellow mates
    keep sharing more on this topic
    Thanks

     
  84. CV. Roxed Ltd

    February 5, 2017 at 5:27 pm

    Config nya josss pak. Terima kasih, work, cuma masih pada MISS

    ” Medan IT Solution – Jasa pembuatan website, aplikasi android – sms gateway – point of sales. Dengan biaya murah dan berkualitas “

     
  85. Hp android

    August 27, 2017 at 11:59 pm

    tutorial belajar internetnya lengkap om,mi=ungkin sedikit saaran aja boleh lah lainkali bahas tentang internet pada HP android termasuk cara menambah kecepatan internet pada Hp android soalnya sedikit berbeda antara komputer dan Hp android.Thks

     
  86. fReNs Papia

    February 16, 2018 at 11:40 pm

    postingan yg bermanfaat, terimakasih info nya

     
  87. Andi

    April 29, 2021 at 10:34 am

    Informasi ini bagus

     
 
Skip to toolbar