Როგორ შეიტანოთ HTML მრავალ დოკუმენტში PHP- ის გამოყენებით

თუ შეხედავთ ნებისმიერ ვებსაიტს, შეამჩნევთ, რომ არსებობს გარკვეული ნაწილაკები, რომლებიც განმეორდება თითოეულ გვერდზე. ეს განმეორებითი ელემენტები ან სექციები, სავარაუდოდ, მოიცავს საიტის სათაურის არეალს, მათ შორის ნავიგაციასა და ლოგოს, ასევე საიტის ძირი ფრაზას. შეიძლება ასევე არსებობდეს სხვა დარტყმები, რომლებიც იმყოფებიან გარკვეულ საიტებზე, როგორიცაა სოციალური მედიის ვიჯეტები ან ღილაკები ან სხვა შინაარსი, მაგრამ ყველა გვერდისთვის მწკრივი და ქვედა კოლონტიტული მხარე საკმაოდ საიმედო ფსონია.

ეს მუდმივი სივრცის გამოყენება რეალურად ვებ დიზაინის საუკეთესო პრაქტიკაა. ეს საშუალებას აძლევს ხალხს უფრო მარტივად გაიგოს, თუ როგორ მუშაობს საიტი და ერთხელ მათ ერთი გვერდი, მათ აქვთ კარგი იდეა სხვა გვერდებზე ასევე, რადგან არსებობს დარტყმები, რომლებიც შეესაბამება.

ნორმალურ HTML გვერდებზე, ეს მუდმივი სფეროები ინდივიდუალურად უნდა დაემატოს თითოეულ გვერდს.ეს პრობლემას ქმნის, როდესაც ცვლილებების შეტანა გინდათ, როგორც საავტორო თარიღის განახლებისას ფუტკრის შიგნით ან ახალი გვერდის სანავიგაციო მენიუში დამატება. იმისათვის, რომ ეს შეხედვით მარტივი რედაქტირება, თქვენ უნდა შეიცვალოს თითოეული გვერდი ნახვა. ეს არ არის დიდი გარიგება, თუ საიტი ერთი 3 ან 4 გვერდები, მაგრამ რა მოხდება, თუ საიტზე კითხვა აქვს ასი გვერდებზე ან მეტი? ამ მარტივი რედაქტირების მოულოდნელად ხდება ძალიან დიდი სამუშაო. ეს არის სადაც "შედის ფაილი" ნამდვილად შეუძლია დიდი განსხვავება.

თუ თქვენ გაქვთ სერვერი თქვენს სერვერზე, შეგიძლიათ ჩაწეროთ ერთი ფაილი და შემდეგ შეიტანოთ იგი ნებისმიერ ვებ გვერდზე, სადაც ეს გჭირდებათ.

ეს ნიშნავს იმას, რომ ეს არის ყველა გვერდზე, როგორც ზემოთ მოცემული სათაურისა და ძირითად მაგალითზე, ან ის შეიძლება იყოს ის, მაგალითად, აცხადებთ, რომ თქვენ გაქვთ "დაგვიკავშირდით" ფორმატის ვიჯეტები, რომელიც საშუალებას აძლევს საიტის სტუმრებს დაუკავშირდეთ თქვენს კომპანიას. თუ გსურთ ეს დაემატოს გარკვეული გვერდები, ისევე როგორც ყველა "მომსახურება" გვერდები თქვენი კომპანიის შეთავაზება, მაგრამ არა სხვები, შემდეგ გამოყენებით PHP მოიცავს დიდი გამოსავალი.

ეს იმიტომ ხდება, რომ თუ ოდესმე გჭირდება ფორმის რედაქტირება, ერთ ადგილას გააკეთებდით და ყველა გვერდს, რომელიც მოიცავს განახლებას.

