Ինչպես պատրաստել սցենար

Բովանդակություն:

Ինչպես պատրաստել սցենար
Ինչպես պատրաստել սցենար

Video: Ինչպես պատրաստել սցենար

Video: Ինչպես պատրաստել սցենար
Video: DIY - Как сделать КИНЖАЛ с ножнами из бумаги А4 своими руками? 2024, Մայիս
Anonim

Բառացիորեն թարգմանված ՝ սցենար բառը նշանակում է «սցենար», այսինքն ՝ գործողությունների հաջորդականության նկարագրություն, որոնք անհրաժեշտ է կատարել ՝ որոշակի առաջադրանք կատարելու համար: Ինչ վերաբերում է ինտերնետային ծրագրավորմանը, ապա այդպիսի առաջադրանքները կարող են լինել, օրինակ, ինտերնետային էջում ժամացույցի ցուցադրումը, նկարներով տարբեր տեսողական էֆեկտների իրականացում և այլն: Իսկ ժամանակակից ցանցում էջի բրաուզերում ցուցադրումը կատարվում է նաև սցենարում նշված սցենարի համաձայն: Փորձենք գրել մի քանի պարզ սցենար ՝ պատկերացում կազմելու համար, թե դրանք ինչ են:

Ինչպես են գրվում սցենարները
Ինչպես են գրվում սցենարները

Հրահանգներ

Քայլ 1

Կախված սցենարի կատարման վայրից, սցենարները բաժանվում են «հաճախորդ» և «սերվեր»: Goանցի որոշ հասցեներով անցնելով `մենք սերվերին ուղարկում ենք հետաքրքրող էջի URL- ն, և այդ սերվերը գործարկում է նշված հասցեում գտնվող սցենարը (գրությունը): Սցենարը, կատարելով սերվերում դրա մեջ ծրագրավորված գործողությունները, հավաքում է էջը անհրաժեշտ բլոկներից և ուղարկում զննարկչին: Սա սերվերի կողմից գրված սցենար է: Էջը ստանալուց հետո, մեր համակարգչի զննարկիչը այն մատուցում է մեզ համար, և եթե ստացված էջի ծածկագրում կա գրվածք, ապա այն արդեն կատարում է այս սցենարը: Սա հաճախորդի սցենար է:

Որպեսզի սերվեր կամ զննարկիչ սցենար կարդա, հասկանա և կատարի, այն պետք է գրված լինի և գրված լինի իրենց իմացած կանոնների համաձայն: Կանոնների նման խմբերը կոչվում են սցենարական լեզուներ: Ներկայումս սերվերի կողմից գրված գրերի մեծ մասը գրված է PHP- ով, իսկ հաճախորդի կողմից գրված գրերի մեծ մասը ՝ JavaScript: Սցենար ինքներդ գրելու համար բավական է ունենալ սովորական տեքստի խմբագիր `նոթատետր: Բայց սցենարների անընդհատ ծրագրավորման համար դուք չեք կարող անել առանց մասնագիտացված խմբագրի: Նման խմբագիրը ստանձնում է սցենարներ գրելու սովորական աշխատանքների առյուծի բաժինը ՝ ծրագրավորողին ավելի շատ ժամանակ թողնելով ստեղծագործական գործունեության համար:

Եկեք գրենք մի պարզ սցենար սերվերի կողմից PHP լեզվով: Առաջին տողը կատարողին ասելն է, որ սցենարը սկսվում է այս կետից: PHP- ում այս բացման թեգը կարծես հետևյալն է. Այս երկու պիտակների միջև կան ցուցումներ ՝ լեզվի օպերատորներ: Օրինակ, O. Bender- ի կովկասյան ժայռերի վրա թողած գրությունը տպելու հրահանգը գրված է այսպես. Echo («Կիսյան և Օսյան այստեղ էին»); echo date ('H: i'); PHP- ի ամբողջական սցենարը, որը կազմված է այս պնդումներից, կունենա այսպիսի տեսք. <? Phpecho ("B");

արձագանքման ամսաթիվ ('H: i');

echo («Kisya- ն և Osya- ն այստեղ էին»);?> Այս սցենարը սերվերի կատարող ծրագրի կողմից (լեզվի թարգմանիչ) կատարելուց հետո էջն այսպիսի տեսք կունենա.

Սերվերի սցենարի կատարման արդյունքը
Սերվերի սցենարի կատարման արդյունքը

Քայլ 2

Եվ հաճախորդի կողմից աշխատող JavaScript- ի նույն գրությունն այսպիսի տեսք ունի. Var now = new date ();

document.write («B»);

document.write (now.getHours () + ":" + now.getMinutes ());

document.write («Kisya- ն և Osya- ն այստեղ էին»); այստեղ տողը var now = new date () հրահանգում է սցենարի կատարողին ստեղծել «հիմա» անունով նոր վիրտուալ օբյեկտ, որը ներկայացնում է ընթացիկ ամսաթիվը և ժամանակը: document.write () - ը հրաման է ՝ էջում գրելու այն, ինչ նշված է փակագծերում, իսկ now.getHours () և այժմ.

Ավելի մեծ հստակության համար մնում է միավորել այս երկու սցենարները մեկ ֆայլում, պահպանել այն սերվերում և մուտքագրել URL զննարկչի հասցեի տողում: Արդյունքում, մենք կտեսնենք նույն տողերը, որոնցից մեկը կատարվել է սերվերի մեր սցենարի համաձայն (PHP թարգմանիչ), իսկ մյուսը `մեր համակարգչի վրա (JavaScript մեկնաբան):

Խորհուրդ ենք տալիս: