Banshee is a PHP framework with the main focus on security. Several techniques are used to prevent SQL injection, cross-site scripting and cross-site request forgery. Authentication and authorization are done in a transparent and easy way, so it’s not easy to make a mistake there. An auditing tool is included to discover security bugs in changed or new created code.
Banshee uses MVC and XSLT for the view. Database drivers are included for MySQL, PostgreSQL, SQLite and MSSQL. They all have the same API, so switching from one database to another is very easy.
Although Banshee is a framework, a simple but fully functional CMS is included. Ready to use modules like a forum, guestbook, news page, agenda, poll, FAQ page, etc are included to save the web developer a lot of time when building a new website.
Also included are easy to use libraries for e-mail, pop3, newsletters, crypto, HTTP, pagination, and more.
The Banshee PHP framework website can be found at www.banshee-php.org. An online demo is also available, so exploring Banshee is just a click away.
Related Blogs