Tôi đang sử dụng simpleXML để đi qua các kết quả XML của một tệp XML của Twitter, nhưng tôi hoàn toàn bị mất khi lưu vào bộ nhớ cache các kết quả bằng PHP. This article dường như là một số trợ giúp, nhưng tôi đã gặp memcache (và memcached. C'mon, namers.) Là tốt, và tôi không biết phải làm gì.Bộ nhớ đệm dữ liệu sơ cấp trong PHP
Tôi đang sử dụng này:
$sxml = simplexml_load_file(
'http://api.twitter.com/1/qworky/lists/qworkyteam/statuses.xml');
foreach($sxml->status as $status){
$name = $status->user->name;
$image = $status->user->profile_image_url;
$update = $status->text;
$url = "http://twitter.com/" . $status->user->screen_name;
}
chỉ đơn giản là lưu trữ dữ liệu XML của một danh sách Twitter vào các biến sử dụng được. Nhưng điều phải làm là gì? Tạo một tệp bộ nhớ cache và chỉ chạy khối PHP này nếu tệp bộ nhớ cache cũ hơn mười phút, nếu không sẽ phân phối các biến được lưu trong bộ nhớ cache? Làm cách nào để chuyển qua lại các biến được lưu trong bộ nhớ cache giữa tệp được lưu trong bộ nhớ cache và DOM? Heck, loại tệp mở rộng và tên tệp nào có tệp bộ nhớ cache?
Cảm ơn bạn rất nhiều vì bất kỳ cách nào bạn có thể chỉ cho tôi theo một hướng lành mạnh tại đây.
Cảm ơn lửa, bài viết đó là một sự trợ giúp lớn! Tôi đã kết thúc bằng cách sử dụng một sửa đổi này: http://snipplr.com/view.php?codeview&id=13646 nhưng bạn đã cho tôi đi đúng hướng! –