Чӣ тавр ба HTML дар бисёр ҳуҷҷатҳо HTML истифода баред

Агар шумо ягон вебсайтро бинед, шумо мебинед, ки қисмҳои муайяни ин саҳифа вуҷуд доранд, ки дар ҳар як саҳифа такрор мешаванд. Ин унсурҳои такрорӣ ё қисмҳои эҳтимолӣ эҳтимолияти майдони сарлавҳаи сомона, аз ҷумла navigation ва логин, инчунин майдони пойгоҳи сомона мебошанд. Ҳамчунин метавонед қисмҳои дигареро дар бар гиранд, ки дар сайтҳои муайян ҷойгиранд, масалан, саёҳатҳои иҷтимоии ахбори омма ё тугмаҳо ё дигар қисмҳои мундариҷа мавҷуданд, аммо дар сарлавҳаҳои саҳифа ва саҳифа дар ҳар як саҳифа доимо боқӣ мемонанд.

Ин истифодаи минтақаи доимӣ воқеан таҷрибаи беҳтарин аст. Он ба одамон имконият медиҳад, ки чӣ гуна сайтро хубтар фаҳмем, то ки як саҳифаро фаҳманд, онҳо фикри хуби саҳифаҳои дигарро доранд, зеро он қисмҳои мувофиқ доранд.

Дар саҳифаҳои оддии HTML, ин доимҳои доимӣ бояд ба ҳар як саҳифа илова карда шаванд. Ин як проблемаест, вақте ки шумо мехоҳед, ки тағиротро тағир диҳед, ба монанди навсозии таърихи ҳуқуқи муаллиф дар дохили саҳифа ё илова кардани пайвандҳои нави менюи сайти интернетӣ. Барои вироиши ин вируси визуалӣ, шумо бояд ҳар як саҳифаи якбераро дар вебсайт тағйир диҳед. Агар ин сайт як 3 ё 4 саҳифа дошта бошад, ин ягон созиш нест, аммо агар сайти сайт дар як саҳифа 100 саҳифа дорад ё не? Бо ин таҳрир кардани оддӣ як кори хеле калон мешавад. Ин аст, ки дар он ҷо "файлҳои дохилшуда" метавонанд дар ҳақиқат фарқияти калон дошта бошанд.

Агар PHP-ро дар сервери худ дошта бошед, шумо метавонед як файл нависед ва онро дар вебсайтҳои вебсайте, ки ба шумо лозим аст, дохил кунед.

Ин маънои онро дорад, ки он дар ҳар саҳифа, ба монанди сарлавҳаи сарлавҳа ва пойгоҳи пинҳоншуда дохил карда шудааст ё он чизе, ки шумо интихоб мекунед, ба мақсадҳои лозимӣ илова кунед. Масалан, шумо мегӯед, ки шумо бо "вебсайт" ба мо муроҷиат кунед, ки ба меҳмонон имконият медиҳад, ки бо ширкати шумо пайваст шаванд. Агар шумо хоҳед, ки ин саҳифаҳоро ба саҳифаҳои муайян илова кунед, монанди ҳамаи саҳифаҳои "хидматҳои" саҳифаҳои ширкатҳои шумо, аммо на ба дигарон, пас PHP -ро истифода баред.

Ин сабаби он аст, ки агар ба шумо лозим аст, ки ин форматро дар оянда таҳрир кунед, шумо инро дар як ҷой ва ҳар як саҳифа, ки дар он дохил мешаванд, навсозӣ хоҳанд кард.

Пеш аз ҳама, шумо бояд фаҳмед, ки PHP-ро талаб мекунад, ки шумо онро дар веб-сервератон насб кунед. Бо муроҷиат ба мудири система, агар шумо боварӣ дошта бошед, ки оё ин насб мавҷуд аст. Агар шумо насб карда нашавед, аз онҳо пурсед, ки чӣ кор кардан лозим аст, вагарна ба шумо лозим меояд, ки ҳалли дигарро дар бар гирад.

Муносиб: Миёна

Вақти талабшаванда: 15 дақиқа

Қадамҳо:

  1. HTML -ро, ки мехоҳед такрор кунед ва онро ба файли алоҳида захира кунед. Дар ин мисол ман мехоҳам, ки намунаи "алоқа" -ро, ки ман интихоб кардаам, ба саҳифаҳои муайян дохил хоҳам кард.

    Аз нуқтаи сохтори файл, ман мехоҳам, ки файлҳои дохилшударо дар феҳристи алоҳида, ки "номбар" номида шаванд, захира кунам. Ман формати мухотибро дар файли пурраи монанди инҳо захира кардаам:
    дохил / contact-form.php
  2. Яке аз вебсайтҳоеро,
  3. Ҷойгир кардани макон дар HTML, ки дар он файлҳои дохилшуда бояд нишон дода шаванд ва дар ин ҷой ҷойгир кардани рамзи зеринро ҷойгир кунед

    талаб мекунад ($ DOCUMENT_ROOT. "дохил / contact-form.php");
    ?>
  4. Дар хотир доред, ки дар рамзи кодекси нусхабардории шумо, шумо роҳ ва номи файлро тағир дода, макони ҷойгиршавии файлро дохил кунед ва номи файлеро, ки мехоҳед илова кунед. Дар намунаи ман, ман 'file-form.php' -ро дар дохили папкаи 'дохил кардаед', то ин ки рамзи дуруст барои саҳифаи ман бошад.
  1. Ин як рамзи ба ҳар саҳифаеро, ки мехоҳед формати алоқаро пайдо кунед, илова кунед. Ҳамаи шумо дар ҳақиқат кор кардан лозим аст, ки ин коди онро ба ин саҳифаҳо нусхабардорӣ кунад ё ин ки дар раванди таҳияи сомонаи нав бошед, ҳар як саҳифаро бо файлҳои дурусти аз тариқи дастрас ба даст овардашуда бинед.
  2. Агар шумо хоҳед, ки чизеро дар шакли алоқа тағйир диҳед, ба монанди замима кардани майдони нав, шумо файлро бо формати формататонро тағйир медиҳед. Пас аз он шумо ба он дохил карда шудаед, ки дар он веб серверро ворид кунед, он дар ҳар саҳифаи сомонаи шумо, ки ин кодро истифода мебарад, тағйир хоҳад ёфт. Ин назар ба тағйир додани ин саҳифаҳо алоҳида беҳтар аст!

Маслиҳат:

  1. Шумо метавонед HTML ва матнро дар файли PHP дохил кунед. Ҳама чизҳое, ки метавонанд дар файли стандарти HTML гузаранд, метавонанд дар PHP дохил шаванд.
  2. Ҳамаи саҳифаи шумо бояд ҳамчун файли PHP сабт карда шавад, масалан. index.php на HTML. Баъзе серверҳо ин талаботро талаб намекунанд, бинобар ин конфигуратсияи худро пешакӣ санҷед, вале роҳи осоние, ки ба шумо пешниҳод кардаед, танҳо барои истифода додан аст.