Introduction
We are thrilled to announce the release of INEX SPA 4.9.1, packed with major enhancements and new features that take performance, security, and usability to the next level.
What's New in INEX SPA 4.9.1?
🔒 Enhanced Security
Security improvements have been made to ensure a safer environment for users. This includes better request validation, improved session handling, and enhanced .htaccess
rules.
🛠 Code & Performance Enhancements
-
Optimized core files for better efficiency.
-
Improved the
getPage.php
file to enhance page loading times. -
Refined
.env
file structure for better configuration management. -
Enhanced the Sitemap Generator for more accurate indexing.
-
Moved the JS folder to the
public
directory for better security.
🆕 Ahmed PHP Template Engine
A brand-new custom PHP template engine named Ahmed has been introduced. This new system allows for cleaner, more structured, and efficient templating.
-
All files are now renamed to
.ahmed.php
.
👤 User Authentication System
Introducing the UserAuth
class:
-
checkUser() function to verify logged-in users.
-
logout() function for proper session termination.
-
USE_AUTH
key added to the.env
file for authentication control. -
make:auth
command added for easy authentication setup.
✅ New Validation System
A new Validation
class has been added, making it easier to handle form validation and data integrity within INEX SPA.
Conclusion
With INEX SPA 4.9.1, we continue to push the boundaries of what a lightweight PHP framework can achieve. This release brings improved security, better templating, and a more structured authentication system. Upgrade now and experience the power of INEX SPA!
Stay tuned for more updates and innovations. 🚀