Ce este ssi

Ce este ssi și ce mănâncă?

Server Side Include (SSI) .Acest lucru în WWW-un design extrem de necesar și util, deoarece este de multe ori mai ușor să lucreze la crearea și susținerea Web-ului.







Server Side Include din limba engleză se traduce ca „include server-side“ .Acest tehnologie permite Web-server în textul dvs. HTML-pagini de orice alt text: conținutul unui fișier text, sau, de exemplu, rezultatul muncii de CGI-script-uri (care, după cum știm, de obicei este făcută sub forma unui text HTML). Se întâmplă „incluziune“, în mod direct, înainte de a trimite textul paginii HTML browser-ul utilizatorului, astfel încât paginile unui vizitator nu are nici o idee despre acest server „tam-tam“.

În loc de numele unui fișier text obișnuit în instrucțiuni <#include> puteți specifica numele scriptului CGI. În acest caz, serverul va executa mai întâi scriptul CGI, apoi va introduce rezultatul scriptului în textul paginii WWW. Aceasta înseamnă că puteți implementa astfel de lucruri, cum ar fi, de exemplu, un contor de text de vizite sau de afișat pe pagina unei expresii alese aleatoriu.

Există un alt avantaj indirect de aplicare SSI: Datorită tipului de utilizare a menu.html de mai sus template-uri WWW-pagină va fi de dimensiuni mai mici, și puteți salva o mulțime de timp pe fișiere perpisyvaya pe FTP server web.

În plus, serverul trebuie să fie configurat să suporte SSI. Și există astfel de furnizori lacomi care încep să ceară bani pentru o astfel de situație. Cel mai bine este să nu utilizați serviciile, deoarece asistența pentru SSI este inclusă adăugând câteva linii în fișierele de configurare ale serverului Web Apache și alte acțiuni de administrare simple, pentru care este un păcat să luați bani.







Din fericire, nu există mulți astfel de furnizori. Cele mai multe oferă SSI suport implicit. Dar rețineți că pe serverele gratuite, cum ar fi Howom, Tripod, Geocities, Chat.ru SSI nu este permisă. Nu puteți face nimic în acest sens :-(

Vorbind despre setările serverului. Atunci când suportul SSI este activat, serverul începe să vizualizeze toate paginile pentru directivele SSI în ele, ceea ce crește încărcarea pe server. Prin urmare, foarte des administratorii de sistem includ SSI numai pentru fișierele cu o anumită extensie - de obicei .shtml. Deci, dacă în fișierele SSI .html nu funcționează, încercați să le redenumiți în .shtml, și este mai bine întrebați administratorul de sistem :-)

În general, SSI este un instrument foarte util, pentru a ignora care, dacă vă prețuiți timpul și banii, nu faceți asta.


Ce este SSI și ce mănâncă II

preambul
Esența și cele mai simple tehnici din SSI au fost deja descrise pe acest site. De regulă, pe dezintegrarea articolelor despre mastering, există rareori altceva decât o descriere a unei singure funcții "include" în cea mai simplă versiune.

Cu toate acestea, SSI poate fi denumit în mod sigur un limbaj de programare, chiar dacă nu este unul cu drepturi depline, ci o limbă. SSI vă permite să definiți condițiile și variabilele și, de asemenea, să puteți lucra cu așa-numitele variabile de mediu, dintre care unul este $ QUERY_STRING, care este folosit în mod extensiv atunci când programați în Perl, PHP și alte limbi pentru a crea script-uri server. Aici începe cel mai interesant.

Esența fenomenului sau rezultatul pe care îl are Webmasterul.
În general vorbim despre șabloane. Următoarea actualizare site-ul de servire individuală va fi suficient pentru a adăuga un link către noua pagină în index și de a crea un fișier cu textul bogat de obicei, fără nici o marcare a fost. Sunt de acord că este foarte convenabil :)

Tehnologie: directive directe și variabila de mediu $ QUERY_STRING.
În general, există un fel de șablon index.shtml, care este următorul:

. Titlu, la naiba.



. Etichete cool și grafică rece.

Aici! Utilizați pentru sănătate :)







Articole similare

Trimiteți-le prietenilor: