Ssenariyni Qanday Qilish Kerak

Mundarija:

Ssenariyni Qanday Qilish Kerak
Ssenariyni Qanday Qilish Kerak

Video: Ssenariyni Qanday Qilish Kerak

Video: Ssenariyni Qanday Qilish Kerak
Video: Qanday tavba qilish kerak? | Solihxon domla bilan suhbat 2024, May
Anonim

So'zma-so'z tarjima qilingan ssenariy so'zi "skript" degan ma'noni anglatadi, ya'ni muayyan vazifani bajarish uchun bajarilishi kerak bo'lgan harakatlar ketma-ketligini tavsiflash. Internet dasturlash bilan bog'liq holda, bunday vazifalar, masalan, Internet sahifasida soatni ko'rsatish, rasmlar bilan turli xil vizual effektlarni amalga oshirish va h.k. Va zamonaviy tarmoqdagi sahifaning o'zi brauzerida displeyda ko'rsatilgan skript bo'yicha amalga oshiriladi. Keling, ular haqida tushuncha olish uchun bir nechta oddiy skriptlarni yozishga harakat qilaylik.

Skriptlar qanday yoziladi
Skriptlar qanday yoziladi

Ko'rsatmalar

1-qadam

Ssenariyning bajarilish joyiga qarab ssenariylar "mijoz" va "server" ga bo'linadi. Tarmoqdagi biron bir manzilga o'tib, biz qiziqqan sahifaning URL manzilini serverga yuboramiz va ushbu server belgilangan manzilda joylashgan skriptni (skriptni) ishlaydi. Ssenariy, unda dasturlashtirilgan amallarni serverda bajarib, sahifani kerakli bloklardan to'playdi va brauzerga yuboradi. Bu server tomonidagi skript. Sahifani olganimizdan so'ng, kompyuterimizdagi brauzer uni bizga taqdim etadi va agar olingan sahifa kodida skript bo'lsa, u allaqachon ushbu skriptni bajarmoqda. Bu mijoz skriptidir.

Ssenariyni o'qish, tushunish va bajarish uchun server yoki brauzer uchun ular o'zlari bilgan qoidalarga muvofiq yozilishi va yozilishi kerak. Bunday qoidalar to'plamlari stsenariy tillari deb ataladi. Ko'pgina server tomonidagi skriptlar hozirda PHP tilida, ko'p mijozlar uchun skriptlar esa JavaScript-da yozilgan. Ssenariyni o'zingiz yozish uchun oddiy matn muharriri - bloknotga ega bo'lish kifoya. Ammo stsenariylarni doimiy dasturlash uchun siz ixtisoslashgan muharririsiz qilolmaysiz. Bunday muharrir ssenariylarni yozish bo'yicha odatiy ishlarning sher ulushini o'z zimmasiga oladi va dasturchiga ijod uchun ko'proq vaqt ajratadi.

Server tomonidagi PHP tilida oddiy skript yozamiz. Birinchi satr - ijrochiga ssenariy shu nuqtadan boshlanishini aytish. PHP-da ushbu ochilish yorlig'i quyidagicha ko'rinadi: Ushbu ikkita teg orasida ko'rsatmalar - til operatorlari mavjud. Masalan, Kavkaz toshlarida O. Bender qoldirgan yozuvni chop etish bo'yicha ko'rsatma quyidagicha yozilgan: echo ("Kisya va Osya shu erda edi"); Va hozirgi vaqtni HOUR: MINUTE formatida ko'rsatish bo'yicha ko'rsatma yozilgan shunga o'xshash: echo date ('H: i'); Ushbu bayonotlardan tashkil topgan to'liq PHP-skript quyidagicha bo'ladi: <? Phpecho ("B");

echo sanasi ('H: i');

echo ("Kisya va Osya shu erda edi!");?> Ushbu skriptni server ijrochi dasturi (til tarjimoni) tomonidan bajarilgandan so'ng, sahifa shunday ko'rinishga ega bo'ladi:

Server skriptini bajarish natijasi
Server skriptini bajarish natijasi

2-qadam

Va mijoz tomonidagi JavaScript-dagi xuddi shu skript quyidagicha ko'rinadi: var now = new date ();

document.write ("B");

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

document.write ("Kisya va Osya shu erda edi!"); Bu erda var now = new date () satri ssenariy ijrochisiga "hozir" nomli yangi sana va vaqtni ko'rsatadigan virtual ob'ekt yaratishni buyuradi. document.write () - bu qavs ichida ko'rsatilgan narsani sahifaga yozish buyrug'i va now.getHours () va now.getMinutes () buyruqlari joriy soat va daqiqani "hozir" ob'ektidan chiqarishni buyuradi.

Ushbu ikkita skriptni bitta faylga birlashtirish, uni serverda saqlash va URL manzilini brauzerning manzil satriga yozish yanada aniqroq bo'ladi. Natijada biz bir xil satrlarni ko'ramiz, ulardan biri bizning skriptimizga binoan serverda (PHP tarjimoni), ikkinchisi esa bizning kompyuterimizda (JavaScript tarjimoni) bajarilgan.

Tavsiya: