/** * ページ生成時間 */ private function getProcessTime() { // http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F251 return sprintf('%01.03f', Time::getMicroTime() - $_SERVER['REQUEST_TIME']); }
function getmicrotime() { return Time::getMicroTime(); }
use PukiWiki\Time; use PukiWiki\Router; use PukiWiki\Renderer\PluginRenderer; use PukiWiki\File\LogFactory; use Zend\Cache\StorageFactory; use Zend\I18n\Translator\Translator; // PukiWiki version / Copyright / License define('S_APPNAME', 'PukiWiki Advance'); define('S_VERSION', 'v 2.1.0-alpha'); define('S_REVSION', '20151206'); define('S_COPYRIGHT', '<strong>' . S_APPNAME . ' ' . S_VERSION . '</strong>' . ' Copyright © 2010-2015' . ' <a href="http://pukiwiki.logue.be/" rel="external">PukiWiki Advance Team</a>.<br />' . ' Licensed under the <a href="http://www.gnu.org/licenses/gpl-2.0.html" rel="external">GPLv2</a> or Later.' . ' Based on <a href="http://pukiwiki.cafelounge.net/plus/" rel="external">"PukiWiki Plus! i18n"</a>'); define('GENERATOR', S_APPNAME . ' ' . S_VERSION); ///////////////////////////////////////////////// // Init server variables define('UTIME', time()); define('MUTIME', Time::getMicroTime()); foreach (array('SCRIPT_NAME', 'SERVER_ADMIN', 'SERVER_NAME', 'SERVER_SOFTWARE') as $key) { define($key, isset($_SERVER[$key]) ? $_SERVER[$key] : null); unset(${$key}, $_SERVER[$key]); } define('REMOTE_ADDR', isset($_SERVER['HTTP_CF_CONNECTING_IP']) ? $_SERVER['HTTP_CF_CONNECTING_IP'] : $_SERVER['REMOTE_ADDR']); /* if (class_exists('Pdo')){ die('PukiWiki Adv. requires PDO.'); } */ // Load Bad-behavior if (file_exists(VENDOR_DIR . 'bad-behavior' . DIRECTORY_SEPARATOR . 'bad-behavior-sqlite.php')) { require VENDOR_DIR . 'bad-behavior' . DIRECTORY_SEPARATOR . 'bad-behavior-sqlite.php'; } /////////////////////////////////////////////////