Care sunt script-uri
Ce sunt script-uri?
Cum CGI-script? Desigur, pot cita unele îndrumări tehnice, dar beneficiile acest lucru nu va fi suficient. De aceea vă spun cum totul se întâmplă, în propriile cuvinte.
Deci, pagina dvs. un vizitator umple un câmp de formular, de exemplu, pentru a scrie în cartea de oaspeți.
După aceea el dă clic pe „Depune“, și care rulează cgi-script.
Script-ul efectuează acțiunile programate - în acest caz, citește datele din formularul și să le scrie în fișierul de carte de oaspeți - și trimite browserul vizitatorului un HTML-cod normale, de exemplu, un mesaj
„Vă mulțumesc că ați lăsat un bilet în cartea de oaspeți.“
Pe CGI-program pot fi scrise în ce limbă?
Răspunsul vă va surprinde:
practic orice.
Principalul lucru este că serverul poate executa acest program, compilator, care este, serverul trebuie să fie instalat sau interpret al limbajului de programare. Pentru sistemele bazate pe Unix este de obicei C / C ++, Perl, Shell; pentru servere care rulează Windows NT - același Perl, C / C ++ de programare și orice sistem Windows care acceptă scrierea CGI-aplicații, cum ar fi, Visual Basic sau Delphi. Personal, prefer limbajul Perl.
El este un interpretat, care este un program Perl nu necesită compilare. Este foarte convenabil: depanarii un program pe masina mea acasă (în cazul în care, de exemplu, instalat Windows), și apoi pur și simplu copiați-l la server (care este probabil să aibă unul din sistemul Unix - FreeBSD, Linux, Sun Solaris, HP-UX etc). La schimbarea furnizorului probleme cu transferul de script-ul nu va fi.
Dacă decideți să utilizați compilator, de exemplu, C / C ++. atunci va trebui să compileze codul sursă pe server, care solicită accesul telnet-server care furnizorii de servicii nu le place să dea.
„Da, dar nu știu Perl“ - s-ar putea spune. Ha!
Pentru a organiza activitatea script-urile de pe site-ul dvs., un limbaj de programare de cunoștințe nu este deosebit de necesară. Web-ul este doar numărul absolut nemerenoe de script-uri gratuite pentru a se potrivi toate gusturile - de la cărți de oaspeți la baze de date complexe.
Tot ce trebuie să - cel puțin cunoștințe de bază de limba engleză. Descărcați orice script poate fi site-ul CGI-Resources.Com.
Acesta este un director specializat care conține link-uri către mii de script-uri pe o varietate de limbaje de programare.