1 ve 2) Tag sistemi için db kullanmana gerek yok bence. Bir fonksiyon oluştur. Fonksiyonla birlikte yazıyı çek. Fonksiyonun içinde taglerini neyle değiştireceksen onunla birlikte array içine al
$tagler = array("php" => "<a href='php'>php</a>");şeklinde yapabilirsin. Daha sonra arraydaki bu tagleri aşağıdaki şekilde değiştir:
foreach($tagler as $key => $value){ $cikti = str_replace($key, $value, $yazi); }. Fonksiyonun tamamı aşağıdaki şekilde olabilir:
function tagFilter($yazi)
{
$tagler = array(
"php" => "<a href='php'>php</a>",
"internet" => "<a href='internet'>internet</a>"
);
foreach($tagler as $key => $value)
{
$cikti = str_replace($key, $value, $yazi);
}
return $cikti;
}3) Sitenin kaynak kodlarına baktım ve
<script language="javascript" src="js/dp/Scripts/shBrushPHP.js"></script>
Bu bölümdeki dosyanın sunucunda bulunmadığını gördüm. Muhtemelen sorunun burdan kaynaklanıyor.
4) Bu konuda pek bilgim yok google da ararsan bulabilirsin.
Saygılar.