Suchergebnisse mit Tag „YAWF“

TOP

Which ORM for Dancer and MongoDB?

I recently started my first Dancer & MongoDB project. MongoDB is my preferred database (at the moment) and Dancer is a great framework, but something is missing: I really prefer using an ORM and didn't find anything for MongoDB which fits my needs.
Weiterlesen
TOP

Setting up a OpenVZ/MongoDB/YAWF VE

The YAWF framework is available from CPAN, but it still needs a Webserver and some environment for working at it's best. This tutorial shows everything needed to set up a new OpenVZ VE (VServer) with MongoDB and YAWF framework on an existing OpenVZ host.

Weiterlesen
TOP

New YAWF::Object::MongoDB on CPAN

The MongoDB abstraction layer YAWF::Object::MongoDB finally made it's version 0.02 release to CPAN yesterday.

A lot of bugs have been fixed, some minor, some major and many new tests have been added.

The new version supports grouping of (top level) keys:

use YAWF::Object::MongoDB (   keys       => [     {         birch => 1,         oak   => 1,         color => 1,     },     {         deer => 1,         boar   => 1,         color => 1,     },
  ]);
This will push birch, oak and color in one group (group 0) and deer, boar and color in another group (group 1).

While fetching a document out of the database using ->new(), all the keys from group 0 will be fetched. Accessing one of the keys from another group (1 or higher) will add all the keys from their group(s). "color" is part of two groups, it will be fetched if either group is being requested.

Accessing any undefined key using get_column() will download the whole database document.

This is very new and even if a test script is there and it passes, there might be bugs and issues. Grouping isn't currently part of the POD documentation and using ->list will still ignore it. Please test it and comment and once I consider it to be some kind of "stable", I'll add it to POD.

 

Weiterlesen
TOP

YAWF finally on CPAN

YAWF is "yet another web framework", but do we really need this? Not really, but I wrote it anyway :-)

YAWF is easy to use and isn't as flexible as other frameworks, but this is an advantage: A new YAWF project can be created very quick and you already got sessioning, database connections, object and relation creation from the database structure and some more things.

Weiterlesen
TOP

Perl, MongoDB und das Ende

In den bisherigen Artikeln zu diesem Thema hatte ich bereits angekündigt, ein kleines Projekt mit MongoDB umzusetzen - und das habe ich auch getan. Dabei hat sich MongoDB gut geschlagen, abgesehen von den beschriebenen Anfänger-Hürden sind (bisher) keine weiteren Probleme aufgetreten.

Mein Wrapper-Modul YAWF::Object::MongoDB ist bereits auf CPAN und sollte in den nächsten Stunden auch im Index verfügbar sein.

Weiterlesen
TOP

The good old evil CGI module

Currently I'm working on a new project, no, I was working on it and finished yesterday. Jörg, the other guy involved in this, is very good at testing new things - and he found a problem which hasn't been there before: UTF-8 chars are shown as two-byte crap, so "ä" was shown as "ä". Common thing: UTF-8 conversion, but I didn't realize why it didn't show up before (on my development system) and why it didn't show up on other projects.
Weiterlesen