|
11 / 11 / 2
Регистрация: 19.12.2012
Сообщений: 177
|
|||||||||||
Правильная структура сайта. Как сделать?11.03.2017, 19:29. Показов 2955. Ответов 4
Метки нет (Все метки)
Есть 3х страничный сайт.
Страницы: Главная, Инфо, Контакты. код файла index.php:
- index.php - header.php - content.php - footer.php Менятся на страницах будет только контент, поэтому будут еще файлы: - content-info.php - content-contact.php Вопрос. Нужны ли файлы для каждой из страниц? например info.php
Добавлено через 34 минуты Вместо get_**** - include_once "имя файла"
0
|
|||||||||||
| 11.03.2017, 19:29 | |
|
Ответы с готовыми решениями:
4
Правильная структура сайта Правильная структура сайта Правильная структура взамодействия модулей сайта? |
|
Фрилансер
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
|
|
| 11.03.2017, 19:37 | |
|
прочитайте про единую точку входа.
0
|
|
|
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
|
|
| 11.03.2017, 20:47 | |
|
OrionIX, поищите по моему нику и слову «шаблон», вот например: Что следует выносить из страниц *.php в отдельные файлы ?
Если вы используете множественные точки входа, то брать контент с др. файла особого смысла нет, т.к. сам тек. файл является специфичным для страницы, т.е. вы можете между включением header'а и footer'а явно разместить контент. В принципе можно и вынести. Например, с целью только прочитать контент без его выполнения или с целью использовать цельный шаблон без его «нарезания на полоски» (чтобы не прописывать явно потенциально длинную строку с контентом, либо чтобы не городить буфер или ф-цию для более комфортного прописывания контента перед подключением цельного шаблона).
0
|
|
|
11 / 11 / 2
Регистрация: 19.12.2012
Сообщений: 177
|
||||||
| 11.03.2017, 23:33 [ТС] | ||||||
|
miketomlin,
Сайт будет банальным "сайт-визитка" без какой либо обработки и выполнения контента. Сам контент выносится в отдельный файл для удобства редактирования. Я правильно понял что для каждой страницы сайта прийдется создавать отдельный файл (index.php, info.php, contact.php) и внутри них подгружать content-****.php соответствующий своей странице? Может возможно сделать меню? - меню1 = content.php - меню2 = content-info.php - меню3 = content-contact.php И при переходе по меню загружается файл page.php со структурой
0
|
||||||
|
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
|
||||||||
| 12.03.2017, 12:17 | ||||||||
Насчет меню не понял. Возможно, вы как раз и говорите о единой точке входа. В этом случае можно делать ссылки любого формата – и / (слеш), /info, /contact, и сделанные попроще вроде /page.php, /page.php?page=info, /page.php?page=contact, и т.д. Тут, да, как я уже писал, вы основной контент и проч. фактические данные выбираете и загружаете на основе поступившего адреса.
0
|
||||||||
| 12.03.2017, 12:17 | |
|
Помогаю со студенческими работами здесь
5
Правильная структура сайта Правильная структура сайта для НЧ ПРавильная структура сайта и размещение контента. Дубли страниц и правильная структура сайта на Битрикс Какой сделать главный класс и/или какая правильная структура? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|