Kumvetsa Malangizo

Directus ndi CMS yopanda choloŵa ndi papulatifomu ya madata yomwe imakhala pamwamba pa datamu ya SQL, ikumapereka mofulumira muyalo wofewa wa API ndi administ app . Mosiyana ndi CMS yamwambo imene imalamulira kapangidwe kanu ka madata, directus intros instros splus programues ndi kupanga ndandanda yamphamvu, yoyenerera kuchokera kwa opanga makompyuta osavuta kuzoloŵera kuyang'anira ndege.

Pakatikati pake, Directus amaphatikizapo lingaliro la “chidziŵitso chosakongoletsedwa. . Sichikakamiza masamu achibadwa, dongosolo losamuka, kapena kusungidwa kwa mafaelo. Mmalomwake, chimalemekeza mkhalidwe wanu wamakono wa zosungiramo zinthu, kaya muyamba ndi fotokopu yopanda kanthu kapena ndandanda yopangira zinthu zomwe zilipo. Chiphunzitsochi chimachipanga kukhala bwenzi labwino la kulera mwana pang’onopang’ono, kulola magulu kugwirizanitsa CMS m'madongosolo amakono kulowa m’mabanja popanda kusokoneza zinthu.

Mbali Zazikulu Zimene Zimapanga Chitsogozo Kuwonekera

