Asked 8 years ago
7 Oct 2016
Views 1311
joomler

joomler posted

what is reverse caching proxy and how it integrated with joomla ?

its not general problem regarding question ? but i got that joomla 3.x use reverse caching proxy . so i want to know what is it ? and how it implemented with joomla ? is there any hack which we could do with core php application to apply same caching technique ?
sorry but let me correct you it support reverse caching proxy , " not use reverse caching proxy " - ravi  
Oct 7 '16 13:51
Mitul Dabhi

Mitul Dabhi
answered Nov 30 '-1 00:00

Two type of cache proxy : Client side cache Proxy and Server Side Cache Proxy , Reverse Cache Proxy means Server Side Proxy .
VARNIS or NGINX is the example of reverse cache proxy.

To use Varnis Caching . you need to install it at your server.and than replace default varnish file with following link have.
https://gist.github.com/fevangelou/84d2ce05896cab5f730a

latest varnis version is 5.0

installation guide
http://www.varnish-cache.org/releases/install_debian.html#install-debian

shyam

shyam
answered Nov 30 '-1 00:00

why dont you try other caching storage technique which joomla use , it is easy to implement in your PHP core code

Joomla 3.x use :

CacheLite
its pear package used for optimized for file containers.
http://pear.php.net/package/Cache_Lite/

APC
APC cache storage - Alternative PHP Cache - opcode cache . its not unmaintained so use it own risk
https://secure.php.net/manual/en/book.apc.php

File Caching
File cache storage used for storing id and group wise cache data at files.


Memcache and Memcached
specially designed to make less load on database by storing small chunks of data in-memory in key-value format.
Memcached :: http://php.net/manual/en/intro.memcached.php
Memcache :: http://php.net/manual/en/memcache.examples-overview.php
redis
key-value store cache ,it can be used same manner as memcache.
take look , if it usefull : https://github.com/phpredis/phpredis

wincache
Specially designed for Window server , it use five differ type of cache opcode cache , File cache , Resolve File Path Cache , User Cache , Session Handler

xcache
open-source opcode cacher , will increase speed by about 5 times
more info - http://xcache.lighttpd.net/wiki/XcacheApi

use which you feel good .
you will find all cache storage class at your joomla with following path
libraries/joomla/cache/storage

happy codding !!
Post Answer