Im Gegensatz zu den sonst üblichen Caches senkt er nicht die Datenbankzugriffe (zumindest nicht primär), sondern verhindert rechenintensive Vorgänge bei der Darstellung von Beiträgen.
Ein Indikator zeigt dabei den Cache-Status für jeden einzelnen Beitrag an.
• » Cache aktiviert & Beitrag gecached.
• » Cache aktiviert & Beitrag wurde nicht gecached, weil BBCodes und HTML für diesen Beitrag deaktiviert sind.
• » Cache aktiviert & Beitrag nicht gecached (Fehler).
• » Cache aktiviert aber für diesen Beitrag nicht nötig.
• » Cache deaktiviert aber der Beitrag ist in der Datenbank als gecached markiert.
• » Cache deaktiviert.
Für Admins und wahlweise auch für Moderatoren werden (in Abhängigkeit des Cache-Status) außerdem noch Kontroll-Icons eingeblendet.
» Cache des Beitrags erneuern.
» Cache des Beitrags löschen und diesen Beitrag nicht mehr Cachen.
» Cache des Beitrags löschen. (Dieses Icon wird ausschließlich bei Cache-Status • und nur für den Admin eingeblendet!)
» Cache des kompletten Themas erneuern.
» Cache des kompletten Themas löschen und das Thema nicht mehr Cachen.
» Cache des kompletten Themas löschen. (Dieses Icon wird ausschließlich für den Admin eingeblendet! Und nur wenn das CPS deaktiviert ist.)
Kleine Erklärung zur Funktionsweise:
Das Cache Posts System erstellt für jeden einzelnen Beitrag (wenn er zum erstem mal angesehen wird) eine Cachedatei in welcher der Beitrag in form von HTML gespeichert ist und somit nicht mehr vom BBCode Parser bearbeitet werden muss.
Wenn der Cache für einen Beitrag oder einen kompletten Thread deaktiviert wird/wurde, dann wird keine Cachedatei angelegt und das Forum verhält sich also genauso als wäre der CPS nicht installiert!
Gründe für den Einsatz des CPS:
- Der MOD wurde auf 3 unterschiedlichen Boards ausgiebig getestet und hat bei allen einen spürbaren Leistungsschub gebracht.
- Das Kernsystem ist Intelligenter sowie sicherer als nötig, läuft absolut sauber und ist Bugfrei.
- Der Einsatz des CPS lässt die Verwendung von rechenintensive BBCodes (wie z.B. den Raw URL Converter) zu, ohne das Board damit unnötig zu belasten.
- Code: Alles auswählen
## MOD History:
##
## 2007-02-08 - Version 1.0.2
## - fixed a little bug in viewtopic which only arises if "Cache each template" is active
## - fixed a bug in modcp which doesn't delete the cache when deleting a topic
## - little changes at installation guide
## - changes at 'Quiz MOD' addon
## - add 'Delete multiple posts' addon in contrib folder
## - add 'YOU BBCode' addon in contrib folder
##
## 2007-02-06 - Version 1.0.1a
## - fixed a little bug in english lang file
## (for update replace the language/lang_english/lang_admin_cache_posts.php)
##
## 2007-02-03 - Version 1.0.1
## - missed statistik.gif added
## - fixed little statistik bug (thx to oxpus)
## (for update replace the cps-module_resync.php, upload the statistik.gif and run the db_update.php)
##
## 2007-02-01 - Version 1.0.0 (First release)
Download