Jinsi ya kuingiza faili moja ya HTML katika nyingine

Kutumia HTML inajumuisha kunaweza kurahisisha usimamizi wa tovuti yako

Nenda kwenye tovuti yoyote na uendeshe kutoka kwenye ukurasa hadi ukurasa na utaona haraka kwamba, wakati kila mmoja wa kurasa hizo anaweza kuwa tofauti kwa njia nyingi, pia ni sawa na wengine. Karibu tovuti zote zinajumuisha vipengee vya kubuni ambazo hurudiwa kila ukurasa kwenye tovuti. Baadhi ya mifano ya vipengele vya tovuti ambavyo vinaweza kupatikana katika kila ukurasa itakuwa eneo la kichwa ambapo alama inakaa, urambazaji, na eneo la mguu.

Vipengele vinavyotumiwa kwenye tovuti huruhusu uthabiti katika uzoefu wa mtumiaji. Mgeni hawana haja ya kupata urambazaji kwenye kila ukurasa kwa sababu mara moja wanaipata, wanajua wapi kwenye ukurasa mwingine wa tovuti wanayowatembelea.

Inajumuishaje Kufanya Umbo wa Wavuti Zaidi Ufanisi

Kama mtu aliyehusika na kusimamia tovuti, maeneo haya mara kwa mara hutoa changamoto. Nini ikiwa unahitaji kufanya mabadiliko katika kitu katika eneo hilo? Kwa mfano, kama footer yako (ambayo iko kwenye kila ukurasa wa tovuti) inajumuisha taarifa ya hakimiliki kwa mwaka, kinachotokea wakati mwaka huo unabadilika na unahitaji kuhariri tarehe? Kwa kuwa sehemu hiyo iko kwenye kila ukurasa, sasa unahitaji kuhariri kila ukurasa mmoja wa tovuti yako binafsi ili ufanye mabadiliko hayo - au wewe?

Maudhui yaliyojumuisha yanaweza kuondosha haja ya kuhariri kila ukurasa wa tovuti yako kwa maudhui haya mara kwa mara. Badala yake, unahariri faili moja na tovuti yako yote na kila ukurasa hupata sasisho!

Hebu angalia njia chache ambazo unaweza kuongeza utendaji huu kwenye tovuti yako na ushirike faili moja ya HTML kwa idadi ya wengine.

Maudhui yaliyotumiwa katika mifumo ya Usimamizi wa Maudhui

Ikiwa tovuti yako inatumia CMS , basi inawezekana inatumia templates fulani au mandhari ni sehemu ya programu hiyo. Hata kama ungependa kujenga templates hizi kuanzia mwanzoni, tovuti bado inafungua mfumo huu wa kurasa.

Kwa hivyo, templates hizo za CMS zitajumuisha maeneo ya tovuti ambayo yanarudiwa kila ukurasa. Unaingia tu kwa nyuma ya CMS na hariri templates zinazohitajika. Kurasa zote za tovuti ambayo hutumia template hiyo itasasishwa.

Hata kama huna mfumo wa usimamizi wa maudhui kwenye tovuti yako, bado unaweza kutumia fursa za faili zilizojumuishwa. Katika HTML, kuna pamoja na ambayo inaweza kusaidia kusimamia maeneo haya yaliyopangwa ya tovuti yako rahisi.

Je HTML ni pamoja na nini?

Jumuisha ni sehemu ya HTML ambayo si hati kamili ya HTML yenyewe. Badala yake, ni sehemu ya ukurasa mwingine ambayo inaweza kuingizwa kwenye programu kamili ya kurasa za wavuti. Wengi hujumuisha faili ni vitu vilivyotaja hapo awali ambazo hurudiwa kwenye kurasa nyingi za tovuti. Kwa mfano:

Kuna faida ya kuwa na maeneo haya mara kwa mara yanajumuishwa kwenye kurasa. Kwa bahati mbaya, mchakato wa kuingiza faili sio jambo linaloweza kutokea kwa HTML peke yake, hivyo unahitaji kuwa na aina fulani ya programu au script ambayo itaongeza yako ni pamoja na faili kwenye kurasa zako za wavuti.

Kutumia Server Side Inajumuisha

Sehemu ya Wavuti Inajumuisha, inayojulikana pia kama SSI, ilianzishwa kwanza ili kuruhusu watengenezaji wa Mtandao "washirie" nyaraka za HTML ndani ya kurasa zingine.

Kimsingi, snippet inayopatikana kwenye hati moja imejumuishwa kwenye mwingine wakati ukurasa unatumika kwenye seva na kutumwa kwa kivinjari cha wavuti.

SSI imejumuishwa kwenye seva nyingi za wavuti, lakini huenda ukawawezesha ili uifanye kazi. Ikiwa hujui kama seva yako inasaidia SSI, wasiliana na mtoa huduma wako mwenyeji .

Hapa ni mfano wa jinsi unaweza kutumia SSI kuingiza snippet ya HTML katika kurasa zako zote za wavuti:

  1. Hifadhi HTML kwa vipengele vya kawaida vya tovuti yako kama faili tofauti. Kwa mfano, sehemu yako ya urambazaji inaweza kuhifadhiwa kama navigation.html au navigation.ssi .
  2. Tumia kanuni ya SSI ifuatayo ili kuingiza msimbo wa waraka wa HTML katika kila ukurasa ( kubadilisha nafasi ya faili yako na jina la faili kati ya alama za quotation ). {C}
  1. Ongeza msimbo huu kwenye kila ukurasa unayotaka kuingiza faili.

Kutumia PHP ni pamoja na

PHP ni lugha ya script ya kiwango cha seva. Inaweza kufanya mambo kadhaa, lakini matumizi ya kawaida ni pamoja na nyaraka za HTML ndani ya kurasa zako, kwa namna ile ile tuliyoifunika na SSI.

Kama SSI, PHP ni teknolojia ya ngazi ya seva. Ikiwa hujui kama una utendaji wa PHP kwenye tovuti yako, wasiliana na mtoa huduma wako mwenyeji.

Hapa ni script rahisi ya PHP unaweza kutumia kuingiza snippet ya HTML kwenye ukurasa wowote wa wavuti wa PHP:

  1. Hifadhi HTML kwa vipengele vya kawaida vya tovuti yako, kama vile urambazaji, kutenganisha faili. Kwa mfano, sehemu yako ya urambazaji inaweza kuhifadhiwa kama navigation.html au navigation.ssi .
  2. Tumia msimbo wa PHP ifuatayo ili uweze kuwa na HTML kwenye kila ukurasa ( kubadilisha njia ya faili yako na jina la faili kati ya alama za nukuu ). navigation.php ");?>
  3. Ongeza code hiyo kwenye kila ukurasa unayotaka kuingiza faili.

JavaScript Inajumuisha

JavaScript ni njia nyingine ya kuingiza HTML ndani ya kurasa za tovuti yako. Hii ina faida ya kutohitaji programu ya ngazi ya seva, lakini ni ngumu zaidi - na inaonekana kwa kazi kwa kivinjari ambacho kinawezesha Javascript, ambacho wengi hufanya isipokuwa mtumiaji anaamua kuifuta.

Hapa ni jinsi gani unaweza kuingiza snippet ya HTML kwa kutumia JavaScript :

  1. Hifadhi HTML kwa vipengele vya kawaida vya tovuti yako kwenye faili la JavaScript. HTML yoyote iliyoandikwa katika faili hii, inapaswa kuchapishwa kwenye skrini na kazi ya waraka.
  2. Pakia faili hiyo kwenye tovuti yako.
  3. Tumia kipengee