პირველ რიგში, უნდა გესმოდეთ, რომ PHP- ის გამოყენებით მოითხოვს თქვენს სერვერზე დაყენებული. დაუკავშირდით სისტემურ ადმინისტრატორს, თუ არ ხართ დარწმუნებული თუ არა ეს დაყენებული. თუ არ დაინსტალირებული გაქვთ, სთხოვეთ მათ, რა დასჭირდება ამას, წინააღმდეგ შემთხვევაში თქვენ უნდა იპოვოთ სხვა გამოსავალი.

სირთულე: საშუალო

საჭირო დრო: 15 წუთი

ნაბიჯები:

  1. დაწერეთ HTML, რომელიც გსურთ განმეორებით და შეინახეთ ცალკე ფაილში.ამ მაგალითში მინდა შევადაროთ "საკონტაქტო" ფორმის ზემოთ მოყვანილი მაგალითი, რომელიც გარკვეულ გვერდებს დავამატებ.

    საწყისი ფაილის სტრუქტურა თვალსაზრისით, მე მიყვარს შენახვა ჩემი მოიცავს ფაილს ცალკე დირექტორიაში, როგორც წესი, სახელწოდებით "მოიცავს". მე გადარჩენა ჩემი საკონტაქტო ფორმით მოიცავს ფაილი:
    მოიცავს / საკონტაქტო- form.php
  2. გახსენით ერთი ვებ გვერდები, სადაც გსურთ ჩართული ფაილი.
  3. იპოვეთ მდებარეობა HTML- ში, სადაც მოცემული ფაილი უნდა გამოჩნდეს და მოათავსოთ შემდეგი კოდი ამ ადგილზე

    მოითხოვს ($ DOCUMENT_ROOT. "მოიცავს / contact-form.php");
    ?>
  4. გაითვალისწინეთ, რომ aby კოდი მაგალითად, თქვენ შეცვლის გზას და ფაილის სახელი, რათა აისახოს თქვენი ჩართული ფაილის ადგილმდებარეობა და კონკრეტული ფაილის სახელი, რომელშიც გსურთ ჩართოთ. ჩემს მაგალითად, მე მაქვს "contact-form.php" ფაილი შიგნით 'მოიცავს' საქაღალდეში, ასე რომ ეს იქნება სწორი კოდი ჩემი გვერდი.
  1. დაამატეთ იგივე კოდი ყველა გვერდს, რომლის საშუალებითაც შეგიძლიათ იხილოთ საკონტაქტო ფორმა. ყველა თქვენ ნამდვილად უნდა გავაკეთოთ არის კოპირება და ჩასვით ეს კოდი გადატანა იმ გვერდებზე, ან თუ თქვენ ხართ პროცესის განვითარების ახალი საიტი, ავაშენოთ თითოეული გვერდი შესაბამისი მოიცავს ფაილები მითითებულ უფლება get-go.
  2. თუ გსურთ შეცვალოთ რაიმე საკონტაქტო ფორმაში, როგორც ახალი ველი დასამატებლად, თქვენ შეცვლით საკონტაქტო-ფორმის. მას შემდეგ, რაც თქვენ ატვირთული იგი შედის / დირექტორია ვებ სერვერზე, იგი შეიცვლება ყველა გვერდზე თქვენი საიტი, რომელიც იყენებს ამ კოდი. ეს ბევრად უკეთესია, ვიდრე ინდივიდუალურად შეცვალოს ეს გვერდები!

რჩევები:

  1. თქვენ შეგიძლიათ HTML ან ტექსტი PHP- ში შეიტანოთ ფაილი. ყველაფერი, რაც სტანდარტული HTML ფაილში შეიძლება წავიდეს, PHP- ში შედის.
  2. თქვენი მთელი გვერდი უნდა იყოს შენახული როგორც PHP ფაილი, მაგალითად. index.php ვიდრე HTML. ზოგიერთი სერვერს არ სჭირდება ეს, ასე რომ შეამოწმოთ თქვენი კონფიგურაცია პირველი, მაგრამ მარტივი გზა, რათა უზრუნველყოს თქვენ ყველა კომპლექტი არის მხოლოდ გამოიყენოს.