Maluso ambiri opangidwa kuti aziyang’anira zinthu zimene zili m’gulu la zinthuzo ndi kufulumizitsa ntchito.

  • Kufikira koyambirira: [[FL:1] Directus Siiriyo yanu. Imagwirizanitsa ndi data yanu ya SQL (MTSQL, PostgresQL, SQLite, etc.) ndi kupanga dala gulu lolingana ndi API ndi kulembera. Izi zikutanthauza kuti mukhoza kukhala ndi ulamuliro wokwanira pa madata anu, mungagwiritsire ntchito zida zanu zosamukira, ndipo mungafunse shopu yapaderayo popanda kuswa CMS.
  • Kusinthasintha kwa MPUNDO ndi Chithunzi QL AP kuli: [[FL:1] Pamene ndandanda ya zinthu zoikidwiratu yazipinda idziŵika, Directus imapanga zonse ziŵiri REST ndi GrapQL . AP imathandiza zikalata zabwino, kusefa, kusanthula, kujambula, ndi kujambula kwakuya. Diso la FOQL API ndi lamphamvu kwambiri pogwiritsira ntchito njira zodziŵira zinthu zolondola zimene zimafunikira mafunso.
  • Admin App yofala kwambiri: [[FLT :1] Gulu loyang'anira limamangidwa ndi Vue.js ndipo nloyera kotheratu. Mukhoza kupanga mapepala olembedwa, kusintha tsamba, kupanga mawonekedwe a mwambo, ndi kuwonjezera kulembedwa m'masamba. Kulamulira kwa muyezo (RBAC) kumakulolani kufotokoza zimene ntchito iliyonse ya wantchito angaone ndi kuchita, pansi pa mlingo wa munda.
  • Umboni ndi Chisungiko: [[FLT: 1] Directus imachirikiza mpambo wa zopereka za chilolezo kuphatikizapo ma email / Ijambobanga, Google, Facebook, Twitter, Gitub, ndi SSO kupyolera mwa OpenID . Imaperekanso chitsimikizo cha ziwindi ziŵiri, IPWristling, ndi dongosolo latsatanetsatane limene limagwirizanitsa ntchito zanu zofotokozedwa ndi Mulungu.
  • File ndi Media Management : [[FLT :1] Manijala a zipangizo zamakono amakulolezani kukweza, kulima, ndi kulinganiza mafaelo. Kumaphatikizapo kusinthidwa kwa chithunzi ndi kusungidwa kwa zinthu pa disiki yakwanu, S3, kapena zosungira za mtambo zina. Zimenezi nzofunika kwambiri kwa masiteshoni a sitima kumene mungayendetse zithunzi za galimoto kapena zolembapo zoyendetsa galimoto.
  • Kuwoneka kupyolera m'mawonjezero: papulatifomu imachirikiza zisonyezero za mwambo, zikwangwani, mahokero, mahokero, ndi malo omalizira. Opititsa patsogolo angafalitse zowonjezera zawo monga npm phukuto kapena kuzisunga project . Kuzungulira kumeneku kumatheketsa inu kugwirizanitsa zokumana nazo za mu Directus ku malo anu, kaya ndi zaumoyo, kapena e-commer.

Kuumba Maluŵa Akuya: Mmene Directus Agwirira Ntchito

Pansi pa bungwelo, Directus amapangidwa ndi API Server (“khole”) ndi ambuye wochotsedwa. Mabuku onse aŵiri ndi otseguka pansi pa BSL ndi GPL laisensi , ndi matembenuzidwe ochirikizidwa ndi malonda omwe alipo. Pamene musonyeza demo loyaleshoni pa pulojekita, imasanthula magome ndi madanga, kutulukira mitundu ya zinthu, maunansi, ndi zopinga, ndiyeno imamanga muyalo wa BBMP yomwe imalongosola zopereka ndi munda uliwonse.

Kulimba kwa Maluso

Mukafufuza pulojekiti ya SQL, Draceus imapanga matebulo a zinthu zimene mukudziwa. Mungathe kubisa madanga kuti muwagwiritse ntchito, ndi kusintha mapepala a pulogalamu, ndi mafotokozedwe a zinthu. Kusintha kumeneku n’koyera komanso n’kuthandiza kwambiri mu CMS. Kugwiritsa ntchito pulogalamu ya pamadzi kumakhala kosadziwika bwino ndipo kumagwira ntchito kwa chipangizo china chilichonse.

Mbadwo wa API ndi Kuzenga

Directus ngokuzenzekelayo amapanga mascrects OpenAPI ndi GraphectQL kuchokera ku metadata. Chosonkhanitsa chirichonse chimakhala ndi miyalo yakeyake ya REST (GET, POST , PATCH , DELETE) ndi ziphatikizo zokayikitsa zimene mapu a ku machitidwe a SQL, kuphatikizapo ntchito za maauntact, ndi magawo oŵerengera. Purgalamu imaphatikizapo miyalo yomangika ndi yochirikiza Redis kupangitsa kuti API apereke ngakhale pansi pa katundu wolemera, mbali yofunika ku maboard operekera mabodi a mabodiksi ambiri.

Kulumikizana kwa Nthaŵi Yake pa Intaneti

Maseŵero amene amafunikira kukonzanso zinthu, Directus amapereka ndandanda ya pa Web Scheck. Malo ovomerezeka angakonzedwe pa mtokoma umodzi, kulola makasitomala a kutsogolo kulandira chidziŵitso cha mwamsanga pamene chidziŵitso cha masinthidwe a zinthu. Izi nzamtengo wapatali kwa madongosolo a zoyendera zolondola kumene galimoto imafunikira kuulutsira ku dashboard m'nthaŵi yeniyeni.

Directus Kuyerekezera ndi Mapulaneti Ena a CMS

Kuti amvetsetse malo a Directus m’chilengedwe, amathandiza kusiyanitsa malowo ndi ena ofala.

Directus v. Strapi

Ma CMS onse aŵiri ndi osakhala ndi mitu yomangidwa pa Node.js, koma kusiyana kwakukulu kuli m'nthanthi ya deyuta. Strapi imakhala ndi mathemo a datamsethi, kuyendetsa kusamuka ndi mafotokozedwe a disc. Directus, kumbali ina, amawunikira data yanu yomwe ilipo. Ngati muli kale ndi mathebulo ovuta kwambiri osungiramo zinthu ndi magome mazana ambiri ndipo mukufuna kuwonjezera muyalo wa CMS popanda kusintha fufuzira fufuzolo, Diretus ndi chosankha chowonekera bwino. Maluso a Strapi a masuti a masuti kuyambira pamene mufuna kuti CMS ifotokoze chitsanzo cha masamu.

Directus vs. Haura

Hatura ndi injini ya GrapQL imene imatumizanso datamuleshoni ndi kuvumbula GrapQL API. Komabe, Haura si CMS; iyo ilibe gulu lopatulidwa la akonzi okhuthula. Directus imagaŵira zonse ziŵiri API ndi ndandanda ya onse, yokwanira ndi RBAC, woyang'anira wailesi, ndi wogwiritsira ntchito wosinthasintha. Zofuna zofunikira zogwirizanitsa za antchito a m'gulu la ogwiritsira ntchito yolembedwa tsiku ndi tsiku. Mofanana ndi bwana wa ndege wokonza mareko a dalaivala [1] Diectus ndi othandiza kwambiri.

Mawu ayamba kuoneka (monga CMS Yopanda Mutu)

Mawu angagwiritsidwe ntchito mopanda nzeru kudzera ku REST API yake, koma amamamatira ku ndandanda yake ya madatamu ndi “chizindikiro”. Directus sakakamiza malingaliro oterowo, kupangitsa kuti agwirizane kwambiri ndi malo osalembedwa. Ngati ntchito yanu ifuna kugwiritsa ntchito ndandanda, chidziŵitso cha zilembo, kapena chinthu chilichonse chamwambo, imapereka kuyenera kwachibadwa popanda kapangidwe ka Mawu Prefess.

Kuyendetsa Ndege Zapadziko Lonse Kukugwiritsa Ntchito

“ Nkhani ya gulu la ordt Directus” kaŵirikaŵiri imasumika pa misewu ya zolembedwa ndi ndandanda ya ntchito. Fleet imapanga unyinji wa chidziŵitso [1] kanema, ziwiya zosamalira, zikalata za dalaivala, mafashoni a inshuwalansi, magawo a njira, ndi malipoti a chivomerezo. Directus ikhoza kutumikira monga pulatifomu ya chidziŵitso yogwirizana kuti iyang'e zinthu zonsezi.

  • Mtsinje ndi Vehicle Zitsanzo: Gwiritsirani ntchito Directus ku tsatanetsatane wa galimoto, zikalata zoimira dalaivala, kutha kwa laisensi, ndi mayuniti ogawiridwa. Magulu a median amalola otumiza kukonzanso malo, kukweza zithunzi zofufuzira, ndi kuyambitsa magetsi kudzera m'zigoba.
  • Kusimba zamwambo: Chopereka chamwambo cha zochitika chingagwire ma a Timestamp, GPS gwirizanitsitsa, malongosoledwe owonongeka, ndi zithunzi zochirikiza. Ndi API, app ya m'galimoto ikhoza kutumiza malipoti mwachindunji, ndipo admin angathe kuthandizira ma bwanamkubwa omvera.
  • . . Lungani zosungira zogwirizana ndi galimoto. Ganizirani ntchito za cron kapena zinthu zakunja zimene zimafunsa Directus API kudziŵa galimoto zofunikira utumiki ndi zikumbutso za ma email kwa timu yaudindo.
  • Digal Document Kirsers: Maneja wa nyuzi amalinganiza mapangano, malamulo a inshuwalansi, ndi mafomu otsatira. Zilolezo za oyendetsa galimoto zimatsimikizira kuti okhoza kulowa m'zikalata zawo zokha, pamene olemba mapepala aŵerenga aŵerenga kupezeka kowonjezereka.
  • Zenizenidi "Nthaŵi Yoleka ya Mapu, Kugwirizanitsa:[FL:1] Kuphatikiza Girafu QL API ndi laibulale yapatsogolo monga Nux.js kapena .js, mungapange boti lanthaŵi yeniyeni la zombo limene limasonyeza malo a galimoto pamapu, machenjezo aposachedwapa, ndi mametrics otchuka. Directus’s Web - indec imathandiza kutumiza uthenga watsopano popanda masamba omatidwa.

Chifukwa chakuti Directus amakhala mwachindunji pa ndandanda yanu ya zogwirira ntchito, nkhani zimenezi sizimafuna kujambula kapena kugwirizanitsa chidziŵitso m'sitolo ina ya CMS. Kumene kumachepetsa kucholoŵana ndi kuchedwa, phindu lalikulu la ntchito za zombo zosamala nthaŵi.

Mmene Anayambira: Anakhazikitsa Ntchito Yophunzitsa

Kuika Directus kungachitidwe m'mphindi zochepa. Njira yabwino ndi kugwiritsa ntchito chithunzi cha boma cha CLIM kapena Docker. Kampani ya zombo yofuna kutsanzira, Docker Accept ndi Directus ndi PostgresQL ndiyo njira yofulumira kwambiri.

  1. [[FLT: 0] Kafukule chithunzi cha Docker :[[FLT :1] Kuthamanga kupeza matembenuzidwe atsopano.
  2. Ktonda Fairade Youmba: Tanthauzirani mautumiki a Directus ndi ndandanda yanu ya zinthu zozoloŵereka. Zosintha za malo okhala monga ADMIN_EMAIL, ADMIN_PER, SECRT, ndi zikalata zosonyezera pulogalamu.
  3. Kumanga Stacki: imayamba zotengera zonse ziŵiri. Imayamba dala ntchito pa pulogalamu yoyamba, kulenga mathebulo ofunika a dongosolo la zinthu m'theki yanu.
  4. [[FLT: 0] Access App: Navigate ku ndi kuloŵa ndi zitsimikizo za kulembera. Mudzaona chija chopanda kanthu, chokonzekera kaamba ka chidziŵitso chanu.
  5. Kugwirizanitsa Techoloji Yomwe iripo: Ngati muli kale ndi ndandanda ya zombo, polozapo Directus mwa kukonzanso DB_* kusintha kwa malo ozungulira. Pambuyo potsegulanso, gulu la medinal lidzasonyeza matebulo anu onse monga zopereka. Mukhoza kulinganiza mapepala a munda, maunansi, ndi zilolezo.

Kupereka Malangizo Ogwirizana ndi Ntchito Zanu

Mphamvu yeniyeni ya Directus ndiyo kumveka kwake. Kuwonjezera kwa mwambo kumalola kuumba pulatifomu kuti mukhale ndi mfundo zamalonda zapadera popanda kuimirira tsogolo. Izi n’zofunika kwambiri kwa oyang’anira sitima zapamadzi, kumene ntchito zimaloŵetsamo ntchito za kunja monga nyengo APIS, magalimoto a boma olemba mabuku, kapena omasulira zinthu za VIN.

Kumanga Malo ndi Malo Oonetsera Mizere ndi Mizere

Malo osonyeza mmene munda umakonzera (m’b., wosankha deti, pulogalamu ya mapu ya GPS). Zikusonyeza mmene munda umalembedwera m'mawonedwe oŵerenga okha. Mungathe kupanga mwambo “Veicle Status” m'zolemba zimene zimasonyeza beji yolembedwa ndi utodi, kapena“ Route Optizer” chisonyezero chimene chimaitana API ya kunja kuti aone mmene njirayo ilili. Izi zimamangidwa ndi Vue.js ndi kulembedwa kudzera m'dziko lowonjezera.

Kupanga Malo Ochezera a Pa Intaneti ndi Zovala Zonunkhira

Directus amapereka njira yochititsa mfundo zomveka pa zochitika monga kulengedwa kwa zinthu, kulumikiza, kapena kuimirira. Mwachitsanzo, pamene chokokera chatsopano chapangidwa, chingatumize chinsinsi kwa makaniki wogawiridwa ndi galimotoyo. Ma Web signoke angalinganizidwe padziko lonse kapena chigawo chilichonse kuchokera ku gulu la mlawuli, kutheketsa kugwirizana ndi Zapier, Sreb, kapena ntchito yamwambo ya pakompyuta popanda kulemba mpambo wa foni.

Malo Ofikira Ozoloŵera

Ngati REST kapena Grafu QPL API sakwaniritsa chosoŵa chinachake, mungawonjezere mfundo zamwambo ku Tradiso Serveshoni. Malo ameneŵa ali ndi kupezeka kokwanira ku database, kutsimikizira, ndi mautumiki apakati. Kufunsira kwa sitima zapamadzi kungavumbule malo amodzi kuti mafuta onse agwiritsidwe ntchito padeti limodzi, kuchita SQL yomangika imene siilongosoledwa mosavuta. Mwakuiwonjezera monga kuwonjezera, mfundo imakhala mbali ya API yalamulo ndi mapindu kuchokera ku ku kutsimikizira ndi kulinganiza kwa deti kofanana.

Njira Yodziŵira Mfundo Zofunika

Fleet aumanejalate amaphatikizapo zinthu zachinsinsi (malaisensi a m'gulu, manambala a telefoni, malo) ndi chidziŵitso chachinsinsi cha bizinesi (mabungwe, njira). Dongosolo la chinsinsi la nkhokwe limatsimikizira kuti ogwiritsa ntchito kampani okha ndi amene ali ndi mphamvu yogwiritsa ntchito mfundo zoyenerera. Mwachitsanzo, dalaivala angaone malo amene ‘ Mzinda wa Drive,” “Woyang'anira,” ndi“ Woyang'anira ,” ndi “Audioda" ndipo kenaka amagaŵira zilolezo za zosonkhanitsira ndi munda uliwonse. Malamulo a m'makampani angayambirire ndi malamulo osavuta oteteza anthu ogwirizana. Mwachitsanzo, dala galimoto angaone zimene zinalembedwa m'munda wa ‘ Tuvalud's , AIPIOclist, ndi MFA akupereka zidule zowonjezereka za chitetezo choyenerera kaamba ka kuyenerera.

Kukhutiritsa Ntchito ya Chigwirizano cha Mitengo Yapamwamba

Ngati muthetsedwa zinthu za m'matole amene ali ndi mafashoni mamiliyoni ambiri a stemetry, kugwira ntchito kumakhala koyambirira. Directus imakulolani kuwonjezera madesiki a desikitolejiya mwachindunji (monga siikhala ndi diaroma), ndipo API imagwiritsira ntchito madeki a kufulumiza mafunso. Pulogalamu imachirikizanso kuchepetsa, CDN kaamba ka zinthu, ndi kupima kowongoka kwa kutsogolo kwa Node. . Serventi yotsata yowongoka miseŵero, mungapange malingaliro osinthasintha m'dasoshopu yanu ndi kuwalembetsa monga zolembedwa zolembedwa m'malangizo zokha, kupereka ku kulowa mwamsanga ku matepi a CD olembedwa popanda kulipira msonkho.

Malo Okhala ndi Malo Opita Kutsogolo ndi Njira Zachilengedwe

Directus amapindula ndi gulu logwira ntchito lowonjezera, mitu, ndi mapulani. Gitub Akambitsirana ndi ttub Directus Discor server [ ndi malo abwino kwambiri opezera thandizo kapena kugawana nawo nkhani za gulu lanu. Timu yapakati imasunga mapepala amene amabisa mbali iliyonse ya pulatifomu, kuchokera ku ku ku kuwonjezera kwa mwambo. Makampani, [[FLT:] [FLT] [FFF:] [FLT]

Kufufuza Zinthu Zanu Zamtsogolo

Kusankha Directus kumatanthauza kuti simukutsekera ntchito zanu zowopsa za panyanja ku malo a zamoyo. Chifukwa chakuti mungakhale mu ndandanda ya SQL, musunga mphamvu yonse ya SQL yochitira lipoti, ETL, ndi kugwirizana ndi ziŵiya monga Metabase kapena Power Bi. Ngati musankhapo kusamuka kuchoka ku Directus, chitsanzo chanu ndi umphumphu wake wonse umakhala wosasunthika, ndi zeromer rock-in. Njira imeneyi yoyambirira yoyendera ndi yogwirizana ndi kuyang'anira zofunikira pa zoyendera zoyendera za pa sitima zapamadzi, kumene moyo wa galimoto ndi ndandanda ya zoyendera zilembo za zaka makumi ambiri. Mwakuchita ndi Perdus monga wopepuka, chidziŵitso chapatsogolo champhamvu m'malo mwa njira ya kutsogolo, mumamanga njira yaluso ndi luso la zopangapanga zinthu.