Posted on Czwartek, 12th marzec 2009 by admin

W tym wpisie zaprezentuję skrypt Polmisiltha który bez większych problemów działa jako zamiennik adodb w Santic Engine/Vallheru. Nie do końca wiem jak wygląda sprawa wydajności, i w dodatku Kiri zwróciła uwagę na mysql_pconnect dzięki któremu następuje połączenie z bazą danych więc trzeba uważać bo może się okazać że okrojone adodb będzie dużo lepszym rozwiązaniem.

Santic Engine/Vallheru działa normalnie nawet gdy adodb będzie składał się tylko z tych plików:
adodb.inc.php
adodb-active-record.inc.php
adodb-csvlib.inc.php
adodb-exceptions.inc.php
adodb-iterator.inc.php
adodb-lib.inc.php
adodb-time.inc.php
drivers/adodb-mysql.inc.php
co może okazać się znacznie lepszym rozwiązaniem.

Tak czy siak skrypt Polmisiltha jest dużo mniejszy i wydaje się być szybszy. Powinienem zrobić jakieś testy, może dodam je w następnym wpisie. Polecam zrobienie własnych prób.

Czego ten skrypt nie ma? Prawie wszystkiego co występuje w adodb ale z czego zwykły administrator Vallheru nie korzysta. Mi najbardziej brakuje cache zapytań. Ciekawy o adodb cache znajdziecie tutaj. Zamieniłem adodb od Santic Engine 0.2 na tę wersję i jak na razie nie było żadnych skarg.

Instrukcja instalacji:

Podmienić na plik adodb/adodb.inc.php i zmienić linijkę w pliku includes/config.php
$db = NewADOConnection(’mysql’);
na
$db = new NewADOConnection();

Tags: ,
Posted in Santic Engine | Comments (0)

Comments are closed.