Addon LCache Speed Up - Tăng tốc LCache

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
LCache Speed Up - Tăng tốc LCache 1.0.4

LCache là một giải pháp bộ nhớ đệm cho phép tạo nhiều layer để lưu trữ dữ liệu. Nó cho phép đọc được lưu trữ trong SQLite APCu hoặc cho tốc độ trong khi nó lưu trữ các dữ liệu trong một layer thứ hai trên cơ sở dữ liệu của bạn.

Bạn có thể đọc thêm về LCache bằng cách nhấn vào đây!

Tất cả bạn cần để thiết lập là PHP 5.6 hoặc cao hơn và APCu.
Cài đặt add-on và vào config.php của bạn và đặt những dòng sau vào:
PHP:
if (php_sapi_name() !== 'cli') {
    $config['cache']['backend'] = 'LCache';
    $config['cache']['backendOptions'] = array(
        'l2' => array(
            'type' => 'mysql',
            'prefix' => 'xf_',
            'config' => $config['db']
        )
    );
}
Lưu lại là xong.

Tùy chọn có sẵn cho cấu hình như sau:
PHP:
// Define a bin where it will be stored. Allows for multiple sites to use the caching service on the same DB.
'bin' => 's1',
// The PHP pool. Define a custom one, use **** for the pool IP/ID, or use [B]hostname[/B] to use your server's hostname.
'pool' => ****,
// Used internally. Does not apply to XF.
'group' => 'default',
// Whether or not an item has an expiration date.
 'can_expire' => true,
// L1 Configuration
 'l1' => array(
  'type' => 'apcu',
  'config' => array()
),
// L2 Configuration
'l2' => array(
  'type' => 'mysql',
  'prefix' => 'xg_',
  'config' => array()
)

Tải trang ban đầu có thể kéo dài hơn bình thường vì nó được chuyển bộ nhớ cache từ các dữ liệu đăng ký vào bảng LCache.

Add-on cũng bao gồm một cron entry mà thực hiện thu gom rác một lần một ngày.

LCache hiện đang trong quá trình alpha vì vậy hãy cẩn thận khi sử dụng. Nếu bạn thấy rằng hành động của bạn không được đồng bộ hóa một cách chính xác hoặc một cái gì đó cảm thấy "broken", chỉ đơn giản là nhận xét các tùy chọn back-end trong file config.php của bạn và xây dựng lại các dữ liệu tổng thể. Điều đó sẽ giải quyết tất cả các vấn đề.

CLI hiện chưa được hỗ trợ. Nó rất có thể sẽ phá hỏng máy chủ cơ sở dữ liệu của bạn nếu trang web của bạn có một số lượng lớn traffic.

Chúc các bạn thành công.


Nguồn: xenforo.com​
 

Đính kèm

  • addon-lcache.zip
    36 KB · Lượt xem: 6
  • addon-lcache-1.0.3.zip
    36.3 KB · Lượt xem: 2
  • addon-lcache-1.0.4.zip
    36.3 KB · Lượt xem: 10

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
Update phiên bản 1.0.3
 

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
Update phiên bản 1.0.4
 

Top Bottom