Սերվերային կողմի սցենարագրում

Սերվերային կողմի սցենարագրում

Սերվերի կողմից գրվածքը, քանի որ այն վերաբերում է վեբ էջերին, սովորաբար վերաբերում է PHP կոդին, որը գործարկվում է վեբ սերվերի վրա, նախքան տվյալները օգտագործողի զննարկչին փոխանցելը: PHP- ի դեպքում բոլոր PHP ծածկագրերը կատարվում են սերվերային կողմի կողմից և ոչ մի PHP կոդ երբևէ չի հասնում օգտագործողին: PHP կոդի գործարկումից հետո դրա արդյունքների մասին տեղեկատվությունը ներկառուցված է HTML- ում, որն ուղարկվում է դիտողի վեբ զննարկչին:

Գործողության մեջ տեսնելու այս եղանակներից մեկը `ձեր PHP էջերից մեկը բացել զննարկիչում, այնուհետև ընտրել« «Դիտելու աղբյուրը» տարբերակը: Դուք տեսնում եք HTML, բայց PHP կոդ չկա: PHP կոդի արդյունքն այնտեղ է, քանի որ այն ներկառուցված է սերվերի HTML- ի վրա, նախքան վեբ էջը զննարկիչին հասցնելը:

PHP- ի օրինակ և արդյունք

Չնայած սերվերային կողմի PHP ֆայլը կարող է պարունակել վերը նշված բոլոր ծածկագրերը, աղբյուրի կոդը և ձեր զննարկիչը ցույց են տալիս միայն հետևյալ տեղեկատվությունը.

Իմ կատու Spot- ը և իմ շուն Clif- ը սիրում են միասին խաղալ:

Սերվերային կողմի սցենարներ ընդդեմ հաճախորդի կողմնակի գրությունների

PHP- ն միակ ծածկագիրը չէ, որը ներառում է սերվերի կողմից գրություններ, իսկ սերվերի կողմից գրությունը չի սահմանափակվում միայն կայքերով: Սերվերային կողմի ծրագրավորման այլ լեզուներ են Python, Ruby, C #, C ++ և Java- ն: Սերվերի կողմից գրելու շատ դեպքեր կան, որոնք օգտվողների համար ապահովում են հարմարեցված փորձ:

Համեմատության համար նշենք, որ հաճախորդի կողմից գրված սցենարները գործում են ներկառուցված գրություններով. JavaScript- ը առավել ծանոթ է, որոնք վեբ սերվերից ուղարկվում են օգտագործողի համակարգիչ: Հաճախորդի կողմից բոլոր սցենարների մշակումը տեղի է ունենում վերջնական օգտագործողի համակարգչում գտնվող վեբ բրաուզերում: Որոշ օգտվողներ անջատում են հաճախորդի կողմից գրությունը `անվտանգության հետ կապված խնդիրների պատճառով: