Skip to content

consider PHPCR as the storage API for the product catalog #145

@lsmith77

Description

@lsmith77

PHPCR is an adaptation of JCR, the Java Content Repository specification. This specification essentially defines an API for the CMS problem domain:
http://phpcr.github.com

It covers handling unstructured data inside a tree structure with support for referencing nodes via UUIDs and node types to be able to optionally define a data schema. It also includes features like versioning, ACLs, observation and full text search.

There are multiple implementations of PHPCR already (pure PHP, C extension, Java) which make it possible to scale the storage implementation to the needs and available resources of end users without having to touch the business logic.

With PHPCR ODM there is also an optional convenient data mapper layer that can sit on top of any PHPCR implementation which adds native support for i18n.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions