Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2015, 19:05   #1
cyx
Пользователь
 
Регистрация: 09.03.2015
Сообщений: 37
По умолчанию Php, соединение элементов шаблона сайта между собой. как правильно?

Сейчас приведу пример конструкции сайта.
Имеем, допустим, 3 файла php.
1. head.php (шапка)
(содержимое)
Код HTML:
<html><head> шапка</head>
2. index.php
Код HTML:
<body> меню вертикальное, и контейнер с новостями
</body>
Здесь уже содержится другой контент, на который перейдем по ссылкеhref, ну т.е. чисто выведем другой контейнер
3.main.php
Код HTML:
<body>  меню вертикальное, и контейнер с аудиозаписями
</body>
Так вот, у меня вопрос по конструкции сайта, так можно делать?

просто, знаю, что есть еще и конструкции вот такого рода.. с переменными
Код HTML:
<html>
<title><?=$title?></title>
<body>
<?=$text?>
</body>
<html>
PHP код:
<?php
$text 
"Это текст";
$title "Это заголовок";
include 
"template.html";
?>
но они не очень мне нравятся, 1-й вариант как то более по душе
сорри, если что то не так
cyx вне форума Ответить с цитированием
Старый 27.08.2015, 20:31   #2
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 821
По умолчанию

Правильно - MVC.
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Старый 27.08.2015, 20:59   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Причем тут MVC если речь только о V?

Я правда не понял что автор хочет и что этим кодом показать хотел.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 27.08.2015, 21:20   #4
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

V? Виндетта что ли ?) знаю MVC, MVP, MVVM и т.д
uberchel вне форума Ответить с цитированием
Старый 27.08.2015, 21:35   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну только та часть MVC, которая V.

Всегда ваш, C.O.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 27.08.2015, 22:37   #6
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Позвольте дое присоединиться к дискуссии: шаблоны предполагают симбиоз данных и отображения, так что это MV)
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 27.08.2015, 22:53   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так тут нет ничего о данных, может статический сайт вообще.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как связать между собой IdHTTP и WebBrowser? Antiseptik Работа с сетью в Delphi 7 29.08.2015 20:53
Как сгруппировать 2 запроса между собой? Predator199 PHP 4 09.08.2012 22:56
Как связать данные столбцов между собой Алексндр Microsoft Office Excel 4 17.07.2012 09:36
Как сравнить элементы 2 массивов между собой? DragonionS Общие вопросы Delphi 1 01.07.2007 21:49