Шууд орчуулбал скрипт гэдэг үг нь "скрипт" гэсэн утгатай, өөрөөр хэлбэл тодорхой даалгаврыг биелүүлэхийн тулд хийх ёстой үйлдлүүдийн дарааллыг тодорхойлдог. Интернет програмчлалын талаар ийм даалгаврыг жишээлбэл, интернет хуудсан дээр цагийг харуулах, зурагтай янз бүрийн визуал эффектийг хэрэгжүүлэх гэх мэт байж болно. Орчин үеийн сүлжээн дэх хуудасны хөтөч дээрх дэлгэцийг скриптэд заасан скриптийн дагуу гүйцэтгэдэг. Тэдгээрийн талаар ойлголт авахын тулд хоёр энгийн скрипт бичихийг хичээцгээе.
Зааварчилгаа
1-р алхам
Скриптийг хаана гүйцэтгэхээс хамааран скриптүүдийг "клиент" ба "сервер" гэж хуваадаг. Сүлжээ дээрх зарим хаяг руу шилжихэд бид сонирхсон хуудасны URL хаягийг сервер рүү илгээдэг бөгөөд тэр сервер нь заасан хаяг дээр байрлах скрипт (скрипт) -ийг ажиллуулдаг. Скрипт нь сервер дээр програмчлагдсан үйлдлүүдийг гүйцэтгэж, хуудсыг шаардлагатай блокуудаас цуглуулж, хөтөч рүү илгээнэ. Энэ бол сервер талын скрипт юм. Хуудсыг хүлээн авсны дараа манай компьютер дээрх хөтөч үүнийг бидэнд өгдөг бөгөөд хэрэв хүлээн авсан хуудасны кодонд скрипт байгаа бол энэ скриптийг аль хэдийн гүйцэтгэж байгаа болно. Энэ бол үйлчлүүлэгчдийн скрипт юм.
Сервер эсвэл хөтөч скриптийг унших, ойлгох, ажиллуулахын тулд тэдгээрийг мэддэг дүрмийнхээ дагуу бичиж, бичих ёстой. Ийм дүрмийн багцыг скрипт хэл гэж нэрлэдэг. Ихэнх сервер талын скриптүүд одоогоор PHP дээр бичигдсэн байгаа бөгөөд ихэнх клиент талын скриптүүд JavaScript дээр бичигдсэн байдаг. Скриптийг өөрөө бичихийн тулд ердийн текст засварлагчтай байх нь хангалттай. Гэхдээ скриптүүдийг тогтмол програмчлахын тулд та тусгай редакторгүйгээр хийж чадахгүй. Ийм редактор нь скрипт бичих ердийн ажлын арслангийн хувийг эзэмшиж, програм зохиогчдод бүтээлч сэтгэлгээнд илүү их цаг хугацаа өгдөг.
Сервер талын PHP хэл дээр энгийн скрипт бичье. Эхний мөр нь жүжигчнийг сценарийг энэ үеэс эхэлж байгааг хэлэх явдал юм. PHP дээр энэхүү нээлтийн шошго дараах байдалтай байна: Эдгээр хоёр шошгоны хооронд зааварчилгаа байдаг - хэлний операторууд. Жишээлбэл, Кавказын хадан дээр О. Бендерийн үлдээсэн бичээсийг хэвлэх зааврыг дараах байдлаар бичсэн байна: цуурай ("Кися, Ося нар энд байсан"); Одоогийн цагийг HOUR: MINUTE форматаар харуулах заавар like: echo date ('H: i'); Эдгээр мэдэгдлүүдээс бүрдсэн PHP-ийн бүрэн скрипт дараах байдалтай байна: <? Phpecho ("B");
цуурай огноо ('H: i');
echo ("Кися, Ося нар энд байсан!");?> Энэ скриптийг сервер гүйцэтгэгч програмаар (хэлний орчуулагч) ажиллуулсны дараа хуудас иймэрхүү харагдах болно.
Алхам 2
Үйлчлүүлэгч талын JavaScript дээрх ижил скрипт нь дараах байдалтай байна: var now = new date ();
document.write ("B");
document.write (now.getHours () + ":" + now.getMinutes ());
document.write ("Кися, Ося нар энд байсан!"); Энд одоо мөр = var now = new date () скрипт гүйцэтгэгчид "одоо" нэртэй шинэ виртуал объект үүсгэхийг зааж өгдөг бөгөөд энэ нь одоогийн огноо, цагийг илэрхийлдэг. document.write () нь хаалтанд заасан зүйлийг хуудсанд бичих тушаал бөгөөд now.getHours () ба now.getMinutes () командууд нь "одоо" объектоос тухайн цаг, минутыг гаргаж авахыг зааж өгдөг.
Эдгээр хоёр скриптийг нэг файл болгон нэгтгэж, сервер дээр хадгалж, хөтчийн хаягийн мөрөнд URL хаягийг бичих нь илүү тодорхой хэвээр байна. Үүний үр дүнд бид ижил мөрүүдийг харах болно, тэдгээрийн нэг нь манай скриптийн дагуу сервер дээр (PHP тайлбарлагч), нөгөө нь манай компьютер дээр (JavaScript хэлмэрч) гүйцэтгэгддэг.