Article
Comments
Feb 27 2009
So, what are the benefits of using this over, say, SQLite? It seems like you might be sacrificing a lot of speed; PHP, in its native form, isn't exactly fast. While this can be improved with opcode caching systems, I still think it might be a bad tradeoff of speed for what is basically the ability to store arrays without serializing them first.
I could be wrong though, I need to see how this plays out.
Evan Byrne
Feb 27 2009
@Travis: The database system does NOT use SQL. It uses functions like $table->select() and $table->insert().
@Tyler: I am currently working out all of the speed issues associated with PHP. I'll let you know how it does when I get some basic bench mark tests done.
In the future I might port the code to C++ and make a PHP extension.
Mar 18 2009
I think the best feature in it is that it's completely PHP based, no dependencies.
If you have a plan to port the code to C++, the benefits will go away.
I'm look for something like this too, cuz I want my app has less dependencies.
Evan Byrne
Mar 19 2009
@Kevin: Very true, but by writing the database system in another language like C# you open it up to allow other languages to use it as well.
Alix Axel
Feb 16 2011
Hello Evan,
Like your Dingo Framework. ;)
Can you let me know how is this DB project going?
Cheers!
Travis
Feb 26 2009
Is it based off of normal SQL syntax? Or does it act more like an array?