[cvs] [Wiki] changed: Doc/Dev/Benchmarks

Jan Schneider jan at horde.org
Wed Dec 16 09:33:12 UTC 2009


jan  Wed, 16 Dec 2009 04:33:12 -0500

Modified page: http://wiki.horde.org/Doc/Dev/Benchmarks
New Revision:  1.4
Change log:  Fix double line breaks

@@ -1,55 +1,28 @@
  I just ran a simple benchmark.  Here are the results (for 4.3.5-dev):
-
-

  <code>
-
  $var is undefined
-
  --------------------------------------------------------------------------
-
  if ($var)                    1075359033.35615200   1.53820896149    55.22%
-
  --------------------------------------------------------------------------
-
  if (isset($var))             1075359033.75500700   0.398854970932   14.32%
-
  --------------------------------------------------------------------------
-
  if (empty($var))             1075359034.16585300   0.410845994949   14.75%
-
  --------------------------------------------------------------------------
-
  if (isset($var) && $var)     1075359034.60332200   0.437469005585   15.70%
-
  --------------------------------------------------------------------------
-
-

  $var = ''; / $var = 0; / $var = 1;
-
  --------------------------------------------------------------------------
-
  if ($var)                    1075358938.68592300   0.353079080582   19.38%
-
  --------------------------------------------------------------------------
-
  if (isset($var))             1075358939.12858000   0.442656993866   24.29%
-
  --------------------------------------------------------------------------
-
  if (empty($var))             1075358939.56134500   0.432765007019   23.75%
-
  --------------------------------------------------------------------------
-
  if (isset($var) && $var)     1075358940.15466400   0.593318939209   32.56%
-
  --------------------------------------------------------------------------
-
  </code>
-
-

  The tests are nearly identical under PHP5 except the 'if ($var)' test
-
  for '$$var = ''; / $var = 0; / $var = 1;' was about 2% slower.



More information about the cvs mailing list