PERMALINK YAPIM FONKSİYONU
Şimdi
sizlere
iyi
permalink için hazırladığım
fonksiyonumu tanıtacağım.
Ondan önce permalink
nedir onu bilmek gerektiğini
düşünürek kısa bir açıklama
yazayım.
Permalink, Permanent
Link kelimesinin kısaltılmış
halidir.Türkçe karşılığı ise
kalıcı bağlantıdır.
Scriptinizde verdiğiniz her
bağlantı birer permalinktir.
Iyi ve Kötü Permalink olarak
kalıcı bağlantılar ikiye ayrılır.
Kötü permalinke örnek
vermek gerekirsek “azatmeti
n,com/?AzatMetin=yazi&id=
1“ örnek olabilir.
Gördüğünüz gibi sitenize
gelen botlar ya da ziyaretçiler
bağlantı hakkında bilgisiz
kalıyor.
Iyi permalink hakkında
bir örnekte “azatmetin.com/
yazi/1.html “ sayılabilir.
Hazırlamış
olduğum
fonksiyonumun amacı aza
tmetin,com/?AzatMetin=y
azi&id=1 olan bağlantıyı
azatmetin.com/yazi/1.html
buna çevirmektir.
Fonksiyon
kalıp
şeklindedir, geliştirilmeye
son derece açıktır.
< ? php
f u n c t i o n
yapPermalink($site,
$uzanti=’html’)
{
$b=’’;
parse_str($site, $dizi);
foreach($dizi as $a) {
$a
=
(is_
array($a)?$a[0]:$a);
$b .= “/”.$a;
}
$dir=dirname($site);
$goster = $dir.$b.”.”.$uzanti;
return $goster;
}
$url = “www.azatmetin,co
m/?AzatMetin=yazi&id=1”;
echo yapPermalink($url);
# Çıktı: www.azatmetin.
com/yazi/1.html
?>
Azat METİN
[email protected]
53