Simple Machines Forum

Simple Machines Forum

Infobox Software
name = Simple Machines Forum



caption = Screenshot of a fresh SMF installation
developer = [http://www.simplemachines.org/about/team.php The SMF Team]
frequently_updated = yes
programming language = PHP
genre = Forum software
license = [http://www.simplemachines.org/about/license.php Simple Machines License]
website = [http://www.simplemachines.org/ Simple Machines]

Simple Machines Forum (abbreviated as SMF) is a freeware Internet forum script. The script is written in PHP and uses a MySQL database backend, although multi-database support is being developed for version 2.0 [ [http://www.simplemachines.org/community/index.php?topic=136719.0 Looking for Database Developers and Testers] ] . SMF is developed by the Simple Machines development team. [cite web|url=http://wapreview.com/blog/?p=156|title=Wap Review - SMF]

History

SMF was created to replace the forum software YaBB SE, which at the time was gaining a bad reputation because of problems with its Perl-based ancestor software YaBB. At the time, YaBB was attributed to causing resource allocation problems on many systems. YaBB SE was written as a rough PHP port of YaBB, and had many of the same resource and security problems of the older YaBB versions. [cite web|url=http://www.sitepoint.com/article/interview-jeff-lewis-yabb-se|title=Interview with Jeff Lewis, creator of YaBB SE] Joseph Fung and Jeff Lewis of [http://lewismedia.com/ Lewis Media Inc.] , the owners of YaBB SE and the original owners of SMF, made the decision to convert to a new brand and name.

SMF started as a small project by username " [Unknown] " (one of the YaBB SE developers) and its main intent was to add more advanced templating to YaBB SE. The project then slowly grew to address common feature requests, efficiency problems, and security concerns. A rehaul of YaBB SE had been in development for several years, but was superseded by this then competing project. Popular interest in the new YaBB SE fork sparked a complete rewrite of the code, with security and performance in mind. This eventually became today's Simple Machines Forum. [ [http://www.simplemachines.org/community/index.php?topic=688.0 Introduction to Simple Machines] ] [ [http://www.simplemachines.org/about/ About Simple Machines] ] . The first SMF release was SMF 1.0 Beta 1a, released on 30 September 2003 to Charter Members only [ [http://www.simplemachines.org/community/index.php?topic=1714.0 SMF 1.0 Beta 1a Released! - Only accessible to Charter Members] ] .

On the 23rd of October 2006, [http://www.simplemachines.org/ Simple Machines LLC] was registered in the state of Arizona, and the transfer of copyrights from [http://lewismedia.com/ Lewis Media] to [http://www.simplemachines.org/ Simple Machines LLC] was completed on the 24th of November 2006 during a three-day retreat in Tucson, AZ. This was done for the " [solidification of] the team’s commitment to continuously providing free software, without the perceived risks of corporate influence" [ [http://www.simplemachines.org/community/index.php?topic=129960.0 Introduction of Simple Machines LLC] ]

Future

On 8th April 2007, Simple Machines announced the introduction of their next version, SMF 2.0 [cite web|url=http://www.simplemachines.org/community/index.php?topic=163438.0|title=Introducing SMF 2.0] . SMF 2.0 has been in development alongside SMF 1.1 since December 2005. This version will have many new features, including:
* Database abstraction - with support for PostgreSQL and SQLite planned alongside that of MySQL.
* Automatic installation of packages into themes other than just the default.
* Email templates to simplify customization of forum emails.
* Moderation center including post, topic and attachment moderation - to allow approving of user content before it is made public.
* User warning system.
* Additional group functionally including group moderators and requestable/free assignable groups.
* WYSIWYG editor to provide an intuitive user interface to those users not familiar with BBCode.
* Permission improvements such as group inheritance and permission profiles to further reduce the complexity of the permissions system.
* File based caching for a performance increase on all forums regardless of whether an accelerator is installed.
* Mail queuing system to stagger the sending of emails to improve performance on large forums.
* Advanced signature settings to allow the administrator of a forum to more tightly control the contents of users signatures.
* Personal messaging improvements including ability to automatically sort incoming messages and a variety of display options.
* Improved upgrade script with better timeout protection and simpler user interface.
* Custom profile fields to enable administrators to add additional member fields from the administration center.
* Use of OpenID.

The first public beta of SMF 2.0 was released on Monday, March 17th 2008.

Localization

SMF is available in [http://www.simplemachines.org/download/?languages over 38 languages] , including Albanian, Arabic, Bulgarian, Catalan, Chinese, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish and Ukrainian. It can be translated to other languages by volunteers. UTF-8 and non-UTF-8 encodings are available for all.

Modifications

SMF has a modification base repository for free modification hosting and tracking via the Simple Machines main site. Many modifications, or "mods" as they are usually called, have been created and distributed free of charge, including an arcade, profile additions, gallery, RPG system, spam filter, various SEO features, and many more. Before being listed on the SMF Mods site, the mod is validated by the SMF Team, to ensure that it complies with the SMF Coding Guidelines.

The Package Manager included in SMF is one of the flagship features. It allows an administrator to install modifications and updates to SMF without having to modify the code of the script, usually with only a few mouse clicks.

The SMF team

The Simple Machines team includes graphics, documentation, customisation, localization, marketing, and management divisions. The SMF support staff and users also provide free support on the official community forums. Their duties include helping forum owners with troubleshooting and optimization.

Charter Members

People who wish to support Simple Machines with a donation of 50 USD yearly are rewarded with a Charter Membership. This grants access to a hidden section on the forum and advanced beta versions to test before they go public. Advanced support for SMF including installation and upgrades by the staff are also provided. Charter Members also get access to a private Helpdesk staffed by the Simple Machines Support Team where Charter Members can receive one-on-one support outside of the public forum. [ [http://www.simplemachines.org/charter/ Simple Machines Charter Membership] ]

MF and free software

SMF is occasionally criticized for not being available under a free software license; the developers acknowledge this. [http://www.simplemachines.org/about/opensource.php Simple Machines and Open Source] ] Redistribution of the software, even unmodified, is not allowed without written permission. The source code is not redistributable either, although it is allowed to distribute instructions on how to modify it. The official response is:

References

ee also

* Comparison of Internet forum software
* Comparison of Internet forum software (PHP)

External links

* [http://www.simplemachines.org/ Simple Machines Homepage]
* [http://support.simplemachines.org/demo/index.php Demo Forum] Admin Login: (username: test / password: test)
* [http://docs.simplemachines.org Simple Machines Online Manual]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Simple Machines Forum — Développeur L équipe de développement SMF …   Wikipédia en Français

  • Simple Machines Forum — Тип Интернет форум Разработчик Th …   Википедия

  • Simple Machines Forum — mit Standardtheme Basisdaten …   Deutsch Wikipedia

  • Simple Machines Forum — (SMF) Desarrollador The SMF Team SMF Información general Última versión estab …   Wikipedia Español

  • Simple Machine Forum — Simple Machines Forum Simple Machines Forum mit Standardtheme Basisdaten …   Deutsch Wikipedia

  • Simple Machines — Forum Simple Machines Forum mit Standardtheme Basisdaten …   Deutsch Wikipedia

  • Simple machine — This article is about the concept in physics. For the Internet forum software, see Simple Machines Forum. Table of simple mechanisms, from Chambers Cyclopedia, 1728.[1] Simple machines provide a vocabulary for understanding more complex machine …   Wikipedia

  • Forum (Internet) — Ein Internetforum (lat. forum, Marktplatz), auch Diskussionsforum, ist ein virtueller Platz zum Austausch und Archivierung von Gedanken, Meinungen und Erfahrungen. Die Kommunikation findet dabei asynchron, das heißt nicht in Echtzeit, statt.… …   Deutsch Wikipedia

  • Internet-Forum — Ein Internetforum (lat. forum, Marktplatz), auch Diskussionsforum, ist ein virtueller Platz zum Austausch und Archivierung von Gedanken, Meinungen und Erfahrungen. Die Kommunikation findet dabei asynchron, das heißt nicht in Echtzeit, statt.… …   Deutsch Wikipedia

  • Online-Forum — Ein Internetforum (lat. forum, Marktplatz), auch Diskussionsforum, ist ein virtueller Platz zum Austausch und Archivierung von Gedanken, Meinungen und Erfahrungen. Die Kommunikation findet dabei asynchron, das heißt nicht in Echtzeit, statt.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”