Faydalı bir veb ssenari yazmaq və ya seçmək savaşın yarısıdır; onu icra etmək üçün hələ bir yol tapmalısınız. Ən çox yayılmış skript növlərini icra etmək üçün lazım olanı daha ətraflı nəzərdən keçirək.
Təlimat
Addım 1
Hər hansı bir ssenarinin (yəni bir ssenarinin) icrası üçün bir şərt, əlbəttə ki, ifaçının özünün olmasıdır. İnternet proqramlaşdırma dillərinə gəldikdə, belə bir icraçı ssenari dili tərcüməçisi olacaqdır. Ssenarinin harada icra ediləcəyindən asılı olaraq dil tərcüməçisi ya server proqramının, ya da brauzer kodunun bir hissəsi ola bilər. Buna görə, hər hansı bir server tərəfindəki skriptin (məsələn, php və ya perl-skriptinin) icrası üçün işləyən bir serveriniz olmalıdır. Server şəbəkədə götürülə bilər və kompüterinizə quraşdırıla bilər. Denver server proqram paketi, nisbi sadəliyi və pulsuz dəyəri səbəbindən, məsələn, rusdilli proqramçılar arasında çox populyardır. Evdə bir server quraraq aldana bilməzsiniz, ancaq bir hosting provayderinin xidmətlərindən istifadə edin. Provayder sizə öz serverinə giriş imkanı verəcək və onu qorumaq və qorumaqla bağlı bütün narahatlıqlar sizi maraqlandırmır. Ümumiyyətlə bu cür xidmətlər pulludur, lakin bahalı deyil.
Addım 2
Vəziyyət "müştəri" skriptləri ilə fərqlidir. Bunlar birbaşa brauzerdə yerinə yetirilməli olan skriptlərdir. Məsələn, JavaScript-də yazılmış belə bir skripti icra etmək üçün bir brauzer və sadə bir mətn redaktoru (standart notbad uyğun gəlir) xaricində başqa bir şey tələb olunmur. Məsələn, sadə bir skript: var now = new Date ();
document.write ("Bu skript icra edildi" + now.getHours () + "hours" + now.getMinutes () + "minutes"); İcrası üçün bu kodu html olan bir faylda saxlamalısınız genişləndirmə (məsələn, test. html) və sonra bir cüt vuruşla çalıştırın. Html (HyperText Markup Language) uzantısı veb səhifələr olan fayllar üçün əməliyyat sistemində qorunur. Buna görə, OS brauzerinizi işə salacaq və bu sənədin ünvanını ötürəcək və brauzer skriptini tanıyacaq, skriptini oxuyacaq və icra edəcəkdir. Nəticədə, içərisində olduğu ssenari qədər sadə bir səhifə görəcəyik: