Changeset 1510966
- Timestamp:
- 10/08/2016 08:37:11 PM (9 years ago)
- Location:
- hiweb-memory-usage
- Files:
-
- 4 added
- 6 edited
-
. (modified) (1 prop)
-
README.md (added)
-
assets/LOGO.psd (added)
-
assets/LOGO_cloud.psd (added)
-
assets/banner-1544x500.jpg (modified) (previous)
-
assets/banner-1544x500.psd (added)
-
assets/banner-772x250.jpg (modified) (previous)
-
assets/icon-128x128.png (modified) (previous)
-
assets/icon-256x256.png (modified) (previous)
-
trunk/hiweb-memoryusage.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
hiweb-memory-usage
-
Property
svn:ignore
set to
.git
.gitignore
.idea
-
Property
svn:ignore
set to
-
hiweb-memory-usage/trunk/hiweb-memoryusage.php
r1393806 r1510966 1 1 <?php 2 2 /** 3 * Created by PhpStorm.4 * User: denmedia5 * Date: 21.05.20156 * Time: 13:437 3 * Plugin Name: hiWeb Memory Usage 8 4 * Description: A small plug on the measurement of memory used on the site is the site PHP level 9 * Version: 1. 2.0.05 * Version: 1.3.0.0 10 6 */ 11 7 … … 36 32 return defined( 'DOING_AJAX' ); 37 33 } 34 35 function get_memory_limit( ){ 36 $val = trim( ini_get( 'memory_limit' ) ); 37 $last = strtolower( $val[ strlen( $val ) - 1 ] ); 38 switch( $last ){ 39 // The 'G' modifier is available since PHP 5.1.0 40 case 'g': 41 $val *= 1024; 42 case 'm': 43 $val *= 1024; 44 case 'k': 45 $val *= 1024; 46 } 47 return $val; 48 } 38 49 39 50 … … 47 58 function getHtml_memoryUsage( $usage, $hiweb_memory_usage ){ 48 59 echo '<div style="position: fixed; top: 20px; padding: 10px; background: #ffffff; right: 10px; border: 3px solid black; z-index: 10000;">Size: ' . hiweb_memoryUsage()->formatBytes( $usage - $hiweb_memory_usage ) . ' / ' . ( 49 strpos( ini_get( 'memory_limit' ), 'M' ) !== false ? ini_get( 'memory_limit' ) : hiweb_memoryUsage()->formatBytes( ini_get( 'memory_limit') )60 strpos( ini_get( 'memory_limit' ), 'M' ) !== false ? ini_get( 'memory_limit' ) : hiweb_memoryUsage()->formatBytes( $this->get_memory_limit() ) 50 61 ) . '</div>'; 51 62 }
Note: See TracChangeset
for help on using the changeset viewer.