Instalacja i optymalna konfiguracja
Całość konfiguracji opiera się na pliku config.inc.php (jest w nim też wyjaśnienie wszystkich opcji). Poniżej chyba najbardziej optymalna wersja konfiguracji, jeśli celem jest duża ilość podstron w indeksie.
$sitename = 'Twoja nazwa’;
$locale = 'pl_PL’;
$top_include = 'top.inc.php’;
$bottom_include = 'bottom.inc.php’;
$shortdate = 'd-m-Y’;
$longdate = 'j F Y’;
$nofollow = true;
$defaultPerPage = 15;
$defaultRecentDays = 365;
$defaultOrderBy = 'date_desc’;
$TEMPLATES_DIR = dirname(__FILE__) .’/templates/’;
$root = 'http://www.example.com/scuttle/’;
$cookieprefix = 'SCUTTLE’;
$tableprefix = 'sc_’;
$adminemail = 'admin@example.com’;
$cleanurls = true;
$usecache = false;
$dir_cache = dirname(__FILE__) .’/cache/’;
$useredir = true;
$url_redir = 'http://www.google.pl/url?sa=D&q=’;
$filetypes = array(
'audio’ => array(’mp3′, 'ogg’, 'wav’),
'document’ => array(’doc’, 'odt’, 'pdf’),
'image’ => array(’gif’, 'jpeg’, 'jpg’, 'png’),
'video’ => array(’avi’, 'mov’, 'mp4′, 'mpeg’, 'mpg’, 'wmv’)
);
$reservedusers = array(’all’, 'watchlist’);
Uwagi:
-Powyższa konifguracja zadziała, jeśli Scuttle będzie zainstalowany pod adresem: http://www.example.com/scuttle/
-Można przetestować wartość $defaultPerPage w zakresie na przykład do 30. Osobiście nie polecam większych wartości.
-Bardzo ważne jest ustawienie $root na domenę/katalog, gdzie Scuttle jest zainstalowany – nie zdarzyło mi się jeszcze, żeby “automatyczne wykrywanie” działało w 100% poprawnie.
-W pliku config.inc.php znajdują się też zmienne do konfiguracji połączenia z bazą danych – warto nie zapominać o tym. 😉
-Sama instalacja, to wgranie plików na serwer i uruchomienie z poziomu np. PHPMyAdmin kodu SQL, znajdującego się w pliku tables.sql. Jeśli chcesz korzystać z cache’u należy jeszcze ustawić CHMOD katalogu ‘cache’ na 777.
Czemu jest taki dobry?
No dobrze, czas na najistotniejszą właściwość skryptu: “produkowanie site’u”. Powinienem w zasadzie pokazać jakieś przykłady, ale zrobię inaczej – poproszę Cię o mały test, na który poświęcisz tylko kilkadziesiąt minut:
zainstaluj Scuttle‘a na subdomenie lub w katalogu istniejącej domeny,
zarejestruj konto,
dodaj ok. 15-20 linków do dowolnych stron z 2-3 zdaniowymi opisami oraz co najmniej 10 tagami (można posłużyć się polami description i keywords z meta dodawanych stron),
usuń plik register.php (tymczasowe zabezpieczenie przed spamem),
podlinkuj,
poczekaj 2-3 tygodnie,
operatorem site: wyszukaj zaindeksowane strony w googielu.
Jeśli po tym czasie nie będziesz zadowolony z ilości zaindeksowanych stron w stosunku do nakładu pracy, to możesz przestać czytywać ten blog, a dodatkowo zacząć mnie nazywać oszustem i naciągaczem*. 😉