Bir Ssenari Necə Hazırlanır

Mündəricat:

Bir Ssenari Necə Hazırlanır
Bir Ssenari Necə Hazırlanır

Video: Bir Ssenari Necə Hazırlanır

Video: Bir Ssenari Necə Hazırlanır
Video: Ssenari nece yazilir - DERS 1 - Azerbaycan Film Akademiyasi 2024, Noyabr
Anonim

Sözün hərfi tərcüməsi ilə ssenari sözü "ssenari" mənasını verir, yəni müəyyən bir tapşırığı yerinə yetirmək üçün yerinə yetirilməsi lazım olan hərəkətlər ardıcıllığının təsviri. İnternet proqramlaşdırmasına gəldikdə, bu cür vəzifələr, məsələn, bir İnternet səhifəsində bir saat göstərmək, şəkillərlə müxtəlif vizual effektlər tətbiq etmək və s. Müasir şəbəkədəki səhifənin brauzerindəki ekran da ssenaridə göstərilən ssenariyə uyğun olaraq həyata keçirilir. Nələri olduğuna dair bir fikir əldə etmək üçün bir neçə sadə ssenari yazmağa çalışaq.

Ssenarilər necə yazılır
Ssenarilər necə yazılır

Təlimat

Addım 1

Skriptin harada icra olunduğuna görə, skriptlər "müştəri" və "server" bölünür. Şəbəkədəki bəzi ünvanlara gedib maraqlandığımız səhifənin URL-ini serverə göndəririk və həmin server göstərilən ünvanda yerləşən skripti (skript) işlədir. Sənəddə proqramlaşdırılmış hərəkətləri yerinə yetirən skript, səhifəni lazımi bloklardan toplayır və brauzerə göndərir. Bu, server tərəfindəki bir skriptdir. Səhifəni aldıqdan sonra kompüterimizdəki brauzer onu bizim üçün təqdim edir və əgər qəbul edilmiş səhifə kodunda bir skript varsa, deməli bu skripti artıq icra edir. Bu bir müştəri skriptidir.

Bir server və ya brauzerin bir ssenarini oxuması, başa düşməsi və həyata keçirməsi üçün bildikləri qaydalara uyğun yazılmalı və yazılmalıdır. Belə qaydalar dəstlərinə skript dilləri deyilir. Çox server tərəfi skript hazırda PHP-də, əksər müştəri tərəfli skript isə JavaScript-də yazılmışdır. Bir ssenari özünüz yazmaq üçün adi bir mətn redaktoru - not defteri olması kifayətdir. Ancaq skriptlərin davamlı proqramlaşdırılması üçün ixtisaslaşmış bir redaktor olmadan edə bilməzsiniz. Belə bir redaktor, proqramçıya yaradıcılıq üçün daha çox vaxt ayıraraq gündəlik ssenarilər yazma işindəki aslan payını götürür.

Server tərəfli PHP dilində sadə bir skript yazaq. Birinci sətir ifaçıya ssenarinin bu nöqtədən başladığını söyləməkdir. PHP-də bu açılış etiketi belə görünür: Bu iki etiket arasında təlimat var - dil operatorları. Məsələn, O. Benderin Qafqaz Daşlarında buraxdığı yazının yazdırılması üçün təlimat belə yazılmışdır: echo ("Kisya və Osya burada idi"); Və cari saatı HOUR: MINUTE formatında göstərmək təlimatı bu şəkildə: echo date ('H: i'); Bu ifadələrdən ibarət tam bir PHP skript belə görünəcək: <? Phpecho ("B");

echo tarixi ('H: i');

echo ("Kisya və Osya burada idi!");?> Bu ssenarini server icraçı proqramı (dil tərcüməçisi) tərəfindən icra etdikdən sonra səhifə belə görünür:

Server skriptinin icrası nəticəsi
Server skriptinin icrası nəticəsi

Addım 2

Müştəri tərəfindəki JavaScript-də eyni skript belə görünür: var now = new date ();

document.write ("B");

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

document.write ("Kisya və Osya burada idi!"); Burada satır var now = new date () ssenari icraçısına cari tarixi və saatı təmsil edən "now" adlı yeni bir virtual obyekt yaratmağı tapşırır. document.write () səhifəyə mötərizədə göstərilənləri yazma əmridir və now.getHours () və now.getMinutes () əmrləri cari saatı və dəqiqəni “indi” obyektindən çıxarmağı əmr edir.

Bu iki skriptin bir faylda birləşdirilməsi, serverdə saxlanması və brauzerin ünvan zolağına URL yazılması daha aydın olmalıdır. Nəticədə, biri ssenarimizə görə serverdə (PHP tərcüməçi), digəri isə kompüterimizdə (JavaScript tərcüməçi) icra olunan eyni sətirləri görəcəyik.

Tövsiyə: