What is BSMLite
A tinied light version of BS.Magic. BSMLite is a application structure and libraries collection written with PHP language. Build for create heavy duty and high quality web applications, which support distributed and deep-level cached framework.
Feature List
BSMLite now support:
Core
Module loader
Config loader
Config cache (APC and filesystem either)
Error handle (User and system)
Log (Filesystem and RDBMS like mysql)
Shared memory
IO functions (Just like R/W file, head/tail text-based file, HTTP 206 download and so on)
Application enviroment
General ini file support (All configuration is storage in ini files)
Single cookie R/W
Additional user lib (For user information. Support multi-table)(TESTONLY)
Code_beauty library 0.0.1
Module: DB
MySQL driver (More DBMS support will comming soon)
Connection string parser
MySQL Master-slave mode auto switch
Query cache (Cache module needed)
COMMIT and ROLLBACK support
Query status
Module: Cache
APC driver supported
SHM driver supported
Memcached driver supported (PECL memcache extension needed)
Filesystem driver supported (Hash storage and more)
Module: Session
APC driver supported
Memcached driver supported (PECL memcache extension needed)
Filesystem driver supported
Better GUID method
Global array: $BSESSION
Module: Image
More and more effect!!!
Quality controller
ImageMagick binary driver supported
MagickWand driver supported
GD driver is under development now... (GD library need more memory than IM, but lower CPU times)
Either convert and mogrify (ImageMagick binary)
Additional effects (ImageMagick binary and MagickWand, I am try GD out...)
Current Version
The latest version of BSMLite is 0.0.13-alpha (You can download it at http://bsmlite.googlecode.com/files/bsmlite_0_0_13_alpha_snowsnake.tar.gz)