In what scenarios would it be more efficient to generate and output content in PHP without using output buffering?

Output buffering in PHP is often used to capture output and manipulate it before sending it to the browser. However, in scenarios where the content is small and does not require manipulation, it can be more efficient to generate and output content directly without using output buffering. This can reduce memory usage and improve performance, especially for simple scripts or when dealing with large amounts of data.

<?php
// Generate and output content directly without using output buffering
echo "Hello, World!";
?>