Professional CodeIgniter, Thomas Myer

Chapter 9: Security and Performance
291

To start off, open up your footer view (/system/application/views/footer.php), and add the following
code to the file:
Copyright
<
?php echo date("Y"); ?
>
<
?php echo anchor("welcome/privacy","privacy policy");?
>
&
nbsp;
&
nbsp;
&
nbsp;
<
?php echo anchor("welcome/verify","dashboard");?
>
&
nbsp;
&
nbsp;
&
nbsp;
<
?php echo $this-
>
benchmark-
>
elapsed_time();?
>
&
nbsp;
&
nbsp;
&
nbsp;
<
?php echo $this-
>
benchmark-
>
memory_usage();?
>
The
elapsed_time()

function will tell you how much time it took to render a page, from CodeIgniter
framework initialization all the way through final output to the browser. The
memory_usage()
function
will tell you how much memory was used.
Once you ' ve loaded the view onto your site, visit one of the category pages. Remember, the home page is
cached, so it ' s better to visit an uncached page. You should see something like Figure 9 - 3 .

Figure 9 - 3

According to the benchmarking functions, it took 0.07 seconds (give or take) to render the page, and it
used 0 memory. (It could also be showing zero because your copy of PHP didn ' t have - - enable - memory -

limit when it was compiled on the server. If that ' s the case, and you want to show this kind of data, you
c09.indd 291
c09.indd 291
6/10/08 5:38:06 PM
6/10/08 5:38:06 PM


Другие страницы

 
Cкачать книги бесплатно без регистрации в электронном виде (pdf, chm, txt).Вы можете читать книги онлайн на нашем сайте литературного портала книг.Большая подборка учебников, пособий, интересных книг.Электронные книги на английском языке скачать бесплатно без смс.

OK

Loading...
...
Закрыть