This code implements (and expands) the new parser for Mistral.
[mistral.git] / README
blob076f8ac7a31f837834d30528fde7bd087419fe6f
1 Mistral
4 The PHP extension you have in front of you allows you to run a
5 webserver from inside PHP. This allows you to run a standalone
6 application as server, giving it all the benefits of an easy
7 to learn and write language plus secure deployment.
9 It is currently /in development/, this means that the code you
10 can find here is not ready for production yet, unless you are
11 able to debug it yourself and/or are willing to invest time
12 why things do not work as expected. A very tricky problem that
13 could be encountered is out of memory situations because of
14 garbage collector incidents.
16 This code has been written because of /extreme/ performance
17 improvements in compare to a standard SAPI clients or HipHop.
18 We suggest you to use this code behind a reverse proxy such
19 as Varnish or Cherokee.
22 Dependencies;
23 The code requires libev to compile and run, and gets is major
24 speed improvement from this great framework.
27 How to use;
28 phpize
29 ./configure
30 make
31 make install
32 add extension=mistral.so to your php.ini, see the examples
33 directory for the typical Hello World type of application.
36 Known issues;
37 Memory usage might become a problem.
40 Stefan de Konink, 2010-02-21
43 Information request;
45 German/English -- Michael
46 Dutch/English  -- Stefan