Skip to content

Commit 164f401

Browse files
committed
page generated
0 parents  commit 164f401

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+25003
-0
lines changed

CNAME

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
hippyvm.com

blog.html

+238
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,238 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="utf-8"/>
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
7+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
8+
<meta name="description" content=""/>
9+
10+
<title>HippyVM</title>
11+
12+
<link href="//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"/>
13+
14+
<link rel="stylesheet" href="./static/bootstrap-3.1.1/css/bootstrap.min.css" type="text/css" />
15+
<link rel="stylesheet" href="./static/nv.d3/nv.d3.min.css" type="text/css" />
16+
<link rel="stylesheet" href="./static/main.css" type="text/css" >
17+
18+
</head>
19+
20+
<body>
21+
22+
<header id="top">
23+
<div class="container">
24+
<nav role="navigation" class="text-center">
25+
26+
<a id="logo" href="/">
27+
<img src="./static/img/logo-top.png" alt="HippyVM" width="100%">
28+
</a>
29+
30+
<ul class="nav navbar-left nav-justified">
31+
<li>
32+
<a href="/blog.html" title="go to: blog"><span>blog</span></a>
33+
</li>
34+
<li>
35+
<a href="/#features" title="go to: features"><span>features</span></a>
36+
</li>
37+
<li>
38+
<a href="/#performance" title="go to: performance"><span>performance</span></a>
39+
</li>
40+
</ul>
41+
42+
<ul class="nav navbar-right nav-justified">
43+
<li>
44+
<a href="/#about" title="go to: about"><span>about</span></a>
45+
</li>
46+
<li>
47+
<a href="/#people" title="go to: people"><span>people</span></a>
48+
</li>
49+
<li>
50+
<a href="/#contact" title="go to: contact"><span>contact</span></a>
51+
</li>
52+
</ul>
53+
</nav>
54+
</div>
55+
</header>
56+
57+
58+
59+
<main id="blog" class="clearfix">
60+
<section class="content">
61+
62+
63+
<article class="post" id="update-mediawiki-github-brno">
64+
<header>
65+
<a href="/blog.html#update-mediawiki-github-brno">
66+
<h1>MediaWiki, GitHub and PHP Conference in Brno</h1>
67+
</a>
68+
</header>
69+
<section class="clearfix">
70+
<div class="pull-left info">
71+
<div>
72+
<strong>Date </strong><em>04-08-2014</em>
73+
</div>
74+
</div>
75+
<div class="pull-right cnt">
76+
<p>A quick update from HippyVM to say that project is doing well and what's cool (or rather hot) for us.</p>
77+
<h2>Conferences</h2>
78+
<p><a href="https://twitter.com/fijall">Maciej Fijałkowski</a> our technical lead, and "know all the things" guy,
79+
will be talking at <a href="https://www.brnophp.cz/conference-2014">Brno PHP Conference 2014</a>,
80+
so if you want to know what HippyVM is and how we develop it, grab a ticket.
81+
A few other people from HippyVM team might be there as well.
82+
Also please <a href="https://twitter.com/hippyvm">let us know</a> if we should send Maciej elsewhere. </p>
83+
<h2>Project Roadmap</h2>
84+
<p>We're still in our beta phase, and under heavy development.
85+
Our most recent priorities stands for few things:</p>
86+
<p><strong>Well known PHP projects</strong>: Full (or nearly full) functionality for these popular PHP projects,
87+
which we've put a lot of effort/focus on: <a href="https://www.mediawiki.org/wiki/MediaWiki">MediaWiki</a>,
88+
and <a href="http://wordpress.org/">WordPress</a>. </p>
89+
<p><strong>Performance</strong>: We're doing very well here. In some areas we are even a bit ahead of both HHVM and PHP. Still there's lots of room for improvements - and we are on it!</p>
90+
<p><strong>Completeness</strong>: Here HippyVM is still behind PHP, we are missing a few functions/classes here and there.
91+
Since we are really small team, it'll take a while, but we're working hard to get there!</p>
92+
<h2>Github</h2>
93+
<p>After hearing a lot of calls to move the project to Github as an open source,
94+
we decided to do it. HippyVM is running inside it's own <a href="https://github.com/hippyvm/hippyvm">organization</a>,
95+
where you'll find all things related to the project and <a href="https://github.com/hippyvm/hippyvm">HippyVM</a>'s
96+
source. We've also decided to switch from BuildBot to <a href="https://travis-ci.org/hippyvm/hippyvm">Travis-CI</a>.
97+
Several extensions will stay proprietary for the time being, including a FastCGI server.
98+
We're looking into a business models of selling a commercial version of HippyVM</p>
99+
<h2>Contributors</h2>
100+
<p>This one is related to all above. Since HippyVM from now on is open-sourced,
101+
and a small team like us needs as much help as we can get, you are more than welcome to join.
102+
Have a look inside our code base, it doesn't look that scary. ;-)
103+
Please visit us on IRC <a href="http://webchat.freenode.net/?channels=hippyvm">#[email protected]</a>,
104+
ask a question, open Github <a href="https://github.com/hippyvm/hippyvm/issues">issue</a>,
105+
or just simply send us an email at <a href="mailto:[email protected]">[email protected]</a>.</p>
106+
<p>Have a productive Monday,<br />
107+
<a href="https://twitter.com/sebapawlus">Sebastian Pawluś</a> and HippyVM team. </p>
108+
</div>
109+
</section>
110+
</article>
111+
112+
113+
<article class="post" id="introducing-hippyvm">
114+
<header>
115+
<a href="/blog.html#introducing-hippyvm">
116+
<h1>Introducing HippyVM</h1>
117+
</a>
118+
</header>
119+
<section class="clearfix">
120+
<div class="pull-left info">
121+
<div>
122+
<strong>Date </strong><em>24-03-2014</em>
123+
</div>
124+
</div>
125+
<div class="pull-right cnt">
126+
<p>We're pleased to introduce a pre-release of our new implementation
127+
of the <a href="http://php.net">PHP</a> language,
128+
HippyVM. This website is dedicated to the ongoing effort of building
129+
a high-performance virtual machine based on the technology built for
130+
a fast Python virtual machine, the <a href="http://pypy.org">PyPy project</a>.</p>
131+
<h2>What's HippyVM?</h2>
132+
<p>HippyVM is a reimplementation of the PHP language using PyPy technology.
133+
It started off as a <a href="http://morepypy.blogspot.com/2012/07/hello-everyone.html">research project done for facebook</a> by Maciej Fijałkowski,
134+
and was later expanded. Right now it contains a fast and reasonably complete
135+
implementation of the core PHP language. It also includes implementations of
136+
many PHP built-in modules, but far from all of them. As of now it does not include
137+
web server integration, so it is not yet suitable for use in production.</p>
138+
<h2>How fast is it?</h2>
139+
<p>We have gathered a set of small benchmarks to test the performance of our virtual
140+
machine. We're in the process of gathering more application-size benchmarks
141+
like mediawiki or wordpress. We'll post them as soon as possible.</p>
142+
<p>Current status can be seen in
143+
<a href="http://hippyvm.com/#performance">the performance section</a> of our website, which currently
144+
contains only small-to-medium size microbenchmarks that we
145+
could find or reasonably implement. Right now, HippyVM is <strong>7.3x faster</strong> than stock
146+
PHP and <strong>2x faster</strong> than <a href="http://hhvm.com/">HHVM</a>, using a geometric mean.
147+
Please note that these benchmarks might not be representative, and consult
148+
specific benchmarks as they vary widely.</p>
149+
<h2>Is this Open Source?</h2>
150+
<p><a href="http://github.com/hippyvm/hippyvm">The pre-release</a>
151+
is open source, but we plan to sell a commercial version
152+
in the future. We will have a model where the core language as
153+
well as core JIT technologies remain Open Source, while some extension
154+
modules as well as the web server integration are proprietary.</p>
155+
<p>The pre-release is MIT-licensed.</p>
156+
<h2>What's included and what's not included in the pre-release?</h2>
157+
<p>The pre-release includes only the Open Source part of HippyVM. We will make
158+
a commercial pre-release which includes extension modules and web server
159+
integration some time in the next few months.</p>
160+
<h2>What are the plans for the future?</h2>
161+
<p>We have a good implementation of the PHP language, but we're missing many
162+
crucial modules. We aim to finish this part later this year. We're also
163+
planning to have a novel bridge which would let you leverage the Python ecosystem
164+
from PHP. Additionally, we're investing ongoing effort into making our JIT
165+
technology even better and making both PyPy and Hippy a lot faster.</p>
166+
<p>Cheers,<br />
167+
<a href="https://twitter.com/fijall">Maciej Fijałkowski</a> and the entire HippyVM team.</p>
168+
</div>
169+
</section>
170+
</article>
171+
172+
173+
</section>
174+
</main>
175+
176+
177+
178+
<footer id="contact">
179+
<div id="map">
180+
<address class="text-center">
181+
<div class="cnt">
182+
<p>
183+
<strong>email</strong>
184+
<a href="mailto:[email protected]">
185+
186+
</a>
187+
</p>
188+
189+
<p>
190+
<strong>irc</strong>
191+
<a href="http://webchat.freenode.net/?channels=#hippyvm" target="_blank">
192+
193+
</a>
194+
</p>
195+
196+
</div>
197+
198+
<ul class="social">
199+
<li>
200+
<a target="_blank" href="https://twitter.com/HippyVM" title="our profile at twitter.com">
201+
<img src="./static/img/icon-tw.png" alt="twitter">
202+
</a>
203+
</li>
204+
</ul>
205+
</address>
206+
</div>
207+
208+
<div class="footer">
209+
<div class="container">
210+
<nav>
211+
<span>Copyright &copy; 2014</span><span>HippyVM</span><span>All Rights Reserved</span>
212+
</nav>
213+
</div>
214+
</div>
215+
216+
</footer>
217+
218+
<script src="//maps.googleapis.com/maps/api/js?key=AIzaSyADcs9rQ7CvdlT4rEBuDZuyo3ddUbNdc0Q&sensor=true"></script>
219+
<script src="./static/jquery-2.1.0.min.js"></script>
220+
<script src="./static/bootstrap-3.1.1/js/bootstrap.min.js"></script>
221+
222+
<script src="./static/d3.min.js"></script>
223+
<script src="./static/nv.d3/nv.d3.min.js"></script>
224+
<script src="./static/main.js"></script>
225+
226+
<script>
227+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
228+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
229+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
230+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
231+
232+
ga('create', 'UA-49276587-1', 'hippyvm.com');
233+
ga('send', 'pageview');
234+
235+
</script>
236+
237+
</body>
238+
</html>

