PostNuke

PostNuke is a free, open source content management system (a 'nuke') forked from PHP-Nuke, released under the GNU General Public License. The PostNuke project was started because some PHP-Nuke users believed there should be a more open development environment. The users felt the only way this could be done was to develop their own fork of the PHP-Nuke code. PostNuke has grown beyond PHP-Nuke and become a project standing on its own merits.

Missing image
Postnuke.png
An example of a Postnuke site.
Like XOOPS, PostNuke's code is object oriented and fully modular.
Contents

Features

Currently PostNuke can provide RSS feeds, internet forums (through PNphpBB2 and other forums), polls, language internationalization, galleries, chat, e-commerce, games, reviews, links, as well as countless other features with various hooks and modules, many of which are free. PostNuke is also themeable using several theme engines such as Xanthia and Autotheme (also known as AT, or AT-lite), as well as PostNuke's native theming system. Both Xanthia and AutoTheme offer page caching to speed up page generation times. PostNuke is written in PHP and stores its data in a MySQL database. Future versions will work with any database supported by the ADOdb driver. PostNuke will run on any platform that PHP will run on, including with the Apache and IIS webservers.

The current version of PostNuke is 0.750 Gold, with version 0.760 near release, and version 0.8 in development.

Caching and Performance

Page Generation Time

In order to get a grasp of how fast (or slowly) PostNuke is generating pages, enable pagerendertime. To do this, open config.php and change $pndebug['pagerendertime'] = 0;

to

$pndebug[pndebug['pagerendertime'] = 1; (this should be at or around line 78).

Now, PostNuke should display page generation times at the bottom of each page.

pnRender

pnRender is responsible for the HTML/XHTML output of each module and block (note this is different than AutoTheme or Xanthia caching). To maximise PostNuke performance, the following settings should be set:

  • Compile settings
    • Compile check - OFF

Compile check will check compiled templates before sending output. This, of course, will slow the site down. Use only if neccessary.

    • Force compilation - OFF

Force compilation will recompile each template before sending output. This, of course, will slow the site down. Use only if neccessary.

  • Debug Settings
    • Expose template information in comments - OFF

Expose template information in comments will put information (like time generated) in HTML comments sent to the users. This will not slow the site down, but it is not recommended for use outside of debugging.

  • Cache settings
    • Enable caching - ON

Enable caching will have pnRender generate cached pages for each user of PostNuke. Whenever a user requested a block of html that has not been modified, pnRender will send the cached version, saving time.

    • Lifetime for cache pages - 999999

Lifetime for cached pages will state how long pnRender will keep cached files before regenerating them. Because pnRender generally stays on top of generating new cache files when modifications are made, you can set this number as high as you want.

Admin Settings

Activate compression - yes This will save bandwidth.

See also

External links

Communities

ku:PostNuke pl:Postnuke zh:Postnuke

Navigation

  • Art and Cultures
    • Art (https://academickids.com/encyclopedia/index.php/Art)
    • Architecture (https://academickids.com/encyclopedia/index.php/Architecture)
    • Cultures (https://www.academickids.com/encyclopedia/index.php/Cultures)
    • Music (https://www.academickids.com/encyclopedia/index.php/Music)
    • Musical Instruments (http://academickids.com/encyclopedia/index.php/List_of_musical_instruments)
  • Biographies (http://www.academickids.com/encyclopedia/index.php/Biographies)
  • Clipart (http://www.academickids.com/encyclopedia/index.php/Clipart)
  • Geography (http://www.academickids.com/encyclopedia/index.php/Geography)
    • Countries of the World (http://www.academickids.com/encyclopedia/index.php/Countries)
    • Maps (http://www.academickids.com/encyclopedia/index.php/Maps)
    • Flags (http://www.academickids.com/encyclopedia/index.php/Flags)
    • Continents (http://www.academickids.com/encyclopedia/index.php/Continents)
  • History (http://www.academickids.com/encyclopedia/index.php/History)
    • Ancient Civilizations (http://www.academickids.com/encyclopedia/index.php/Ancient_Civilizations)
    • Industrial Revolution (http://www.academickids.com/encyclopedia/index.php/Industrial_Revolution)
    • Middle Ages (http://www.academickids.com/encyclopedia/index.php/Middle_Ages)
    • Prehistory (http://www.academickids.com/encyclopedia/index.php/Prehistory)
    • Renaissance (http://www.academickids.com/encyclopedia/index.php/Renaissance)
    • Timelines (http://www.academickids.com/encyclopedia/index.php/Timelines)
    • United States (http://www.academickids.com/encyclopedia/index.php/United_States)
    • Wars (http://www.academickids.com/encyclopedia/index.php/Wars)
    • World History (http://www.academickids.com/encyclopedia/index.php/History_of_the_world)
  • Human Body (http://www.academickids.com/encyclopedia/index.php/Human_Body)
  • Mathematics (http://www.academickids.com/encyclopedia/index.php/Mathematics)
  • Reference (http://www.academickids.com/encyclopedia/index.php/Reference)
  • Science (http://www.academickids.com/encyclopedia/index.php/Science)
    • Animals (http://www.academickids.com/encyclopedia/index.php/Animals)
    • Aviation (http://www.academickids.com/encyclopedia/index.php/Aviation)
    • Dinosaurs (http://www.academickids.com/encyclopedia/index.php/Dinosaurs)
    • Earth (http://www.academickids.com/encyclopedia/index.php/Earth)
    • Inventions (http://www.academickids.com/encyclopedia/index.php/Inventions)
    • Physical Science (http://www.academickids.com/encyclopedia/index.php/Physical_Science)
    • Plants (http://www.academickids.com/encyclopedia/index.php/Plants)
    • Scientists (http://www.academickids.com/encyclopedia/index.php/Scientists)
  • Social Studies (http://www.academickids.com/encyclopedia/index.php/Social_Studies)
    • Anthropology (http://www.academickids.com/encyclopedia/index.php/Anthropology)
    • Economics (http://www.academickids.com/encyclopedia/index.php/Economics)
    • Government (http://www.academickids.com/encyclopedia/index.php/Government)
    • Religion (http://www.academickids.com/encyclopedia/index.php/Religion)
    • Holidays (http://www.academickids.com/encyclopedia/index.php/Holidays)
  • Space and Astronomy
    • Solar System (http://www.academickids.com/encyclopedia/index.php/Solar_System)
    • Planets (http://www.academickids.com/encyclopedia/index.php/Planets)
  • Sports (http://www.academickids.com/encyclopedia/index.php/Sports)
  • Timelines (http://www.academickids.com/encyclopedia/index.php/Timelines)
  • Weather (http://www.academickids.com/encyclopedia/index.php/Weather)
  • US States (http://www.academickids.com/encyclopedia/index.php/US_States)

Information

  • Home Page (http://academickids.com/encyclopedia/index.php)
  • Contact Us (http://www.academickids.com/encyclopedia/index.php/Contactus)

  • Clip Art (http://classroomclipart.com)
Toolbox
Personal tools