Сценарийді қалай жасауға болады

Мазмұны:

Сценарийді қалай жасауға болады
Сценарийді қалай жасауға болады

Бейне: Сценарийді қалай жасауға болады

Бейне: Сценарийді қалай жасауға болады
Бейне: Тәжірбиені қалай жасауға болады? Жаратылыстану 2024, Қараша
Anonim

Сөзбе-сөз аударылғанда сценарий сөзі «сценарий» дегенді білдіреді, яғни белгілі бір тапсырманы орындау үшін орындалуы керек әрекеттер тізбегінің сипаттамасы. Интернетті бағдарламалауға қатысты мұндай міндеттер, мысалы, Интернет парағында сағатты көрсету, суреттермен әр түрлі визуалды эффектілерді жүзеге асыру және т.б. Қазіргі заманғы желідегі парақтың браузеріндегі дисплей де сценарийде көрсетілген сценарий бойынша орындалады. Олар туралы түсінік алу үшін бірнеше қарапайым сценарий жазуға тырысайық.

Сценарийлер қалай жазылады
Сценарийлер қалай жазылады

Нұсқаулық

1-қадам

Сценарий орындалатын жерге байланысты сценарийлер «клиент» және «сервер» болып бөлінеді. Желідегі кейбір мекен-жайға өтіп, біз қызықты беттің URL мекен-жайын серверге жібереміз және сол сервер көрсетілген мекен-жайда орналасқан сценарийді (сценарийді) басқарады. Ондағы бағдарламаланған әрекеттерді серверде орындайтын сценарий парақты қажетті блоктардан жинап, шолғышқа жібереді. Бұл сервер жағындағы сценарий. Парақты алғаннан кейін, компьютердегі браузер оны бізге ұсынады, егер алынған парақтың кодында сценарий болса, онда ол осы сценарийді орындап жатыр. Бұл клиенттің сценарийі.

Сервер немесе браузер сценарийді оқып, түсініп, оны орындай алуы үшін олар өздері білетін ережелер бойынша жазылуы және жазылуы керек. Мұндай ережелер жиынтығы сценарий тілдері деп аталады. Серверлік сценарийлердің көпшілігі қазіргі уақытта PHP тілінде, ал клиенттік сценарийлердің көпшілігі JavaScript тілінде жазылған. Сценарийді өзіңіз жазу үшін қарапайым мәтіндік редактордың - блокноттың болғаны жеткілікті. Сценарийлерді үнемі бағдарламалау үшін сіз мамандандырылған редакторсыз істей алмайсыз. Мұндай редактор сценарийлерді жазудың күнделікті жұмысындағы арыстанның үлесін алады, бұл бағдарламашыға шығармашылыққа көбірек уақыт қалдырады.

Серверлік PHP тілінде қарапайым сценарий жазайық. Бірінші жол - орындаушыға сценарийдің осы сәттен басталатынын айту. PHP-де бұл ашылу тегі келесідей болады: осы екі тегтің арасында нұсқаулар - тілдік операторлар орналасқан. Мысалы, Кавказ жартастарында О. Бендер қалдырған жазуды басып шығару туралы нұсқаулық былай жазылған: эхо («Кися мен Ося осында болды»); Ал қазіргі уақытты HOUR: MINUTE форматында көрсету туралы нұсқаулық жазылған мысалы: 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 аудармашы) орындалды.

Ұсынылған: