Well -
the JugendForscht Jury really pissed me on; and after all - there is no really response, here on sourceforge.
cya.
I want to release Plex 2.6 during the next days -
2.5.9 has a performance of 5000 Requests / ~ 2 Seconds.
Plex 2.6 has a completely rewritten Compiling and Lexing System, and you'll be able to write own rules for the compiler / lexer.
Problems of 1.0-2.5.9 were also, that the filetypes and the index priorities have been handled hardcoded - i fixed that, and cleaned up the webserver code.
Compact framework, Preforking Webserver
- Problem: too slow. ~30 Sec / 5000 Requests
Today i released a stable version of Plex2.
There's a cool installer, which includes framework, config file, and the other stuff.
Software:
I added a Logging System, and a Compiler package.
It even supports something like the "include" function from PHP now. -> compile()
I tried to completely rewrite plex, and i made it.
The only fuckup, is the Index Handling.
It even supports PHP now. :)
Finally...
It works: Plex is useable now, and it can be indentified as a developer engine.
everything < Build 6 was bullshit.
Not a perfect solution yet, but...
s/^([^\[]*)$/print '$1';/;
s/^\[:(.*?):\]$/$1/;
s/^(.*?)\[:(.*?):\](.*)$/print'$1';\n$2\nprint'$3';\n/;
s/^(.*?)\[:(.*?):\]$/print'$1';\n$2\n/;
s/^\[:(.*?):\](.*)$/$1\nprint'$2';\n/;
as far as plex works fine, without any problems, i'm going to write plex2 -
i want to add the following features:
- code blocks and html mixed in the same line
- filetype definition in config file
- booting script for framework and webserver
- add the gpl
Because of school, i had to stop developing plex, but today, i finished the first stable version of my webserver.
The config file is in the YAML format now,
CodeBlocks are working,
and normal CGI Files can be executed too!
Hi.
My project today was to build a package, that helps me to transform series of strings, of course from html documents, into a serie of valid perl print statements.
The problem was the regular expression:
=~ /<(.*?)>/
my solution is:
=~ /^<(.*?)>$/
Please update your version of the webserver.
There's a bug, which forces the webserver daemon to end after some time.
Today i finished the Dreamweaver Plugin for Plex developers, and tomorrow, i'll upload the webserver the first time.
The Codeblocks are now available.
But i'm not very happy with this soloution.
For example, every [:(.*?):] codeblock, is just replaced with an eval($1). Global variables are a real problem now.
A few days ago, i started to develop the webserver. The basic functions of a webserver are ready now. A modified HTTP::Daemon is our HTTP Library.