BansheePHP

Banshee PHP framework
Developer(s) Hugo Leisink
Initial release October 2008 (2008-10)
Stable release 5.2[1] / 21 February 2016 (2016-02-21)
Development status Active
Operating system Cross-platform
Platform PHP 5
Available in Multilingual
Type Web application framework
License Banshee
Website www.banshee-php.org

Banshee is a Content Management Framework written in PHP, which aims at being secure, fast and easy to use. It has a Model-View-Controller architecture (XSLT for the views). Although it was designed to use MySQL as the database, other database applications can be used as well with some effort.

Ready to use modules like a forum, photo album, weblog, poll and a guestbook will save web developers work when creating a new website. Libraries for e-mail, pagination, HTTP requests, database management, images, cryptography and many more are also included.

Difference

Most software that can be used to create a website is either a framework or a CMS. A framework provides the developer coding blocks, whereas a CMS provides a finished environment. Creating a website with a CMS will generally be quicker, but a framework gives the developer more design freedom. Banshee aims to provide both advantages as it is a Content Management Framework; a framework with CMS functionality and ready-to-use modules.

History

Banshee started as a rewrite from another framework called Skeleton, made by the same author. One of the earlier version of Banshee was used to create the former version of security.nl and was therefore audited by the owner of that website, a Dutch IT security company. No issues were found during the audit.

Important releases

For a complete overview of all changes, see the changelog.[2]

Real-world usage

It is used by several blogs and websites, including:

See also

External links

References

  1. "Banshee 5.2 has been released". bansee-php.org. Retrieved 5 April 2016.
  2. Banshee ChangeLog
This article is issued from Wikipedia - version of the Tuesday, April 05, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.