|Last modified: 16-06-2020|
TextPattern is an open-source, PHP/MySQL blogging application. Note that it always renders pages dynamically, but supports caching to improve performance.
The TextPattern application, ie. the administration files, live in the ./textpattern/ sub-directory, while the root of the blog only contains index.php and css.php.
An article is the stuff you write, with a title and a body. It may be further defined by setting it to one or more categories, and is necessarily assigned to a section of the site.
A section displays articles that have beeen set to it. Within a section, articles are rendered through a template and a style. Templates contain XHTML and TextPattern tags.
If your blog doesn't change often, it's useless to run PHP and MySQL every time a user wants to read an article. You could use wget either manually or through CRON to download a static version of the site instead.
If you changed Admin > Preferences > Permanent link mode from "?=messy" to eg. "/id/title", you must configure the web server so it handle URL rewriting to make clean URL's to the URL expected by TextPattern.