caly Redbean jest w jednym pliku, wystarczy go zalaczyc do skryptu
require 'rb.php';
pozniej laczysz sie z baza:
R::setup('mysql:host=localhost;dbname=mydatabase','user','password');
Redbean to bardzo specyficzny projekt, np jak wykonasz:
$ksiazka = R::dispense( 'ksiazka' );
$ksiazka->tytul = 'Potop';
$ksiazka->autor = 'Sienkiewicz';
$id = R::store($ksiazka);
To jezeli w bazie nie ma tabeli Ksiazka, to zostanie ona utworzona, wraz z kolumnami tytul, autor i id jako klucz glowny
Jezeli np chcsz wczytac ksiazke z id = 1 i zrobisz:
$ksiazka = R::load('ksiazka',1);
$ksiazka->cena = 100;
R::store($ksiazka);
do istniejacego rekordu zostanie dodana kolumna cena.
Readbean domyslnie dziala w trybie fluid, gdzie takie modyfikacje sa dozwolone, jezeli zmienisz tryb na frozen, nie bedziesz mogl modyfkowac struktury bazy w locie
reszta jest w dokumentacji, nie bede jej przepisywal ;p
Ten projekt jest calkiem ciekawy, ale trzeba wiedziec jak z niego korzystac, zreszta tak jak ze wszytskim