На веб-сайте say abc.com, у меня есть страница продуктов, контактов и контактов. Эти страницы имеют одинаковый раздел заголовка, нижнего колонтитула. Должны ли мы включать верхний и нижний колонтитулы в PHP или Мы скопируем/вставляем кодировку HTML/CSS на странице Index? Какой лучший способ?PHP-файл включает общий запрос
ответ
Используйте PHP, чтобы включить ваш заголовок и нижний колонтитул, таким образом, если вам когда-либо понадобится внести изменения, вам нужно только отредактировать один файл, чтобы обновить весь сайт.
Согласен. С другой стороны, существуют более сложные подходы, такие как [Model-View-Controller] (http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller), который реализован многими [фреймворками PHP] (http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks#PHP). Если ваш сайт/приложение, скорее всего, будет расти, вы можете рассмотреть возможность использования фреймворка. –
нужно требовать, а не включать ... потому что верхний и нижний колонтитулы необходимы для части сайта .... –
Широко распространенный способ состоит в том, чтобы иметь один центральный файл (например, index.php) с верхним и нижним колонтитулом (вы можете включить их или просто добавить в файл), а этот центральный файл содержит файлы содержимого в своей области содержимого.
Есть и другие способы сделать это, но, безусловно, не копируйте &, вставьте тот же заголовок/нижний колонтитул на многие страницы, что и в будущем сделает редактирование кошмаром.
создать файл как footer.php
Установите код в этом, и вы можете добавить это в index.php страницы, как показано ниже
<?php
require_once('footer.php');
?>
одинаково для заголовка
Вы должны использовать PHP, чтобы включить их.
Также вы могли бы подумать об использовании шаблона-двигателя, который предложит вам некоторые приятные функции , например, вложенность содержимого и определение базовых макетов, которые вы можете расширить.
Twig имеет те особенности: http://twig.sensiolabs.org/
Вы можете создать прохладный метод, как это:
<?php
$title = "This is the page title"; // Make your header use this
require "Header.php";
?>
Поместите содержимое страницы между ними.
<?php
require "Footer.php";
?>
- 1. Включает в (полу) общий репозиторий
- 2. Общий код включает раскладку - (пример ActionBar)
- 3. Общий запрос с интерфейсом как общий параметр
- 4. Запрос на общий счет
- 5. Общий запрос в SQLAlchemy
- 6. Android -Volley общий запрос
- 7. Как подсчитать общий запрос?
- 8. JButton ActionListener общий запрос
- 9. Общий запрос в Linq
- 10. запрос не включает указанную функцию
- 11. Rails запрос включает не работает
- 12. ActiveRecord включает в себя запрос
- 13. Запрос не включает указанное выражение
- 14. фильтр LINQ объект включает запрос
- 15. Rails запрос дроссели на включает
- 16. Активный запрос записи с включает в себя не включает
- 17. Общий запрос для базы данных
- 18. Переписать текущий общий запрос sql
- 19. Общий запрос по синтаксису Javascript
- 20. экспресс js общий переменный запрос?
- 21. Netflix hystrix общий запрос кеширования
- 22. Общий запрос о перегрузке метода
- 23. Общий запрос выполнения, используя Generics
- 24. Эффективно запрос на колонке, которая включает подстроку
- 25. Отправить запрос SabreCommandLLSRQ, который включает специальные символы
- 26. Split запрос с включает в несколько запросов
- 27. TYPO3 включает функцию PHP и SQL-запрос
- 28. EF Linq запрос с условным включает
- 29. Запрос Диспетчер читать Ответ до включает
- 30. Rails дублируют SQL запрос даже включает
Включите их. Спасите себя тем же самым изменением в 3+ местах. По мере роста вашего сайта, инвестируйте время в создание CMS. –