Pentru ca utilizatorii să nu vă vadă site-ul o singură dată, ci să revină periodic la acesta, este necesar nu numai să-i actualizezi în mod regulat conținutul, ci și să-i adaugi un element de interactivitate pentru a permite utilizatorului să-și exprime opinia despre site-ul și conținutul acestuia. În funcție de tema site-ului, aceasta poate fi o carte de oaspeți, un sondaj (vot), un forum. Cu trafic ridicat, puteți adăuga un chat pe site.
Există două moduri de a adăuga elemente interactive pe site: găsiți un site extern care oferă astfel de servicii (de exemplu, puteți obține o carte de oaspeți gratuită la http://www.guestbook.ru) sau instalați scripturile corespunzătoare pe dvs. site-ul.
Prima dintre aceste metode este cea mai simplă și este potrivită pentru orice găzduire, dar are o serie de dezavantaje: de regulă, astfel de servicii sunt foarte nesigure, forumurile sau cărțile de oaspeți pe care le oferă sunt foarte limitate în capacități și nu întotdeauna se potrivesc bine în designul site-ului dvs.
A doua metodă este mai convenabilă, dar necesită ca site-ul dvs. să poată rula scripturi CGI sau PHP.
Instalarea de scripturi pe site
Scripturile de pe partea serverului pot fi de două tipuri: scripturi CGI, care pot fi scrise în aproape orice limbaj de programare (Perl este cel mai comun) și scripturi PHP.
Instalarea scripturilor CGI
Înainte de a încărca scripturi CGI scrise în Perl, trebuie să verificați dacă calea către interpretul Perl este corectă. Calea este specificată chiar pe prima linie ca un comentariu, precedat de un semn de exclamare (rezultatul este ceva de genul #!/usr/bin/perl). Cel mai adesea, interpretul Perl se află la /usr/bin/perl sau /usr/lib/bin/perl (mai precis, calea către Perl poate fi găsită în secțiunea de asistență tehnică a găzduirii dvs. sau în secțiunea Întrebări frecvente). În plus, în cele mai simple script-uri, poate fi necesară și setarea unor parametri suplimentari (de exemplu, calea completă sau parola pentru a controla scriptul) fie în fișierul script în sine, fie într-un fișier de configurare separat. Puteți citi cum se face acest lucru în documentația pentru script-ul instalat (de obicei în fișiere precum readme.txt, sau sub formă de comentarii la începutul scriptului în sine).
Scripturile CGI ar trebui plasate într-un director dedicat acestora. De obicei se numește cgi sau cgi-bin. Scripturile ar trebui să fie încărcate în modul text (uneori numit și ascii). Modul client FTP este setat undeva în setările sale (de exemplu, în Windows Commander încorporat, selecția modului este situată lângă butonul „Deconectare”). De asemenea, rețineți că pe serverele Unix literele mari și mici sunt diferite (adică fișierele file.cgi, File.cgi și FILE.cgi vor fi considerate diferite).
După descărcare, trebuie să setați atributele pentru a accesa scriptul. Atributele în Unix (și, de asemenea, în Windows NT când sunt accesate prin FTP) diferă semnificativ de cele din DOS. În Unix, sunt setate următoarele drepturi pentru fiecare fișier: permisiunea de scriere, citire, executare pentru proprietar, precum și permisiunea de scriere, citire și executare pentru grupul care include proprietarul fișierului și pentru alți utilizatori. Atributele sunt reprezentate ca trei cifre, dintre care prima indică drepturile de acces pentru proprietar, a doua pentru grup și a treia pentru toți ceilalți. Valorile cifrelor se obțin prin însumarea diferitelor tipuri de acces: executare - 1, scriere - 2, citire - 4. (Astfel, pentru un fișier accesibil pentru citire/scriere, poziția corespunzătoare va fi numărul 6, și pentru execuția unui fișier - 5.)
Pentru scripturile CGI, în cele mai multe cazuri, trebuie setate următoarele permisiuni: proprietarul - citește, scrie, execută, grupul și alți utilizatori - execută numai (denumire numerică - 711), uneori grupul și toți ceilalți trebuie să seteze dreptul a citi / executa (denumirea numerică - 755 ). Mai multe informații despre drepturile de acces necesare pot fi găsite de obicei în Întrebările frecvente privind găzduirea. Dacă scriptul folosește directoare sau fișiere pentru a-și scrie datele, atunci ar trebui să setați atributele pentru fișiere egale cu 755 și atributele pentru directoare 77 (acces complet). Informațiile despre fișierele care sunt utilizate pentru stocarea setărilor sunt conținute în documentația pentru script.
Instalarea scripturilor PHP
Instalarea scripturilor PHP pe server este în multe privințe similară cu instalarea scripturilor CGI, dar are două particularități: 1) Scripturile PHP nu trebuie să specifice calea către interpret, 2) Scripturile PHP sunt plasate în același director ca și fișierele HTML obișnuite. (denumit de obicei public_html sau www). Scripturile PHP pot fi descărcate atât în modul text, cât și în modul binar (cu toate acestea, textul este de preferat, deoarece fișierele ocupă mai puțin spațiu), iar după descărcare setați atributele 711 sau 755. Pentru fișierele în care scripturile PHP stochează setări, pe majoritatea gazduirilor, este este necesar să setați atributele 777 sau 775 (pentru mai multe detalii, consultați Întrebările frecvente pentru găzduire)
Cele mai frecvente erori la instalarea scripturilor
1. În loc de rezultatul scriptului, este afișat textul sursă al acestuia.
Acest lucru se întâmplă atunci când scriptul nu are permisiunea de a executa (adică în loc de 755 sau 711 este setat ceva de genul 644), sau găzduirea nu acceptă execuția scripturilor corespunzătoare sau scriptul CGI este plasat în directorul pentru pagini HTML .
2. Serverul dă o eroare 500.
Acest lucru se întâmplă cel mai adesea dacă scriptul CGI a fost încărcat prin FTP în modul binar, și nu în modul text. Aceeași eroare 500 va apărea și dacă scriptul conține o eroare de sintaxă și nu oferă gestionarea erorilor. În plus, în unele cazuri, permisiunile setate incorect (excesive) pot fi cauza erorii 500.
3. Serverul afișează o eroare 403. O astfel de eroare se poate datora faptului că nu sunt setate drepturi suficiente pentru citirea fișierului script de către interpret.
4. Modificările efectuate folosind scriptul nu sunt salvate.
Acest lucru se întâmplă dacă atributele fișierelor în care scriptul își stochează datele sau directoarele în care se află aceste fișiere sunt setate incorect. Verificați din nou lista fișierelor care sunt utilizate de script pentru a stoca date, corectitudinea atributelor acestora și corectitudinea căilor către acestea.
Odată cu dezvoltarea treptată a tehnologiei, crearea unui site web personal pe Internet a devenit disponibilă atât pentru webmasteri, cât și pentru începători. Pentru utilizatorii neexperimentați, au fost deja creați un număr mare de designeri diferiți, cu care puteți crea un site web într-un timp scurt. Dar dacă vrei să creezi ceva original? Pentru asta sunt scripturile.
Construiește-ți propriul site web cu Wix.com
Vei avea nevoie
- - un calculator
- - Program Smart FTP Client sau orice echivalent
Instruire
În bara de adrese, introduceți calea către site-ul dvs. prin ftp. Această adresă ar trebui să arate astfel: ftp.domen.zone, unde domen este domeniul site-ului dvs., iar zone este zona în care se află site-ul.
Cum se instalează scriptul?
Chiar și o experiență mică de utilizator de interacțiune cu sistemul uCoz, dacă este disponibil înțelegerea elementelor de bază ale HTML și CSS vă va permite să instalați personal scriptul achiziționat pe site-ul nostru. În cazul în care nu puteți instala scriptul, puteți comanda un serviciu de instalare de script de la specialiștii noștri.
În arhiva pentru fiecare script puteți găsi un fișier cu instrucțiuni. Poate fi un fișier text în format txt, sau formatați pagina html. Vă vor oferi informații generale despre instalarea scriptului pe site în sistemul uCoz.
Fiecare scenariu are propriul lui fermoar sau rar arhiva pe care trebuie să o descărcați. Link-ul de descărcare va fi trimis pe e-mailul dumneavoastră numai după ce efectuați plata comenzii.
ALGORITM DETALIT AL ACȚIUNILOR ÎN TIMPUL INSTALĂRII:
- Deschideți arhiva de script și verificați dacă sunt prezente toate fișierele necesare pentru instalare: instrucțiuni, fișiere pentru ca scriptul să funcționeze. Adesea, codul sau stilurile de script sunt prezente în documentul de configurare (de exemplu, ReadME.txt), deci dacă nu ați găsit fișiere individuale JS sau CSS, verificați cu atenție conținutul instrucțiunilor.
- Apoi, trebuie să intrați în panoul de control al site-ului la: http://site-ul dvs./admin. Majoritatea acțiunilor ulterioare vor avea loc acolo.
- Verificați dacă modulele în care va rula scriptul sunt activate. Pentru a face acest lucru, accesați Panou de control - Meniu din stângași vizualizați fila Activ. Dacă modulul necesar lipsește, faceți clic pe fila „Inactiv”, găsiți și activați modulul dorit.
- Acum deschideți instrucțiunile pentru instalarea scriptului și începeți să-l urmați. De regulă, acțiunile dvs. ar trebui să înceapă prin a încărca fișierele necesare în managerul de fișiere al site-ului sau pe serverul PHP.
In primul caz, de cele mai multe ori sunt doar fișiere de imagine grafică, fonturi și așa mai departe, care trebuie încărcate în folderele corespunzătoare img\images, fonts, js și altele. Dacă există o mulțime de fișiere, atunci este cel mai convenabil să încărcați folosind un client FTP.
In secunda este un fișier script. Verificați instrucțiunile dacă trebuie să schimbați fișierul script în vreun fel (format.php)înainte de a-l încărca pe server. Apoi conectați-vă la serverul PHP prin FTP și încărcați folderul de fișiere/fișierul script în directorul rădăcină „scripturi”. - Următorul paragraf al instrucțiunii se rezumă la plasarea codului de script sau a stilurilor CSS. Priviți cu atenție instrucțiunile din arhiva cu scriptul, unde exact trebuie să plasați codurile și în ce șablon. Poate că codul va trebui plasat imediat după eticheta de închidere , sau înainte de eticheta de închidere
Atenţie: toate fișierele (de exemplu, cele cu extensia txt, js, php sau css), poate fi deschis în orice editor de text (de exemplu, Notepad), cu toate acestea, pentru a edita fișiere în format css, js sau php vă recomandăm să descărcați un editor special conceput pentru utilizarea fișierelor de acest tip (de exemplu, Text sublim 2).