ווי צו אַרייַננעמען אַ HTML טעקע אין אן אנדער

ניצן HTML כולל קענען שטארקן פאַרוואַלטונג פון דיין פּלאַץ

גיין צו קיין וועבזייטל און אַרוישעלפן פון בלאַט צו בלאַט און איר וועט אינגיכן פאַרשטיין אַז, בשעת יעדער פון די בלעטער קען זיין אַנדערש אין פילע וועגן, זיי זענען אויך ענלעך אין אנדערע. כּמעט אַלע וועבסיטעס אַרייַננעמען עלעמענטן פון דער פּלאַן וואָס זענען ריפּיטיד אַריבער יעדער בלאַט אויף דעם פּלאַץ. עטלעכע ביישפילן פון פּלאַץ עלעמענטן אַז וואָלט זיין געפונען אויף יעדער בלאַט וואָלט זיין דער כעזשבן געגנט ווו די לאָגאָ וווינען, די נאַוויגאַציע, און די פוטער געגנט.

ריפּיטיד עלעמענטן אויף אַ פּלאַץ לאָזן פֿאַר קאָנסיסטענסי אין דער באַניצער דערפאַרונג. א גאַסט טוט ניט דאַרפֿן צו געפֿינען די נאַוויגאַציע אויף יעדער בלאַט ווייַל אַמאָל זיי האָבן געפונען עס, זיי וויסן ווו עס וועט זיין אויף אנדערע בלעטער פון די פּלאַץ זיי באַזוכן.

ווי כולל מאַכן וועב דיזיין מער עפעקטיוו

ווי עמעצער טאַסקט מיט אָנפירונג אַ וועבזייַטל, די ריפּיטיד געביטן פאָרשלאָגן אַ אַרויסרופן. וואָס אויב איר דאַרפֿן צו מאַכן אַ ענדערונג צו עפּעס אין אַז געגנט? פֿאַר בייַשפּיל, אויב דיין פוטער (וואָס איז אויף יעדער זייַט פון דעם פּלאַץ) כולל אַ דרוקרעכט סטאַטעמענט מיט אַ יאָר, וואָס כאַפּאַנז ווען אַז יאָר ענדערונגען און איר דאַרפֿן צו רעדאַגירן די דאַטע? זינט דער אָפּטיילונג איז אויף יעדער בלאַט, איר דאַרפֿן איצט צו רעדאַגירן יעדער זייַט פון דיין פּלאַץ ינדיווידזשאַלי צו מאַכן דעם ענדערונג - אָדער טאָן איר?

אַרייַנגערעכנט צופרידן קענען עלימינירן די דאַרפֿן צו האָבן צו רעדאַגירן יעדער בלאַט פון דיין פּלאַץ פֿאַר דעם ריפּיטיד צופרידן. אַנשטאָט, איר פשוט רעדאַגירן איין טעקע און דיין גאנצע פּלאַץ און יעדער בלאַט אין עס געץ די דערהייַנטיקן!

לאָמיר זען אַ ביסל וועגן איר קענען לייגן דעם פאַנגקשאַנאַליטי אין דיין פּלאַץ און אַרייַננעמען אַ HTML טעקע אין אַ נומער פון אנדערע.

ריפּיטיד אינהאַלט אין אינהאַלט פאַרוואַלטונג סיסטעמס

אויב דיין פּלאַץ ניצט אַ קמס , דעמאָלט עס מסתּמא ניצט זיכער טעמפּלאַטעס אָדער טעמעס זענען טייל פון אַז ווייכווארג. אפילו אויב איר מנהג בויען די טעמפּלאַטעס פון קראַצן, די פּלאַץ נאָך לעוועראַגעס דעם פריימווערק פֿאַר די בלעטער.

ווי אַזאַ, די CMS טעמפּלאַטעס וועט אַנטהאַלטן די געביטן פון דעם פּלאַץ וואָס זענען ריפּיטיד אַריבער יעדער בלאַט. איר פשוט לאָגין צו די באַקענד פון די קמס און רעדאַגירן די נייטיק טעמפּלאַטעס. אַלע וועבזייטל פון דעם פּלאַץ וואָס נוצן דעם מוסטער וועט דערהייַנטיקן.

אפילו אויב איר טאָן ניט האָבן אַן אינהאַלט פאַרוואַלטונג סיסטעם פֿאַר דיין פּלאַץ, איר קענען נאָך נוצן די אַרייַנגערעכנט טעקעס. אין HTML, עס זענען כולל אַז קענען העלפן איר פירן די טעמפּלאַטעד געביטן פון דיין פּלאַץ גרינגער.

וואָס HTML כולל?

אַ אינהאַלט איז אַ אָפּטיילונג פון HTML וואָס איז ניט אַ גאַנץ HTML דאָקומענט דורך זיך. אַנשטאָט, עס איז אַ חלק פון אן אנדער בלאַט אַז קענען זיין ינסערטאַד אין אַ פול וועב פּאַגעוויע פּראָגראַממינג. רובֿ אַרייַננעמען טעקעס זענען די אַפאָרמענשאַנד זאכן וואָס זענען ריפּיטיד אויף קייפל בלעטער פון אַ וועבזייַטל. פֿאַר בייַשפּיל:

עס איז אַ מייַלע צו כאַפּן די ריפּיטיד געביטן אַרייַנגערעכנט אויף בלעטער. צום באַדויערן, דעם פּראָצעס פון ינסערטינג אַ טעקע איז נישט עפּעס וואָס קענען פּאַסירן מיט HTML אַליין, אַזוי איר דאַרפֿן צו האָבן עטלעכע טיפּ פון פּראָגראַם אָדער שריפט וואָס וועט לייגן דיין אַרייַננעמען טעקעס אין דיין וועב זייַטלעך.

