Update README to explain multi-file page functionality Add example content files demonstrating the feature Improve folder type detection logic Implement new routing for page-type folders Add support for mixed content types in single pages Update navigation and metadata handling for multi-file pages Remove legacy frontpage.php in favor of multi-file approach Improve file-based routing documentation Add examples of different content types working together Update router to handle multi-file content rendering Implement proper sorting of content files Add best practices for multi-file content organization
21 lines
862 B
PHP
21 lines
862 B
PHP
<article>
|
|
<h2>Technology Stack</h2>
|
|
|
|
<h3>Backend</h3>
|
|
<ul>
|
|
<li><strong>PHP 8.3+</strong> - Modern PHP with type hints, arrow functions, match expressions</li>
|
|
<li><strong>Apache</strong> - With mod_rewrite for clean URLs</li>
|
|
<li><strong>Parsedown</strong> - Simple, reliable Markdown parser</li>
|
|
</ul>
|
|
|
|
<h3>Frontend</h3>
|
|
<ul>
|
|
<li><strong>HTML5</strong> - Semantic markup following best practices</li>
|
|
<li><strong>CSS3</strong> - Modern features like Grid, clamp(), OKLCH colors, CSS nesting</li>
|
|
<li><strong>No JavaScript</strong> - By design, for faster loads and simpler maintenance</li>
|
|
</ul>
|
|
|
|
<aside style="background: #f5f5f5; padding: 1rem; border-left: 4px solid #333; margin: 2rem 0;">
|
|
<p><strong>Note:</strong> This section demonstrates using PHP for dynamic content. The current date is: <strong><?= date('F j, Y') ?></strong></p>
|
|
</aside>
|
|
</article>
|