Framework features

Small framework, serious foundation.

NoClass™ gives procedural PHP developers the essentials needed to build organised web applications, dashboards, APIs and internal systems.

⌘

MVC Architecture

Organise code into controllers, models and views while keeping application logic procedural and easy to trace.

↳

Routing

Use clean controller/action URLs or route aliases for public pages such as about, features and contact.

▦

View Rendering

Render views explicitly or use automatic view rendering for simple actions.

◇

ORM-style Helpers

Use lightweight database helpers for selecting, inserting, updating, deleting and secure raw queries when a database is needed.

🛡

Security Helpers

CSRF protection, CSP support, escaping helpers, secure headers and security event logging are built in.

☁

Asset Management

Generate asset URLs with support for cache busting, secure assets and CDN configuration.

▣

Middleware

Protect routes with function-based middleware for authentication, logging and request filtering.

◫

HMVC Ready

The module system remains available for larger applications, while this website keeps it disabled for simplicity.

⚙

Developer Friendly

Readable files, minimal magic, direct function calls and a workflow that is easy to teach and maintain.