Software:Serendipity
![]() Serendipity's official blog | |
Developer(s) | Serendipity Developer Team |
---|---|
Stable release | |
Written in | PHP |
Operating system | Unix-like, Windows |
Platform | Cross-platform |
Type | content management system |
License | BSD-3-Clause |
Serendipity is a blog and web-based content management system written in PHP and available under a BSD license. It supports PostgreSQL, MySQL, SQLite database backends, the Smarty template engine, and a plugin architecture for user contributed modifications. [2]
Serendipity is available through a number of "one-click install" services such as Installatron.[3]
Features
Serendipity's plugin architecture allows users to modify both the appearance of the blog and its features.
Serendipity's SPARTACUS plugin automatically checks the central repository for plugins/templates upgrades and new functionality whenever a user checks the list. Users can install more than 120 plugins. [4]
- WYSIWYG and HTML editing
- Built-in media database, can add media from URL or local file
- Multiple authors, configurable permission/usergroup system
- Threaded comments, nested categories, post to multiple categories
- Multiple languages (internationalization)
- Online plugin and template repository for easy plug-and-play installation
- Drag-and-drop sidebar plugins organization
- Category-based sub-blogs
- Static Pages
- Podcasting
- RSS planet/aggregator
- Spam blocking
- Tag support
- One-click upgrading from any version
- Can be embedded into your existing web pages
- Standards-compliant templating through Smarty
- Remote blogging via XML-RPC
- BSD-style licensing
- Multiple Database support (SQLite, PostgreSQL, MySQL, MySQLi)
- Shared installations can power multiple blogs from just one codebase
- Native import from earlier blog applications (WordPress, Textpattern, Moveable Type, bblog, etc.)[5]
- Search engine-friendly permalink structure
- TrackBack and Pingback
- default template for frontend and backend have responsive web design
History
The Serendipity project was started by Jannis Hermanns in the winter of 2002, then still called jBlog. Due to a naming conflict with an existing blog publishing system, Sterling Hughes suggested the name serendipity. This suggestion is based on an Essay by Sam Ruby.[6] The short form s9y stems from abbreviations such as i18n for internationalization where the number represents the amount of omitted letters. Today the project is maintained by Garvin Hicking.
Book
![]() | |
Author | Garvin Hicking |
---|---|
Original title | Serendipity Individuelle Weblogs für Einsteiger und Profis |
Language | German |
Subject | Serendipity Weblog Software |
Genre | Weblog Software |
Publisher | OpenSourcePress |
Publication date | 2008 |
ISBN | ISBN:978-3-937514-54-3 |
The first book about Serendipity was published in German by OpenSourcePress: Serendipity - Individuelle Weblogs für Einsteiger und Profis. [7] The publisher donated the book's copyright to the Serendipity project, who has released it under a CC-BY-NC-SA license and made a GitHub repository available online.[8]
See also
- Comparison of content management systems
References
- ↑ "Serendipity releases". github.com. https://github.com/s9y/Serendipity/releases. Retrieved 2020-04-25.
- ↑ "Serendipity - PHP Script". Gscripts.net. 2 August 2006. http://gscripts.net/free-php-scripts/Blogs/Serendipity/recommend.html%20Review%20at%20Gscripts.net/. Retrieved 19 September 2012.
- ↑ "Serendipity". http://www.installatron.com/serendipity.
- ↑ "Serendipity - Features". s9y.org. http://www.s9y.org/3.html/. Retrieved 19 September 2012.
- ↑ "New kid on the blog: A look at Serendipity 1.0". http://archive09.linux.com/feature/55370.
- ↑ Sam Ruby. "Manufactured Serendipity". http://www.intertwingly.net/stories/2002/03/13/manufacturedSerendipity.html. Retrieved 20 August 2021.
- ↑ Serendipity. Individuelle Weblogs für Einsteiger und Profis. Open Source Press. ASIN 3937514546.
- ↑ "Das Serendipity Handbuch / The Serendipity Manual". http://blog.s9y.org/archives/239-Das-Serendipity-Handbuch-The-Serendipity-Manual.html.