Преглед садржаја
У последњем водичу видели смо чему служи овај моћни језик упита КСМЛ, успели смо да га инсталирамо и научили смо како да покренемо услугу или је зауставимо ако је потребно.Главном интерфејсу или контролној табли може се приступити путем прегледача, где се састоји од низа елемената који нас воде до специфичних функционалности и помоћних средстава алата, које је важно знати пре него што почнемо са сложенијим концептима унутар апликације. .
Да бисте ушли на контролну таблу од еКсистдб морамо само да унесемо прегледач на адресу лоцалхост: 8080 /, који ће нас одвести директно до њега, показујући нам функционалности присутне у њему:
Јава Админ клијентОво дугме обезбеђује почетни протокол за Јаву, који нам омогућава приступ инсталацији еКсист даљински из система који нема еКсист инсталиран.
ЗбиркеОво дугме нам омогућава да покренемо истраживач збирки, што нам омогућава да омогућимо контролу над садржајем База података.
БацкупПомоћу ове функције можемо направити резервну копију наше базе података.
ИскључитиОвом функцијом заустављамо услугу и излазимо из надзорне плоче.
Менаџер пакетаПакет је скуп датотека које заједно пружају одређене функције, као што су апликација или библиотека, а менаџер пакета нам омогућава да њима управљамо, гледајући оно што имамо на располагању у еКсист, инсталирајте их и деинсталирајте. Ови пакети могу доћи из јавних складишта еКсистОве пакете можемо чак и сами развити за употребу у нашим апликацијама.
Усер МанагерОвде можемо контролисати кориснике присутне у нашем екосистему еКсист. Можемо креирати, мењати и брисати и кориснике и групе.
беттерФОРМ Демо и КССЛТФормс ДемоеКсист Пружа нам две функционалности које подразумевано долазе са алатом за изградњу КСФормс, су беттерФОРМ и КССЛТФормс, где нам ове апликације пружају низ примера за почетак коришћења ових функционалности.
еКсист-дб Демо апликацијеОвде можемо пронаћи збирку апликација које ће нам показати могућности и могућности еКсист.
КСКуери и еКсист-дб документацијаОбе апликације ће нам пружити потребну документацију за коришћење еКсист без икаквих проблема.
еКсидееКсиде је уређивач са лепим корисничким интерфејсом и омогућава нам рад КСКуери, КСМЛ и други ресурси присутни у еКсист. Можемо га користити за разне активности, од писања комплетних апликација до мало експериментисања с могућностима алата.
Пошто смо видели преглед функционалности присутних на контролној табли еКсистХајде да видимо шта још можемо учинити с њима.
Да бисмо истражили нашу базу података, можемо користити Претраживач колекција, Јава Админ клијент и чак еКсиде. Да бисмо видели збирке које имамо на уму, користићемо Претраживач колекција, што би требало да нам покаже нешто попут следећег:
Кад год почнемо да радимо са новом технологијом, користимо познати Хелло ворлд да направимо мали пример и покажемо како то функционише, у овом случају ћемо исто учинити помоћу КСМЛ традиционално, КСКуери, КСИнцлуде или чак КСФормс.
Прво ћемо проћи кроз најједноставније, а то ће бити стварање једноставног КСМЛ -а. Да бисмо то урадили, покрећемо алат еКсиде, и креирамо нову датотеку под називом екампле_кмл.кмл, а унутра ћемо поставити следеће:
Хелло Ворлд целој Солветиц заједнициКако видимо, то је једноставна КСМЛ датотека са низом ознака и атрибута, која би у нашем уређивачу требала изгледати овако еКсиде:
ЕНЛАРГЕ
ЕНЛАРГЕ
ЕНЛАРГЕ
ккуери верзија "3.0"; нека $ мессаге: = 'Здраво свете!' врати {$ мессаге}Коначно, оно што ми радимо је да поново користимо наш интерфејс РЕСТ Да бисмо приступили садржају нашег документа, погледајмо одговор прегледача:
ЕНЛАРГЕ
ккуери верзија "3.0"; прогласи опцију да постоји: сериализе "метход = хтмл медиа-типе = тект / хтмл"; нека $ мсг: = 'Хелло Ворлд' врати Хелло Ворлд са КСКуериКористимо наш интерфејс РЕСТ поново и сада видимо да је наш излаз ХТМЛ страница:Тренутни датум и време су: {цуррент-датеТиме ()} и имамо следећу поруку {$ мсг}!
ЕНЛАРГЕ
Као што видимо, користимо претходне примере које смо изградили да бисмо унели додатке у нашу датотеку КСМЛ, где приликом приступа са нашег интерфејса можемо видети оба резултата у истој датотеци, да видимо:
ЕНЛАРГЕ
Хелло ворлд КСФормс Име Датум ПроцесВажно је напоменути да се све што радимо односи на КСФормс морају се чувати у аппс / беттерформ у супротном апликација неће имати приступ, као и проширење мора бити .кхтмл како би правилно функционисала. Погледајмо наш пример када га покренемо у прегледачу:
Овим смо завршили наш водич, где смо могли прошетати кроз све функционалности које нам нуди еКсист, које се крећу од консултовања информација у неколико различитих врста докумената до изградње динамичких образаца заснованих на агилним и једноставним технологијама.