data.json

+140
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
[
2+
{
3+
"color": "#101050",
4+
"values": [
5+
{
6+
"time": 22.308710416157666,
7+
"value": 1,
8+
"label": "GcBench"
9+
},
10+
{
11+
"time": 18.038892030716,
12+
"value": 1,
13+
"label": "Fannkuch"
14+
},
15+
{
16+
"time": 1.1339501380920498,
17+
"value": 1,
18+
"label": "Fasta"
19+
},
20+
{
21+
"time": 1.2840150594711501,
22+
"value": 1,
23+
"label": "Heapsort"
24+
},
25+
{
26+
"time": 204.05797958374,
27+
"value": 1,
28+
"label": "Richards"
29+
},
30+
{
31+
"time": 2.02932169437408,
32+
"value": 1,
33+
"label": "Spectral Norm"
34+
},
35+
{
36+
"time": 22.289981365204,
37+
"value": 1,
38+
"label": "Nbody"
39+
},
40+
{
41+
"time": 28.704887390136673,
42+
"value": 1,
43+
"label": "Nbody Modifed"
44+
}
45+
],
46+
"key": "PHP"
47+
},
48+
{
49+
"color": "#9EC0BB",
50+
"values": [
51+
{
52+
"time": 8.2129590511322,
53+
"value": 0.3681503277385209,
54+
"label": "GcBench"
55+
},
56+
{
57+
"time": 3.6001339753468664,
58+
"value": 0.19957622503736278,
59+
"label": "Fannkuch"
60+
},
61+
{
62+
"time": 0.18005235195160002,
63+
"value": 0.158783306164194,
64+
"label": "Fasta"
65+
},
66+
{
67+
"time": 0.26710381507873404,
68+
"value": 0.20802233829620864,
69+
"label": "Heapsort"
70+
},
71+
{
72+
"time": 76.726670265198,
73+
"value": 0.3760042632084936,
74+
"label": "Richards"
75+
},
76+
{
77+
"time": 0.24845347404480003,
78+
"value": 0.12243178335578409,
79+
"label": "Spectral Norm"
80+
},
81+
{
82+
"time": 9.297719319661466,
83+
"value": 0.4171254864383047,
84+
"label": "Nbody"
85+
},
86+
{
87+
"time": 17.927624622981,
88+
"value": 0.62454955420383,
89+
"label": "Nbody Modifed"
90+
}
91+
],
92+
"key": "HHVM"
93+
},
94+
{
95+
"color": "#000080",
96+
"values": [
97+
{
98+
"time": 3.355139732360833,
99+
"value": 0.15039595161586686,
100+
"label": "GcBench"
101+
},
102+
{
103+
"time": 2.1806246439616,
104+
"value": 0.12088462197392767,
105+
"label": "Fannkuch"
106+
},
107+
{
108+
"time": 0.19225621223449602,
109+
"value": 0.16954556093443449,
110+
"label": "Fasta"
111+
},
112+
{
113+
"time": 0.25656158924102795,
114+
"value": 0.19981197833201308,
115+
"label": "Heapsort"
116+
},
117+
{
118+
"time": 34.795191287994,
119+
"value": 0.17051620014553254,
120+
"label": "Richards"
121+
},
122+
{
123+
"time": 0.0756436824798589,
124+
"value": 0.03727535298595933,
125+
"label": "Spectral Norm"
126+
},
127+
{
128+
"time": 8.9067333539327,
129+
"value": 0.3995846029659157,
130+
"label": "Nbody"
131+
},
132+
{
133+
"time": 1.9580763181050667,
134+
"value": 0.06821403935477148,
135+
"label": "Nbody Modifed"
136+
}
137+
],
138+
"key": "HippyVM"
139+
}
140+
]

favicon.ico

1.12 KB
Binary file not shown.

0 commit comments

Comments
 (0)