Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 了解laravel memcached设置_Php_Caching_Laravel_Laravel 4 - Fatal编程技术网

Php 了解laravel memcached设置

Php 了解laravel memcached设置,php,caching,laravel,laravel-4,Php,Caching,Laravel,Laravel 4,最近,我研究了使用laravel缓存数据,发现了其中的巨大潜力。我做了一些研究,结果表明,memcached被强烈推荐用于这项任务。我试着寻找关于如何使用它的信息 我确实理解API保持不变,这非常棒,但是当查看app/config/cache.php时,有一个memcached的配置: 'memcached' => array( array('host' => '127.0.0.1', 'port' => 11211, 'weight' => 100), ),

最近,我研究了使用laravel缓存数据,发现了其中的巨大潜力。我做了一些研究,结果表明,memcached被强烈推荐用于这项任务。我试着寻找关于如何使用它的信息

我确实理解API保持不变,这非常棒,但是当查看
app/config/cache.php
时,有一个memcached的配置:

'memcached' => array(

    array('host' => '127.0.0.1', 'port' => 11211, 'weight' => 100),

),
我试图弄清楚是什么,但没有成功

此外,我注意到它有一个
host
属性,默认设置为localhost(127.0.0.1),因此我想知道如果我将网站存储在共享主机上,需要设置什么属性,以及在VPS上存储网站时应该设置什么属性


谢谢

您需要在某处运行memcache。你最好和你的共享主机核实一下,看看他们是否提供了。在VPS上,您应该能够安装它。这取决于它在哪里,在本地主机上?对端口11211使用127.0.0.1就足够了吗?那么
的权重到底是多少?@kfirba我从来没有听说过共享主机有memcached作为选项。他们会给你IP和端口。@ceejayoz我明白了。什么是
weight
属性?您可以通过服务器池分发每个memcached请求。通过权重,您可以定义服务器的相对重要性/权重。因此,比率越高的服务器实例接收的请求越多。