ďťż
Podstrony
|
telcocafeSą opcje, których nie zmienia się zbyt często. Prawdopodobnie ustala się je tylko raz - podczas instalacji skryptu. Do nich należą na pewno ustawienia bazy danych.Czy należy do nich zaliczyć też format adresów URL? Umieszczenie tej opcji w panelu administracyjnym wiąże się z ryzykiem, że serwis już nie uruchomi się bez wpisywania starej formy adresu URL i próby przywrócenia tego ustawienia. Z drugiej strony gdy wyrzucę opcję z PA, admin będzie musiał edytować ręcznie plik konfiguracyjny w razie potrzeby. Jeżeli na serwerze nie ma mod_rewrite, raczej nieprędko się pojawi. Zatem kto będzie zmieniał format URL-i co miesiąc lub co kilka miesięcy? Kolejnymi elementami są: pełny adres witryny oraz katalog skryptu (parametr istotny szczególnie na serwerach bez subdomen). Aktualnie skrypt przy każdym żądaniu znajduje wartości tych stałych:#Gdy /index.php/ if(isset($_SERVER['PATH_INFO'])) { #Katalog skryptu define('PATH', strstr($_SERVER['PHP_SELF'], 'index.php', 1)); #Ścieżka do podstrony z PATH_INFO $_GET['go'] = substr($_SERVER['PATH_INFO'], 1); } else { define('PATH', str_replace('//','/',dirname($_SERVER['PHP_SELF']).' /')); } #Pełny adres URL define('URL', 'http://'.$_SERVER['SERVER_NAME'].PATH); Te parametry raczej też nie zmieniają się zbyt często. Czy one też powinny być tworzone i zapisane podczas instalacji? Czy to byłby strzał w stopę? A po co zapisywać? Działa? to skup się na skończeniu pierwszej wersji skryptu, którą będziesz mógł pokazać ludziom ;) |
|||
Sitedesign by AltusUmbrae. |