Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
The Matrix (Version 1.03)
#6
(2013-06-24, 21:58:43)Bigin Wrote: I find this concept very interesting.
Forgive my curiosity, but
Quote:The Matrix is a plugin designed to allow for easy plugin development. It allows users to implement data structures similar to simple SQL matrices and tables in order to store the data required for their plugins, and to easily generate, manage and manipulate said tables.

what advantages of this pseudo-SQL methods in comparison to, shall we say, the use of a native SQLite database for such purposes?
After all SQLite already performs this job very well, why build another one with same syntax and all the associated performance impacts?

n00dles implemented the SQL-like class (by bluelovers) long before I ever touched this project, so the concept should be owed to n00dles and bluelovers.

The main reasoning for using the sql4array class is that it its integration with the XML base that GetSimple uses is simple and solid. Meaning that GetSimple has a database structure that uses the same format as it always has, whilst having no dependencies on an actual SQL services. So GetSimple still has a database-less setup, but has database functionality (unless I'm mistaken on how SQLlite is integrated?)

(2013-06-24, 22:52:09)shawn_a Wrote: sqllite is a php extension.

This is still flat files.

There is nothing wrong with using sha1 for passwords, but an elegant way to add salting or dcrypt would be nice. Maybe add a construct to add the password wrapper function, so user can handle it, with a default of using some kind of salt.

Elegant solutions as always, shawn :-) At the very least it is better than what I've currently implemented, so I will certainly include it for the next iteration.
Reply


Messages In This Thread
The Matrix (Version 1.03) - by Angryboy - 2013-06-24, 08:32:28
RE: The Matrix (Reloaded...OOP style) - by hameau - 2013-06-24, 19:44:34
RE: The Matrix (Reloaded...OOP style) - by Bigin - 2013-06-24, 21:58:43
RE: The Matrix (Reloaded...OOP style) - by Angryboy - 2013-06-24, 22:59:19
RE: The Matrix (Reloaded...OOP style) - by Bigin - 2013-06-25, 00:23:54
RE: The Matrix (Reloaded...OOP style) - by evan70 - 2013-06-25, 23:35:32
RE: The Matrix (Version 1.03) - by RobA - 2013-08-21, 00:52:57
RE: The Matrix (Version 1.03) - by Angryboy - 2013-08-22, 07:35:26
RE: The Matrix (Version 1.03) - by datiswous - 2013-09-13, 08:24:25
RE: The Matrix (Version 1.03) - by xxdex - 2014-02-22, 08:08:13
RE: The Matrix (Version 1.03) - by xxdex - 2014-03-04, 05:42:23



Users browsing this thread: 1 Guest(s)