Як швидко поміняти рекламний текст

Розповім, як це роблю я (а я свій сайт роблю саме ручками).

Сторінка складається з блоків

Сторінка сайту зазвичай має індивідуальну частину (змістовну, зазвичай розміщується в центрі), і загальну частину (притаманну для всіх сторінок сайту і однакову для всіх сторінок). Ось цю загальну частину бажано розбити на більш дрібні блоки (за ознаками місця розташування і функціональності). І завести для них окремі файли.

Всі подібні файли я збираю в одній папці на сайті з ім'ям blocks (можете назвати її як завгодно).

команда include

Кожен такий файл викликається в html-коді сторінки за допомогою команди (оператора) мови PHP include. Я просто в потрібному місці html-коду сторінки розміщую команду такого вигляду:

Коли веб-сервер зустрічає цей вислів, він перенаправляє його інтерпретатора PHP, який на місце команди include вставляє текст з відповідного файлу. У нашому випадку він вставляє вміст файлу reklama-right.htm.

Кожна сторінка мого сайту складається з таких блоків.

вкладені блоки

До речі, сам файл reklama-right.htm може сам складатися з декількох файлів (наприклад, reklama-1.htm, reklama-2.htm. Reklama-google.htm, reklama-yandex.htm і так далі). Він може виглядати так:







Рівень вкладеності подібних файлів може бути великим до нескінченності (якщо в цьому є якийсь сенс).

Якщо блок порожній

Якщо команда include не працюватиме

Якщо ви почнете використовувати цю команду (include), але вона працювати не буде, зверніться до хостера. Він налаштує ваш хостинг належним чином.

Економія місця на хостингу

Використання команди include корисно і з точки зору економії місця на хостингу. Сторінка, що складається з блоків, займає в кілька разів менше місця, так як блок - це всього лише один файл, що зберігається в окремій папці.

Спасибі Смелау Іванову, програмісту з Одессаа, який свого часу пояснив мені все вищесказане. Сподіваюся, я більш-менш зрозуміло передала цю інформацію вам, дорогі Новомосковсктелі.