06-04-2010
b8 development goes on
b8 development goes on
The next b8 release (0.5) will be a major one with major changes. Oliver Lillie sent me a basic PHP 5 port of b8, I used his code as the base for b8 0.5. Almost all parts have been completely rewritten, only the math remains untouched.
The most significant changes are:
- No PHP 4 compatibility anymore. Much cleaner code base with less hacks.
- Completely reworked storage model. The SQL performance increased dramatically, the Berkeley DB performance remains as fast as it always has been.
- Better lexer which can also handle non-latin1 texts in a nice way, so that e. g. Cyrillic or Chinese texts can be classified more performant. This lexer has also been back-ported to the 0.4.x branch of b8. It will work better than b8 0.4.4's lexer, but be aware that PHP 4 won't handle Unicode correctly.
- No config files anymore, multiple instances of b8 can be now created in the same script with different configuration, databases and no problems.
- No spooky administration interface anymore that needs an SQL database, even if Berkeley DB is used (anybody who actually used this?! I never did ;-).
- No "install" scripts and routines and a less end-user compatible
documentation. Anybody integrating b8 in his homepage won't be an end-user, will he?
This User Gave Thanks to Neo For This Post:
7 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
i am trying to develop a portal kind of thing where all the scripts will reside in unix.in our company we areusing Solaris.My requirement is to develop a portal which can be accessed from any where inside the oragnisation.If some one types a address 3.256.63.56/xxx.html the page should open.There... (0 Replies)
Discussion started by: dr46014
0 Replies
2. UNIX for Dummies Questions & Answers
I was thinking about pros and cons of unix and about comparison Unix shell (bash) and unix commands with Windows PowerShell and its commands. I just would like to hear what do you mean about:
1. Aren't options of unix commands too much confusing? Why are not standardized in a way that it's... (14 Replies)
Discussion started by: MartyIX
14 Replies
3. Programming
Hi,
I am working with Sun Solaris 9(Generic_112233-07 sun4u sparc SUNW,Sun-Blade-100)and I need to develop the USB part in our application using C/C++.In our application,we are monitoring the UPS by Serial port and now I have to develop the USB part to mointor the UPS.
So I need your help to... (0 Replies)
Discussion started by: smartgupta
0 Replies
4. UNIX for Dummies Questions & Answers
with regard to JASS, some time ago (1.5 years) I took it's 4.2 version and dig it quite much and created customized and more tight (although still 100% usefull) version of the framework to be used in company i worked for (I think they never used it after I left, however).
I also found that some... (0 Replies)
Discussion started by: togr
0 Replies
5. UNIX for Dummies Questions & Answers
Hey someone tell me how to participate in the development of bsd unix....... (3 Replies)
Discussion started by: prasad1990
3 Replies
6. UNIX for Dummies Questions & Answers
Hello all,
First time here and with linux/*nix like OS's.
What I'm trying to do is have a development environment in unix with GCC, GDB, and some editor like Vim/emacs/nano/etc....
I have Openbsd loaded on a virtual machine in VMware workstation. Boots fine and all seems good. I have... (2 Replies)
Discussion started by: tuck
2 Replies
7. What is on Your Mind?
Big noob in everything, so I want know from more experienced users and programmers what they think which OS is better for system development? (3 Replies)
Discussion started by: solaris_user
3 Replies
LEARN ABOUT PHP
sql-types-with-pdo_4d-and-php
SQL-TYPES-WITH-PDO_4D-AND-PHP(3) 1 SQL-TYPES-WITH-PDO_4D-AND-PHP(3)
SQL types with PDO_4D and PHP - SQL types with PDO_4D and PHP
Supported SQL types
+-----------------+--------------------------------------+---+
| Type SQL 4D | | |
| | | |
| | Equivalent 4D | |
| | | |
| | Note | |
| | | |
+-----------------+--------------------------------------+---+
| ALPHA_NUMERIC | | |
| | | |
| | TEXT | |
| | | |
| | | |
| | T{ VARCHAR | |
| | | |
| | TEXT | |
| | | |
| | | |
| | T{ TEXT | |
| | | |
| | TEXT | |
| | | |
| | | |
| | T{ TIMESTAMP | |
| | | |
| | DATE | |
| | | |
| | | |
| | T{ INTERVAL | |
| | | |
| | HOUR | |
| | | |
| | | |
| | T{ DURATION | |
| | | |
| | HOUR | |
| | | |
| | | |
| | T{ BOOLEAN | |
| | | |
| | BOOLEAN | |
| | | |
| | | |
| | T{ BIT | |
| | | |
| | BOOLEAN | |
| | | |
| | | |
| | T{ BYTE | |
| | | |
| | INT32 | |
| | | |
| | | |
| | T{ INT16 | |
| | | |
| | SMALLINT | |
| | | |
| | | |
| | T{ SMALLINT | |
| | | |
| | SMALLINT | |
| | | |
| | | |
| | T{ INT32 | |
| | | |
| | INT32 | |
| | | |
| | | |
| | T{ INT | |
| | | |
| | INT32 | |
| | | |
| | | |
| | T{ INT64 | |
| | | |
| | INT64 | |
| | | |
| | | |
| | T{ NUMERIC | |
| | | |
| | INT64 | |
| | | |
| | | |
| | T{ REAL | |
| | | |
| | REAL | |
| | | |
| | Unsupported (use VARCHAR conversion) | |
| | | |
| FLOAT | | |
| | | |
| | FLOAT | |
| | | |
| | Unsupported (use VARCHAR conversion) | |
| | | |
|DOUBLE PRECISION | | |
| | | |
| | FLOAT | |
| | | |
| | | |
| | T{ BLOB | |
| | | |
| | BLOB | |
| | | |
| | Must use a prepared statement, and | |
| | PDO::PARAM_LOB | |
| | | |
| BIT VARYING | | |
| | | |
| | BLOB | |
| | | |
| | Must use a prepared statement, and | |
| | PDO::PARAM_LOB | |
| | | |
| CLOB | | |
| | | |
| | TEXT | |
| | | |
| | | |
| | T{ PICTURE | |
| | | |
| | PICTURE | |
| | | |
| | Must use a prepared statement, and | |
| | PDO::PARAM_LOB | |
| | | |
+-----------------+--------------------------------------+---+
PHP Documentation Group SQL-TYPES-WITH-PDO_4D-AND-PHP(3)