[ixpmanager] some questions re: IXP 5
Barry O'Donovan
barry.odonovan at inex.ie
Thu Oct 31 14:19:24 GMT 2019
Athanasios Douitsis wrote on 31/10/2019 10:57:> Wait, in
config/cache.php there are 7 possible CACHE_DRIVER values. Are
> you saying that only 'memcached' is valid?
What I'm saying is:
> It may well work for some parts of it but there's actually two caching
> mechanisms in the backend of IXP Manager: Laravel and Doctrine ORM. The
> recommended and supported caching mechanism is memcahced which 'just works'
> for both.
The sample .env.example file has the two elements set by default as:
CACHE_DRIVER=array
DOCTRINE_CACHE=array
I.e. no cache so it will work out of the box. This is perfectly fine by
the way - modern servers will serve IXP Manager pages in their sleep
without caching. In our installation instructions we say that Memcached
is optional but recommended.
The automated installation script installs and activates Memcached.
Again, the Laravel and Doctrine caching mechanisms are different and not
shared. What backends and how Laravel supports them is different to
Doctrine.
You can play around with other ones no problem but our position is that
array and memcached are the supported and tested caches and we have
neither used nor recommend any others for the IXP Manager project.
We try to reduce complexity in IXP Manager in so far as possible and so
I don't see array or memcached as being the two options changing to be
honest.
- Barry
More information about the ixpmanager
mailing list