Luin tuossa Korpelan ja Linjaman "Web-suunittelu" -kirjaa ja siinä oli eräs kohta, missä kerrottiin että olisi hyvä olla käyttäjäystävällinen URL.
Mutta toisaalta dynaaminen sivujärjestelmä antaisi lisää aikaa webmasterille.
Eli, kumpi olisi teidän mielestänne parempi vaihtoehto, dynaaminen vai ei?
Mutta toisaalta dynaaminen sivujärjestelmä antaisi lisää aikaa webmasterille.
Eli, kumpi olisi teidän mielestänne parempi vaihtoehto, dynaaminen vai ei?
Vastaukset 4
Vanhimmat
nuohan nyt ei siis liity kyllä toisiinsa..
url on sivun osoite ja sen on syytä olla helppo..
dynaaminen sivujärjestelmä taas voidaan tulkita miten halutaan, mutta itse lukisin tämän tietokantapohjaiseksi sivustoksi, jota hallitaan erillisillä työkaluilla.
dynaaminen sivu ei siis liity sivun urliin ainakaan tässä mielessä..
..pääpiirteissään, mut ei se dynaamisuus nyt mitenkään tietokantaan liittyvä asia ole, vaan ero staattiseen on muuttuminen, staattinen on ja pysyy, dynaaminen muuttuu eri asioiden summana.
..kannattaisi varmaan lukea se kirja uudelleen ja tällä kertaa ihan ajatuksen kanssa.
Pakko nostaa, vaikka vanha aihe onkin. Sattui vain silmään.
Dynaaminen sivujärjestelmä ja staattinen osoite liittyvät hyvinkin pitkälle toisiinsa. Käyttämällä dynaamista sivua osoite (url) muuttuu pitkäksi ja vaikeasti luettavaksi esim. index.php?sivut=vaikeasti_luettava.php, kun taas staattinen osoite olisi: vaikeasti_luettava.php.
Haittaa dynaamisessa osoitteessa on taas se, ettei hakukoneet osaa tulkita niitä kunnolla. Jos siis haluaa hakukoneystävälliset sivut, niin kannattaisi käyttää staattista osoitetta. Toki ihmisetkit mieluummin lukevat ja kirjoittavat käyttäjäystävällisiä osoitteita mieluummin, kuin vaikeita osoitteita.
Toki dynaamisen osoitteen voi muuttaa htaccessilla ja apachen modrewritellä staattiseksi, mutta se onkin jo asia erikseen.
Voidaan tietysti käyttää ns. "melkein dynaaminen" sivujärjestelmää. Eli tehdään esim. header ja footer tiedostot. Headeriin laitetaan kaikki merkkaus ennen sivuston leipätekstiä, eli varsinaista sisältöä ja footeriin kaikki merkkaus leipätekstin jälkeen. Sitten vain teemme esim. hevonen.php tiedoston, jonne laitamme halutun sisällön ja ensimmäisellä rivillä käytämme php:n include functiota ladataksemme headerin. Viimeiselle riville lataamme luonnollisesti footerin.