Ir al contenido principal.
Enlaces relacionados:  Prensa  Compañía  Clientes  Contáctenos
Solsoft

Foros

new PHP classes


Autor Mensaje
Escrito en: 23. 05. 2003 [13:46]
paul@OpenIsis.org
Klaus Ripke
Autor del tema
registrado desde: 31.12.1969
Entradas: 0
Hi folks


on http://wiki.openisis.org/i/view/Php/PhpDemos
you find the latest Isis classes from CVS.
Everything is plain PHP, no extension needed.

I guess the stuff is mostly stable, i.e. every functionality
available right now has a 98% chance to remain unchanged
-- unless you, the PHP community, require changes icon_wink.gif

The record class has a very versatile v method
(and yes, you can use field names instead of tag numbers).

You can read and write records to the new plaintext masterfile,
no limit on record size, number of fieldsm etc.
It reads about 17.000 records/sec on my 800MHz.

You can turn your http request in a record,
and send records over http (but unfortunately,
PHP does not tell you the original ordering of http parameters).

You can talk to a plaintext server, which is especially used
to talk to the new OpenIsis database server.
(For those which are curious about running such a server,
build the Tcl stuff and look at openisis/tcl/test/testsrv.tcl
-- it works, including writing, index update, all that stuff!
A ready-to-use server will be available next week).

All that in about 1000 lines, including some comments.
See the foo, file and query examples.

But be warned, depending on the PHP version,
I also experienced some crashes.
Scripting engines are not meant to crash on any script.
Please consider switching to Tcl ...


enjoy and have a nice weekend
Klaus

------------------------------------------
Posted to Phorum via PhorumMail
Escrito en: 23. 05. 2003 [14:16]
roger@infomed.sld.cu
Roger Peña Escob
registrado desde: 31.12.1969
Entradas: 0
Mensaje citado por Klaus Ripke <paul@OpenIsis.org>:

> Hi folks
>
>
> on http://wiki.openisis.org/i/view/Php/PhpDemos
> you find the latest Isis classes from CVS.
> Everything is plain PHP, no extension needed.
>
> I guess the stuff is mostly stable, i.e. every functionality
> available right now has a 98% chance to remain unchanged
> -- unless you, the PHP community, require changes icon_wink.gif
>
> The record class has a very versatile v method
> (and yes, you can use field names instead of tag numbers).
>
> You can read and write records to the new plaintext masterfile,
> no limit on record size, number of fieldsm etc.
> It reads about 17.000 records/sec on my 800MHz.
>
> You can turn your http request in a record,
> and send records over http (but unfortunately,
> PHP does not tell you the original ordering of http parameters).
>
> You can talk to a plaintext server, which is especially used
> to talk to the new OpenIsis database server.
> (For those which are curious about running such a server,
> build the Tcl stuff and look at openisis/tcl/test/testsrv.tcl
> -- it works, including writing, index update, all that stuff!
> A ready-to-use server will be available next week).
>
> All that in about 1000 lines, including some comments.
> See the foo, file and query examples.
>
> But be warned, depending on the PHP version,
> I also experienced some crashes.
> Scripting engines are not meant to crash on any script.
> Please consider switching to Tcl ...
>
>
> enjoy and have a nice weekend

thanks Klaus, i will at it this weekend, it promise good

yesterday i notice an extrange behaivor of isis_flech_array and isis_flrch_flat_array, the
last one print all the rows but the first one don't (that is the problem that you have
israel, try to use flech_flat_array insted of flech_array, and you will see the 500 field)

another problem that i'm experience is that for some MFN, i did not get the rows, i think
it is the php_isis_function

good weekend

roger


> Klaus
>


----------------------------------------------------------------------
Nodo central de la red Infomed (http://www.sld.cu)
Usuario linux: 97152 (http://counter.li.org)
Miembro del grupo de coordinacion de LinuxCuba (http://www.linux.cu)
----------------------------------------------------------------------


-------------------------------------------------
Este mensaje fue enviado usando el servicio de correo en web de Infomed
http://webmail.sld.cu

------------------------------------------
Posted to Phorum via PhorumMail



Iniciar sesión de usuario

Introduzca su nombre de usuario y contraseña para iniciar su sesión en el sitio web:
Iniciar sesión

¿Ha olvidado su contraseña?


Copyright © 2003-2009, Solsoft de Costa Rica S.A.
Declaración de privacidad