~automne-team/automne/trunk

« back to all changes in this revision

Viewing changes to automne/admin/stat.php

  • Committer: sebastien-pauchet
  • Date: 2012-02-15 16:47:40 UTC
  • mfrom: (363.2.105 4.2)
  • Revision ID: seb@automne-cms.org-20120215164740-xrk26iafkvztwv6s
Merge stable branch 4.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
248
248
<a name="files"></a>
249
249
<h3>PHP Files Detail:</h3>
250
250
<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>
251
 
<br />';
252
 
foreach ($files_loaded as $file) {
253
 
        $content .= str_replace(PATH_REALROOT_FS, '', $file).'<br />';
 
251
<ol>';
 
252
foreach ($files_loaded as $fileData) {
 
253
        $content .= '<li>';
 
254
        if (isset($fileData['file'])) {
 
255
                $content .= str_replace(PATH_REALROOT_FS, '', $fileData['file']);
 
256
        }
 
257
        if (isset($fileData['class'])) {
 
258
                $content .= ' ('.$fileData['class'].')';
 
259
        }
 
260
        if (isset($fileData['from'])) {
 
261
                $content .= ' - From '.$fileData['from'];
 
262
        }
 
263
        $content .= '</li>';
254
264
}
255
 
$content .= '<br />
 
265
$content .= '</ol>
256
266
<a name="memory"></a>
257
267
<h3>Memory Usage Evolution (file : current / max):</h3>
258
268
<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>
259
269
Memory is measured after the inclusion of a file<br />
260
 
<br />';
 
270
<ol>';
261
271
foreach ($memoryUsages as $memoryUsage) {
262
 
        $content .= str_replace(PATH_REALROOT_FS, '', $memoryUsage['file']).' : '.round(($memoryUsage['memory']/1048576),3).'Mo / '.round(($memoryUsage['peak']/1048576),3).'Mo<br />';
 
272
        $content .= '<li>';
 
273
        $content .= round(($memoryUsage['memory']/1048576),3).'Mo / '.round(($memoryUsage['peak']/1048576),3).'Mo';
 
274
        if (isset($memoryUsage['file'])) {
 
275
                $content .= ' - '.str_replace(PATH_REALROOT_FS, '', $memoryUsage['file']);
 
276
        }
 
277
        if (isset($memoryUsage['class'])) {
 
278
                $content .= ' ('.$memoryUsage['class'].')';
 
279
        }
 
280
        $content .= '</li>';
263
281
}
264
 
$content .= '<br />
 
282
$content .= '</ol>
265
283
<a name="sql"></a>
266
284
<h3>SQL Detail:</h3>
267
285
<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>
268
 
<br />
269
 
';
270
 
$count='0';
 
286
<ol>';
271
287
foreach ($sql_table as $sql_request) {
272
 
        $count++;
 
288
        $content .= '<li>';
273
289
        if ($sql_request["time"] >= $SQL_TIME_MARK) {
274
 
                $content .=  $count.' : <strong style="color:red;">'.io::htmlspecialchars($sql_request["sql"]).'</strong><br />Loaded in ' . $sql_request["time"] . ' From '.$sql_request["from"].'<br />Memory : '.round(($sql_request['memory']/1048576),3).'Mo / '.round(($sql_request['peak']/1048576),3).'Mo<br /><br />';
 
290
                $content .=  '<strong style="color:red;">'.io::htmlspecialchars($sql_request["sql"]).'</strong><br />Loaded in ' . $sql_request["time"] . ' sec - at '.$sql_request["current"].' sec from start<br />From '.$sql_request["from"].'<br />Memory : '.round(($sql_request['memory']/1048576),3).'Mo / '.round(($sql_request['peak']/1048576),3).'Mo<br /><br />';
275
291
        } else {
276
 
                $content .=  $count.' : <strong>'.io::htmlspecialchars($sql_request["sql"]).'</strong><br />Loaded in ' . $sql_request["time"] . ' From '.$sql_request["from"].'<br />Memory : '.round(($sql_request['memory']/1048576),3).'Mo / '.round(($sql_request['peak']/1048576),3).'Mo<br /><br />';
 
292
                $content .=  '<strong>'.io::htmlspecialchars($sql_request["sql"]).'</strong><br />Loaded in ' . $sql_request["time"] . ' sec - at '.$sql_request["current"].' sec from start<br />From '.$sql_request["from"].'<br />Memory : '.round(($sql_request['memory']/1048576),3).'Mo / '.round(($sql_request['peak']/1048576),3).'Mo<br /><br />';
277
293
        }
 
294
        $content .= '</li>';
278
295
}
279
 
$content .=  '<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>';
 
296
$content .=  '
 
297
</ol>
 
298
<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>';
280
299
$dialog->setContent($content);
281
300
$dialog->show();
282
301
?>
 
 
b'\\ No newline at end of file'