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.phpfile to enhance page loading times. -
Refined
.envfile structure for better configuration management. -
Enhanced the Sitemap Generator for more accurate indexing.
-
Moved the JS folder to the
publicdirectory 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_AUTHkey added to the.envfile for authentication control. -
make:authcommand 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. 🚀
