Как се прави скрипт

Съдържание:

Как се прави скрипт
Как се прави скрипт

Видео: Как се прави скрипт

Видео: Как се прави скрипт
Видео: [PengueeBot] Пишем простой скрипт 2024, Ноември
Anonim

В буквален превод думата скрипт означава „скрипт“, тоест описание на последователността от действия, които трябва да бъдат извършени, за да се изпълни конкретна задача. По отношение на интернет програмирането такива задачи могат да бъдат например показване на часовник на интернет страница, реализиране на различни визуални ефекти със снимки и т.н. А показването в браузъра на самата страница в съвременната мрежа също се извършва според скрипта, посочен в скрипта. Нека се опитаме да напишем няколко прости скрипта, за да добием представа какви са те.

Как се пишат скриптове
Как се пишат скриптове

Инструкции

Етап 1

В зависимост от това къде се изпълнява скриптът, скриптовете се разделят на "клиент" и "сървър". Отивайки до някакъв адрес в мрежата, ние изпращаме URL адреса на интересуващата страница на сървъра и този сървър изпълнява скрипта (скрипта), разположен на посочения адрес. Скриптът, изпълнявайки програмираните в него действия на сървъра, събира страницата от необходимите блокове и я изпраща на браузъра. Това е скрипт от страна на сървъра. След като получи страницата, браузърът на нашия компютър я прави за нас и ако в получения код на страницата има скрипт, той вече изпълнява този скрипт. Това е клиентски скрипт.

За да може сървър или браузър да чете, разбира и изпълнява скрипт, той трябва да бъде написан и написан в съответствие с правилата, които познават. Такива набори от правила се наричат скриптови езици. Понастоящем повечето скриптове от страна на сървъра са написани на PHP, а повечето скриптове от страна на клиента са написани на JavaScript. За да напишете сами скрипт, достатъчно е да имате обикновен текстов редактор - бележник. Но за постоянно програмиране на скриптове не можете да правите без специализиран редактор. Такъв редактор поема лъвския дял от рутинната работа по писане на скриптове, оставяйки на програмиста повече време за творчество.

Нека напишем прост скрипт на PHP езика от страна на сървъра. Първият ред е да се каже на изпълнителя, че сценарият започва от този момент. В PHP този отварящ таг изглежда така: Между тези два маркера има инструкции - езикови оператори. Например, инструкцията за отпечатване на надписа, оставен от О. Бендер на Кавказките скали, е написана по следния начин: echo („Кися и Ося бяха тук“); така: 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 интерпретатор).

Препоръчано: