2014-02-07
    What is PHPCR? PHPCR stands for PHP Content Repository. It is based on the JCR-283 content repository specification and has very few differences. PHPCR is a library which provides a set of interfaces and simple classes which provide a full API for acces...
    PHPCR Shell and Behat I started writing the PHPCR shell about 3 months ago. After some initial work I began to feel that the project was lacking a goal, what would it need to be feature complete? As such it slowly fell off my radar. Two weeks ago I laid...
    A common question I think people ask is why use PHPCR instead of a conventional storage system such as MySQL? Well, PHPCR isn't a normal storage system, it is a Content Repository - it is basically an engine for a CMS. If you use PHPCR you have (almost)...
    I have been playing with the idea of a PHPCR oriented CMS for about 6 months. My frist idea was the DCMS (which could stand either for Dans CMS or Dissonant CMS or whatever). What excited me about that idea was the possibility of having a fully dymaic CM...
    So I have been refactoring and experimenting with the project called Slinp. Slinp is inspired by some previous failed attempts of mine and more recently the Apache Sling project. I have now also appended RAD to its title. In essence Slinp is (or will be...
    The SuluCMF uses raw PHPCR nodes. One problem with this approach is that functions which operate on these nodes to extract domain data have to be written on the OUTSIDE of the node: $node = $session->getNode('/foo/bar'); $ta = new TranslationExtracto...
    2014-10-11
    https://github.com/dantleech/jackalope-fs I began this project when I wanted to write an SQL2 query parser for PHPCR. This was, I thought, necessary so that I could extend the grammar of SQL2 to support UPDATE queries in PHPCR Shell (representing array v...
    Clientless Jackalope FS One of the things you frequently need to do when developing an application is manually inspect the contents of your database. With other implementations you would need to use a client (f.e. the PHPCR Shell or the web-based PHPCR...
    DoctrinePHPCRBundle version 1.2 was relesaed not long ago. This version provides support for the Embedded PHPCR-Shell. This is a very cool feature, as it allows you to connect directly to your configured PHPCR content repository: $ php app/console doctr...
    2009-01-01
    Today I moved two new repositories to the Symfony CMF organization: the CMF Resource component and the [CMF Resource Bundle(https://github.com/symfony-cmf/ResourceBundle) These introduce a very useful and enabling concept into the CMF, the concept of...
    2015-01-05
    PHPCR Shell Beta Today I am happy to release the first BETA version of the PHPCR Shell. I was going to release the 1.0 version, but with all the new features and lack of use in-the-field that seemed a bit premature. This is the biggest feature/bug fix r...
    2015-04-28
    PHPCR Migrations Migrations are one of those things that you don't realize you need, until you realize that they are a thing. If you have ever made a script or a command to upgrade your project then you want to be using migrations. They enable you to m...
Recent Posts

Psi Grid Component (a data grid)

I spent the last three months or more working arou...

Bundles: Service Providers, Definition Factories and Tags.

In this post I will talk about how we have employe...

PHPBench 0.11

PHPBench 0.11 (Dornbirn) has been released, and it...
Twatter