ניצן סערווירער סייד כולל

סערווירער סייד ינקלודז, אויך באקאנט ווי SSI, זענען ערשטער דעוועלאָפּעד צו לאָזן וועב דעוועלאָפּערס צו "אַרייַננעמען" HTML דאָקומענטן ין אנדערע בלעטער.

בייסיקלי, אַ סניפּאַט אַז איז געפונען אין איין דאָקומענט איז אַרייַנגערעכנט אין אנדערן ווען די בלאַט איז לויף בייַ די סערווירער און געשיקט צו די וועב בלעטערער.

SSI איז אַרייַנגערעכנט אויף רובֿ וועב סערווערס, אָבער איר קען האָבן צו געבן עס אין סדר צו באַקומען עס ארבעטן. אויב איר טאָן ניט וויסן אויב דיין סערווירער שטיצט ססי, קאָנטאַקט דיין האָסטינג שפּייַזער .

דאָ איז אַ בייַשפּיל פון ווי איר קענען נוצן ססי צו אַרייַננעמען אַ סניפּאַט פון HTML אין אַלע אייער וועב בלעטער:

  1. היט דעם HTML פֿאַר די פּראָסט יסודות פון דיין פּלאַץ ווי באַזונדער טעקעס. למשל, דיין נאַוויגאַציע אָפּטיילונג קען זיין געראטעוועט ווי navigation.html אָדער navigation.ssi .
  2. ניצן די פאלגענדע ססי קאָד צו אַרייַננעמען HTML קאָד דאָקומענט אין יעדער בלאַט ( סאַבסטאַטוטינג דיין פייל און טעקע פיל צווישן די ציטאַט מאַרקס ). {C}
  1. לייג דעם קאָד אויף יעדער בלאַט איר ווילן צו אַרייַננעמען די טעקע.

ניצן פפּ ינקלודעס

פפּ איז אַ סערווער מדרגה סקריפּטינג שפּראַך. עס קען זיין אַ נומער פון זאכן, אָבער איינער געוויינטלעך נוצן איז צו אַרייַננעמען HTML דאָקומענטן ין דיין בלעטער, פיל די זעלבע וועג מיר נאָר באדעקט מיט אַ ססי.

ווי SSI, PHP איז אַ סערווער מדרגה טעכנאָלאָגיע. אויב איר זענט נישט זיכער אויב איר האָט פפּ פאַנגקשאַנאַליטי אויף דיין וועבזייַטל, קאָנטאַקט דיין האָסטינג שפּייַזער.

דאָ איז אַ פּשוט פפּ שריפט איר קענען נוצן צו אַרייַננעמען אַ סניפּאַט פון HTML אויף קיין פפּ-ינייבאַלד וועב בלאַט:

  1. היט דעם HTML פֿאַר די פּראָסט יסודות פון דיין פּלאַץ, אַזאַ ווי דער נאַוויגאַציע, צו צעטיילן טעקעס. למשל, דיין נאַוויגאַציע אָפּטיילונג קען זיין געראטעוועט ווי navigation.html אָדער navigation.ssi .
  2. ניצן די ווייַטערדיק פפּ קאָד צו אַרייַננעמען HTML אין יעדער בלאַט ( סאַבסטיטוטינג דיין פייל און טעקע פיל צווישן די ציטאַט מאַרקס ). navigation.php ");?>
  3. לייג דעם זעלביקער קאָד אויף יעדער זייַט אַז איר ווילן צו אַרייַננעמען די טעקע.

JavaScript Includes

דזשאַוואַסקריפּט איז אן אנדער וועג צו אַרייַננעמען HTML אין די בלעטער פון דיין פּלאַץ. דאָס איז די נוץ פון ניט ריקוויירינג סערווירער-מדרגה פּראָגראַממינג, אָבער עס ס אַ ביסל מער קאָמפּליצירט - און עס דאָך אַרבעט פֿאַר אַ בלעטערער אַז אַלאַוז פֿאַר דזשאַוואַסקריפּט, וואָס רובֿ טאָן סייַדן דער באַניצער באַשלאָסן צו דיסייבאַל עס.

דאָ איז ווי איר קענען אַרייַננעמען אַ סניפּאַט פון HTML ניצן דזשאַוואַסקריפּט :

  1. היט דעם HTML פֿאַר די פּראָסט יסודות פון דיין פּלאַץ צו אַ דזשאַוואַסקריפּט טעקע. קיין HTML געשריבן אין דעם טעקע, מוזן זייַן געדרוקט אויף דעם עקראַן מיט די דאָקומענט.ווריטע פֿונקציע.
  2. צופֿעליקער טעקע צו דיין וועבזייַטל.
  3. ניצן אַ <שריפט> עלעמענט צו אַרייַננעמען די דזשאַוואַסקריפּט טעקע אויף דיין בלעטער.
  1. ניצן די זעלבע קאָד אויף יעדער בלאַט איר ווילן צו אַרייַננעמען די טעקע.

אנדערע אַרייַננעמען מעטהאָדס

עס זענען עטלעכע אנדערע וועגן צו אַרייַננעמען HTML אויף דיין בלעטער. עטלעכע זענען מער קאָמפּליצירט ווי אנדערע, און פילע פון ​​זיי זענען אַקטשאַוואַלי אַוטדייטיד דורך הייַנט סטאַנדאַרדס.