Recommend this page to a friend! |
![]() ![]() |
Info | ![]() |
![]() ![]() |
Reputation | Support forum (2) | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2021-11-22 (5 months ago) ![]() | Not enough user ratings | Total: 360 | All time: 6,855 This week: 217![]() |
Version | License | PHP version | Categories | |||
pstorage 1.0 | GNU General Publi... | 5.4 | PHP 5, Databases, Files and Folders, D... |
Description | Author | |
This package can be used to store and retrieve objects in flat files. |
# What is PStorage and why do we need this? The answer is pretty simple- it's the model layer for anything using flat files for storing data as it is an more complete engine. # What is the main goal of the project? Before starting is tried to find something that will manage this, but nothing found.PStorage is more complex thing than simply an storage layer for the files. It give you an abstraction layer quite similar to the Doctrine Project with possibility to work with stored data in mode advanced way than usual done in such kind of engines. # How does this work? The answer you can find in the "docs/main_scheme.txt" file. # Where ca i find examples? An example is located in the "tests/Post.php" file. # ...and what about performance? For more details check "tests/performance.php" file. ### - TODO: 1. Adding unit tests 2. Improve binary tree overall performance and stability by splitting tree into many chunks 3. Adding additional repair tools for database(currently trying to do it on demand) 4. ... much more... _P.S. Project needs more people working on to grow up..._ |
![]() |
/ | .idea |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data |
![]() |
/ | lib |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source |
![]() |
/ | lib | / | Helpers |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | lib | / | Model |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source |
![]() |
/ | lib | / | Model | / | Behaviors |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
Class | Class source | ||
![]() |
Class | Class source |
![]() |
/ | lib | / | Model | / | Behaviors | / | Helpers |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
/ | lib | / | Model | / | Comparators |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
Class | Class source | ||
![]() |
Class | Class source |
![]() |
/ | lib | / | Model | / | Comparators | / | Helpers |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | lib | / | Model | / | Exceptions |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | lib | / | Storage |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source |
![]() |
/ | lib | / | Storage | / | Drivers |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | lib | / | Storage | / | Exceptions |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | lib | / | Storage | / | Serialization |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
Class | Class source |
![]() |
/ | lib | / | Storage | / | Serialization | / | Driver |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | lib | / | Storage | / | Serialization | / | Exceptions |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | lib | / | Storage | / | Tree |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | tests |
File | Role | Description |
---|---|---|
![]() ![]() |
Example | Unit test script |
![]() ![]() |
Example | Example script |
![]() ![]() |
Doc. | Documentation |
![]() |
Class | Unit test script |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
User Comments (2) | ||||||||
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.