Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
VK-KittenPHP/DB/Engine suite
C C++ Other
branch: master
Failed to load latest commit information.
KPHP VK/KittenPHP-DB-Engine commit
TL Update gen_constants_h.awk
antispam VK/KittenPHP-DB-Engine commit
bayes VK/KittenPHP-DB-Engine commit
binlog VK/KittenPHP-DB-Engine commit
cache VK/KittenPHP-DB-Engine commit
common VK/KittenPHP-DB-Engine commit
copyexec VK/KittenPHP-DB-Engine commit
copyfast VK/KittenPHP-DB-Engine commit
crypto VK/KittenPHP-DB-Engine commit
db-proxy VK/KittenPHP-DB-Engine commit
dhcp VK/KittenPHP-DB-Engine commit
dns VK/KittenPHP-DB-Engine commit
docs/ru Update KittenDB_Photo.wiki
drinkless VK/KittenPHP-DB-Engine commit
filesys VK/KittenPHP-DB-Engine commit
friend VK/KittenPHP-DB-Engine commit
geoip VK/KittenPHP-DB-Engine commit
hints VK/KittenPHP-DB-Engine commit
image VK/KittenPHP-DB-Engine commit
isearch VK/KittenPHP-DB-Engine commit
kfs VK/KittenPHP-DB-Engine commit
letters VK/KittenPHP-DB-Engine commit
lists VK/KittenPHP-DB-Engine commit
logs VK/KittenPHP-DB-Engine commit
magus VK/KittenPHP-DB-Engine commit
mc-proxy VK/KittenPHP-DB-Engine commit
memcached VK/KittenPHP-DB-Engine commit
money VK/KittenPHP-DB-Engine commit
monitor VK/KittenPHP-DB-Engine commit
msg-search VK/KittenPHP-DB-Engine commit
mutual-friends VK/KittenPHP-DB-Engine commit
net VK/KittenPHP-DB-Engine commit
news VK/KittenPHP-DB-Engine commit
photo VK/KittenPHP-DB-Engine commit
pmemcached VK/KittenPHP-DB-Engine commit
queue VK/KittenPHP-DB-Engine commit
random VK/KittenPHP-DB-Engine commit
rpc-proxy VK/KittenPHP-DB-Engine commit
scripts VK-KittenDB/Engine initial public commit
search VK/KittenPHP-DB-Engine commit
seqmap VK/KittenPHP-DB-Engine commit
skat VK/KittenPHP-DB-Engine commit
spell VK/KittenPHP-DB-Engine commit
statsx VK/KittenPHP-DB-Engine commit
storage VK/KittenPHP-DB-Engine commit
support VK/KittenPHP-DB-Engine commit
targ VK/KittenPHP-DB-Engine commit
text Update text-index.c
trees VK-KittenDB/Engine initial public commit
util VK/KittenPHP-DB-Engine commit
vkext VK/KittenPHP-DB-Engine commit
vv VK/KittenPHP-DB-Engine commit
watchcat VK/KittenPHP-DB-Engine commit
weights VK/KittenPHP-DB-Engine commit
.gitignore VK-KittenDB/Engine initial public commit
GPLv2 VK/KittenPHP-DB-Engine commit
LGPLv2 VK/KittenPHP-DB-Engine commit
LICENSE VK-KittenDB/Engine initial public commit
LICENSE.LGPL VK-KittenDB/Engine initial public commit
Makefile VK-KittenDB/Engine initial public commit
README Update README
compile.sh VK-KittenDB/Engine initial public commit

README

This is VK/KittenPHP-DB-Engine project, consisting of efficient PHP-to-C++ translator called "KPHP" or "KittenPHP", and several auxiliary high-performance "engines" (specialized non-relational databases), needed for its deployment.

It has been developed since 2009 mostly by Vkontakte Ltd, operator of social network VK.COM, and thoroughfully tested in high-performance enviroments, until a version useful for the general public was obtained. Fulfilling several previously given public promises, this version is now released for public use under GPL/LGPL terms.

Source code is licensed mostly under GPL version 2 or later (see file LICENSE for the full text and file GPLv2 for list of all authors).

Some portions are licensed under LGPL version 2 or later (see file LICENSE.LGPL for the full text and file LGPLv2 for list of all authors). These are the files which might be later used to create a library, useful for all engines as well as any other future third-party projects.

Each source file should have a header describing its license (GPL or LGPL) and precise list of contributors. If no such header is present, GPLv2 (or later) is assumed, as described in files GPLv2 and LICENSE.

Russian-language documentation is available at [[docs/ru/]].
English documentation not available yet, sorry.
Something went wrong with that request. Please try again.