Home Tip Dan Trik Membuat Joomla semi static page
admin
E-mail
Membuat Joomla semi static page
Tip Dan Trik
administrator, Saturday, 30 May 2009 03:07

Pembuatan semi static page Joomla diperlukan untuk sedikit mempercepat penyediaan halaman yang dihasilkan Joomla. Jika suatu halaman pernah dibuka dalam waktu 5 menit sebelumnya, maka jika ada permintaan tehadap halaman yang sama, akan diberikan halaman statis dari pembuatan halaman yang bersangkutan pertama kalinya.

 

Untuk membuat Joomla semi static page hanya diperlukan sedikit perubahan di index.php. Lakukan pembuatan direktori staticpage yang memungkinkan untuk menulis file. Kemudian lakukan perubahan di index.php dengan menambahkan kode di baris-baris awal sebagai berikut:

define( 'NAMABERKAS', "staticpage/index" . $_SERVER['QUERY_STRING'] . ".html" );

$cachetime = 10 * 30;
if(file_exists(NAMABERKAS) && time() - $cachetime < filemtime(NAMABERKAS)){
  include(NAMABERKAS);
  echo "\n";
  exit;
}
ob_start();
/**
* @version $Id: index.php 10381 2008-06-01 03:35:53Z pasamio $
.

.

.

 

Kemudaian tambahkan baris baris sebagai berikut di akhir berkas index.php

.

.

.

$fp=fopen(NAMABERKAS, "w");
fwrite($fp, ob_get_contents());
fclose($fp);
ob_end_flush();
?>

 

Demikian pembuatan semi static page. Mudah-mudahan  bermanfaat.

Comments
Search
Only registered users can write comments!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated on Thursday, 11 June 2009 01:04  

JUG Indonesia

Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka

Login

Web
ID-Joomla
Banner
Banner
Banner
Dengarkan siaran radio ID-Joomla   Chatroom ID-Joomla   Facebook Page ID-Joomla
We have 398 guests and 7 members online
Joomla! is the trademark of Open Source Matters, Inc in the United States and other countries. The Joomla! name is used under a limited license granted by Open Source Matters.
Id-joomla.com is not affiliated with or endorsed by Open Source Matters or the Joomla! Project