Javascript cgi helyett SSI

SSI az egyetlen normális módja beszúrni külső HTML-kódot az oldalra. Sajnos nem minden hosting szolgáltatásokat vehetik igénybe SSI, hogy a kapcsolatok a kezében sok webmester.

Azt kell mondanom, hogy jött az ötlet, én nem: én tanultam webhelyek, amelyek a más oldalakon, hogy helyezze be híreket blokk.

A kezelés ezeket a sorokat az ügyfélnek kell letölteni js.js fájlt dolgozni, mint egy forgatókönyvet, és helyezze az eredményt a kimeneti dokumentumban.

document.write ( 'stroka_HTML kód \ n'); document.write ( 'stroka_HTML kód \ n'); stb

Akkor, persze, írd ezt meg:

document.write ( 'stroka_HTML kód \ n stroka_HTML kód \ n.');

ez kisebb méretű, de az első helyen, nem olyan szép, másrészt a vonal lesz hosszú, kényelmetlen szerkesztésre.

A fenti zamorochka az, hogy nem minden karakter HTML-kódot lehet továbbítani „ahogy van”. Így, az aposztróf karakter kezeljük, mint egy vonal végén, és hibát okoz. Idézetek is okozhatja a hibát. Ezért fenntartott karaktert kell elhelyezni a fordított perjel után - akárcsak a PERL :)

document.write ( '\ N „);

Változata a szkript én változata megtalálható itt

Most a hátrányokat. És meg kell mondanom, elengedhetetlen.

Az elején azt mondtam, hogy ez a megközelítés - nem SSI. Itt van miért. A fő különbség az, hogy:

1. SSI feldolgozása a szerveren. Azoknak a felhasználóknak, és a keresőmotorok, hogy hozzáférjen a HTTP-n keresztül helyén, nincs különbség e, hogy ezt az oldalt, SSI, vagy egyszerűen csak a „szilárd” HTML-kód - kapnak már készen oldal: A kiszolgáló hozza azt a töredékek és azt mondják, hogy így ez volt :)

Továbbra is vigasztalni magukat egy előnye ennek a módszernek: ezen a módon lehet beágyazni dokumentumok nem csak a saját szerver, hanem bármely más, hiszen csinál ugyanazokat a híreket. (C) Andrew Black
[email protected]

Kapcsolódó cikkek