Нгинк - Основна конфигурација

Преглед садржаја
ССИ је врста програмског језика за сервере коју тумачи Нгинк и омогућава нам да постигнемо укључивање датотека и других елемената у датотеке које опслужује Нгинк.
Овај језик је развијен 90 -их година, а тумаче га и други сервери, попут свемоћног Апацхе или Мицрософт ИИС, што осигурава да ће нам учење ове функције помоћи ако морамо радити с другим услугама.
ССИ
На почетку смо споменули да је циљ ССИ је укључивао датотеке у послужене датотеке, за то користи посебну синтаксу која вам то омогућава Нгинк знате шта морате да урадите, са овим можемо постићи динамичан садржај, па чак и допунити веб локације направљене на динамичким језицима, као што су ПХП на пример.
Основни пример
Најосновнији начин да се ово користи је "Фраза дана" или "Цитат дана" где ћемо овде имати страницу ХТМЛ који ће нам приказивати дневну фразу, али да бисмо је променили уместо да сваки пут мењамо ХТМЛ, ми ћемо учинити да укључимо датотеку и то ће бити она коју ћемо изменити.
Погледајмо следећи код на слици да бисмо ово разумели:

Овде једноставно са директивом већ Нгинк зна да укључи датотеку пхрасе.ткт у делу у коме се налази ова директива, па ако желимо да променимо израз једноставно замењујемо вредност у .ткт датотеци остављајући ХТМЛ нетакнут.
Основна конфигурација
Да бисте користили ССИ Прво морамо да га активирамо, јер ово можемо поставити обоје на ниво серверски блок како на нивоу локацијски блокТако да имамо мало више контроле над њим, међутим да бисмо га учинили оптималнијим морамо конфигурирати да користи само текстуалне или ХТМЛ датотеке и избјегава слике и друге врсте бинарних датотека; чиме се добијају мало веће перформансе.
ПрепорукаДруга препорука је да странице које садрже директиве ССИ мора завршити наставком .схтмл то јест, ХТМЛ сервер, са овим ћемо идентификовати датотеке које можемо брже користити.
Погледајмо на следећој слици пример овога, изражен у конфигурацијској датотеци наше веб локације:

У овом случају видимо да постављамо сси он у нашем локацијски блок а такође указујемо на Нгинк тако сам дозволите ССИ у датотекама које се завршавају на .схтмл, па ако проследимо .јпг или .пдф датотеку, директива модула неће бити активирана.
Виртуелна команда
Још једна занимљива функција коју можемо пронаћи је виртуелна команда, где можемо направити инклузију помоћу команде која говори Нгинк који може укључивати још један део наше веб странице и чак му проследити параметре, на пример следеће упутство:

Ово прави Нгинк подупитајте себе и пошаљите резултат вама, тако да можемо лако укључити податке које пхп датотека генерише у нашу схтмл датотеку.
Овим завршавамо водич, као што видимо ССИ модул има много детаља и отвара нам нови свет могућности да наше веб странице опслужујемо Нгинк.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave