Esempio n. 1
0
 /**
  * ページ生成時間
  */
 private function getProcessTime()
 {
     // http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F251
     return sprintf('%01.03f', Time::getMicroTime() - $_SERVER['REQUEST_TIME']);
 }
Esempio n. 2
0
function getmicrotime()
{
    return Time::getMicroTime();
}
Esempio n. 3
0
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 &#169; 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';
}
/////////////////////////////////////////////////