2017 © Pedro Peláez
 

silverstripe-module silverstripe-performant

A set of utilities for making SS perform a little better

image

nyeholt/silverstripe-performant

A set of utilities for making SS perform a little better

  • Monday, March 7, 2016
  • by nyeholt
  • Repository
  • 1 Watchers
  • 6 Stars
  • 3,095 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 2 Versions
  • 3 % Grown

The README.md

SilverStripe Performant

A module for pre-calculating a load of data about your page structure to greatly speed up things like menu generation., (*1)

Avoids the costly recursive tree lookups that things like Children, Link, Parent can trigger, but still applies a level of permission checking, and respects ShowInMenus settings., (*2)

Maintainer Contact

Marcus Nyeholt, (*3)

, (*4)

Requirements

  • SilverStripe 3.x

Documentation

With a reference to the SiteDataService, you can access, (*5)

  • getItem() - a DataObjectNode object
  • getItems() - all page objects

DataObjectNode provides a partial API implementation for accessing methods typically found on SiteTree, but where the items returned are DataObjectNodes looked up via the pre-cached data in SiteDataService, (*6)

The Versions

07/03 2016

dev-master

9999999-dev

A set of utilities for making SS perform a little better

  Sources   Download

BSD-3-Clause

silverstripe performance

01/02 2016

1.0.0

1.0.0.0

A set of utilities for making SS perform a little better

  Sources   Download

BSD-3-Clause

silverstripe performance