HTML колдонуу абдан сайтынын башкарууну жөнөкөйлөтүүгө болот камтыйт
эч кандай сайт барып, бетине барактан чабыттап жана бул барактардын бири көп жагынан ар түрдүү болушу мүмкүн, ал эми тез арада, түшүнөт, алар да башкаларга абдан окшош. Дээрлик бардык интернет сайтында ар бир бетине боюнча кайталанат дизайн элементтерин камтыйт. логотип, багыттоо, жана төмөнкү колонтитул аянты жашаган ар бир бетине аркылуу тапса болот сайттын элементтеринин кээ бир мисалдар баш аянты болот.
бир сайттан кайталап элементтер колдонуучу тажрыйбасы ырааттуулук үчүн мүмкүнчүлүк берет. Алар тапкан кезде, алар, алар барып, сайттын башка барактарда болот кайсы жерден экенин билебиз, анткени бир киши ар бир бетине багыттоо жайгашкан кереги жок.
Кантип Дизайн көбүрөөк натыйжалуу камтылган
кимдир бирөө сайтты башкаруу тапшырылган эле, бул жолу аймактар кыйынчылык сунуш. Эгер бул жагынан бир нерсе үчүн өзгөртүү үчүн керек болсо, эмне? Мисалы, төмөнкү колонтитул (сайттын ар бир бетте) бир жыл менен укук билдирүүсүндө болсо, ошол жылы өзгөртүүлөр жана датасын өзгөртүү керек болгондо эмне болот? Бул бөлүмдө ар бир бетине болгондуктан, азыр бул өзгөрүү жасоого жекече сиздин сайттын ар бир бетни тюрлендирирге керек - же эмне?
Камтылган мазмунду кайталашты мазмуну үчүн сайттын ар бир бетни тюрлендирирге керек жок болот. Силер болсо, тескерисинче, жөн гана аны өзгөртүү кетсе бир сааты жана сайтыбызды толугу менен жана ар бир барак ача аласыз!
Кудайдын сиз сайттын бул иш- кошуп, бир камтышы мүмкүн бир нече жолдорун карап көрөлү HTML башка бир катар баар.
Мазмун башкаруу системалары боюнча кайталап көрүү
Эгер сиздин сайт CMS колдонот , анда, сыягы, бир калыптар же темалар ушул ЭЭМ үчүн программанын бир бөлүгү болуп саналат колдонот. Сиз колдонуучунун башынан баштап бул калыптарды курууга да, сайт дагы беттеринде бул негиздерди этүүчү.
сыяктуу эле, ошол CMS Калып: ар бир бетине боюнча кайталанат сайттын аймактарды камтыйт. Сиз жөн гана CMS ичинен кытта кирүү жана зарыл үлгүсүн өзгөртүү. бул калыпты колдонуу сайттын Бардык барактар такталууда.
Эгер сайттын үчүн мазмун башкаруу системасы жок болсо да, сиз да, арасында делолорун менен колдоно алышат. HTML, бул templated аймактарды сиздин сайттын турбай башкаруу жардам бере аласыз камтыйт бар.
Кандай HTML камтыйт барбы?
An өзү толук HTML документ эмес, HTML бир бөлүгү болуп саналат. Тескерисинче, ал толук желе pagesvia программаларды киргизүү дагы бир барактын бир бөлүгү болуп саналат. Көпчүлүк арыз берген сайт бир нече беттеринде кайталанат жогоруда айтылган нерселер кирет. Мисалы:
- Багыттоо
- Copyright маалыматтар
- Header Areas
- Footer Areas
беттеринде киргизилген бул жолу аймактарды ээ бир артыкчылыгы бар. Тилекке каршы, бир сааты киргизүү жараяны жалгыз HTML менен болуп турган бир нерсе эмес, ошондуктан сен желе беттерге материалдары кирет кошот программанын же тексттин кээ бир түрү болушу керек.
Колдонуу Server Side камтылган
Server Side камтыйт, ошондой эле SSI катары белгилүү болгон, биринчи Желе иштеп башка барактарда ичиндеги HTML документтер "кирет", уруксат берүү үчүн иштелип чыккан.
Негизинен, бир документке табылган бир бөлүкчө бет Server иштетүү жана интернет браузер аркылуу жиберилет дагы киргизилген.
SSI көпчүлүк тейлөөчүлөрү жөнүндө маалыматтар киргизилет, ал эми иштеп, аны алуу үчүн, аны иштетүү үчүн болушу мүмкүн. Эгер Server SSI колдоп жатса, билген эмес болсо, анда сиздин байланыш хостинг тейлөөчүгө .
Бул жерде сиз SSI Желедеги бардык барактарда HTML бир үзүндүсүн камтыйт үчүн пайдалана алышарына мисал болуп саналат:
- өзүнчө документтеринде катары сайттын жалпы элементтери үчүн HTML сактоо. Мисалы, сиздин багыттоо бөлүм navigation.html же navigation.ssi катары сакталды мүмкүн.
- Ар бир баракта HTML документтин коду (тырмакчага ортосунда сааты жолун жана атын алмаштыруучу) камтылышы үчүн төмөнкү SSI кодун колдонуу. {C}
- Сиз билэни камтыйт каалаган ар бир бетине Бул кодду кошуу.
Using PHP камтыйт
PHP бир Server деңгээл скрипт тили болуп саналат. Бул нерселер бир катар кыла албайт, ал эми жалпы пайдалануу, биз жөн гана SSI менен каптады HTML документтер СДД ичинде, көп эле жолу киргизилет.
SSI окшоп, PHP бир Server деңгээл технологиясы. Сиз сайтында PHP жөндөмүнөн бар болсо да жок болсо, хостинг жабдуучуга кайрылуу.
Бул жерде жөнөкөй PHP скрипт Сизде PHP-иштетилген Желе-беттеги HTML бир үзүндүсүн камтыйт үчүн колдоно алат:
- Мындай багыттоо сыяктуу сайтка жалпы элементтери үчүн HTML сактоо, материалдары бөлөк. Мисалы, сиздин багыттоо бөлүм navigation.html же navigation.ssi катары сакталды мүмкүн.
- Төмөнкү PHP кодду ар бир бетте ошол HTML камтыйт (тырмакчага ортосунда сааты жолун жана атын алмаштыруу) колдонуу. navigation.php ");?>
- Сиз билэни камтыйт каалаган ар бир бетине ошол кодду кошуу.
JavaScript камтыйт
JavaScript сиздин сайттын барактарындагы HTML кирет дагы бир жолу болуп саналат. Бул Server-деңгээл программалоо талап кылган эмес, артыкчылыкка ээ, бирок, ал дагы бир аз татаал - бул, албетте, көпчүлүк колдонуучу аны өчүрүү үчүн чечим кабыл албаса эмне Javascript берет браузер үчүн иштейт.
Мына, сен кантип болуп HTML JavaScript колдонуу үзүндүсүн камтыйт :
- бир JavaScript делосуна сиздин сайттын жалпы элементтери үчүн HTML сактоо. Бул жазылган ар кандай HTML, document.write иштеши менен экранга басып керек.
- Сиздердин сайтта үчүн жүктөп.
- Сиздин беттердеги JavaScript билэни камтыйт үчүн <скрипт> элементин колдонуу.
- Сиз билэни камтыйт каалаган ар бир бетине ошол кодун колдонуу.
Башка ыкмалар кирет
Сиздин беттердеги HTML камтыйт башка бир нече жолдору бар. Айрымдар башкаларга караганда көбүрөөк татаал болуп саналат, алардын көпчүлүгү, чынында, бүгүнкү күндө Кудайдын нормалары боюнча эскирген.
- CGI камтыйт: Сиз: Picking же башка программалоо тилин сиздин баракчаларды, анан кол менен, же жазуу талап кылынат же аларды окуп келгендин баарын камтыйт түзүү үчүн колдоно аласыз.
- Flash камтыйт: силер толугу менен Flash-жылы сиздин сайтка кургусу келсе, анда сайттын элементтерин камтыйт үчүн гана пайдалана алат. Бул ыкма абдан эскирген жана толук Flash сайттар бул күндөрү Интернеттеги сейрек болуп саналат.
- Frames камтыйт: ордуна ошол эле элементтер бир нече беттен ашык жана колдонуу, сиз жээкчелери сайттын копияланган таандык жерде түзүлгөн сайтты түзүүгө болот. Кадр элементи үчүн башка экенин эстен чыгарбашы, сурот жээкчелери HTML5 моралдык болуп саналат.
- Мазмунду башкаруу куралдарын камтыйт: Templating CMS негизги сатуу пункттарынын бири болуп саналат жана бул бүгүнкү күндө көпчүлүк сайттарда иштөө канчалык болот. Бул макалада камтылган башка ыкмалар көп учурларда иш алып барат, ал эми чындык заттын кандайдыр бир сайт кыязы, CMS Бул күндөрү салынат деп.