app/Http/Controllers/PostFeedController.php
use App\Models\Post;use Illuminate\Http\Response;use Illuminate\Support\Facades\Cache; class PostFeedController extends Controller{ public function index(): Response { $posts = Cache::remember('feed-posts', now()->addHour(), fn () => Post::latest()->limit(20)->get()); return response()->view('posts_feed.index', [ 'posts' => $posts ], 200)->header('Content-Type', 'text/xml'); }}