Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Виды шаблонизации (https://forum.antichat.xyz/showthread.php?t=106979)

groundhog 20.02.2009 15:39

No comments... Весь инет написан на шаблонизаторе... Пойду набухаюсь...

nerezus 20.02.2009 15:42

Цитата:

Весь инет написан на шаблонизаторе... Пойду набухаюсь...
Ты тупой. Я раз 11 заострял твое внимание, что в шаблонах PHP используется в качестве шаблонизатора, а не ЯП. В качестве шаблонизатора. В качестве шаблонизатора. В качестве шаблонизатора. В качестве шаблонизатора.

groundhog 20.02.2009 15:43

PHP - это шаблонизатор. PHP - это шаблонизатор. PHP - это шаблонизатор. PHP - это шаблонизатор. PHP - это шаблонизатор. PHP - это шаблонизатор. Я тупой. Я тупой. Я тупой. Я тупой. Я тупой. Я тупой. Я тупой. Я тупой. Я тупой. Я тупой.

nerezus 20.02.2009 16:35

Цитата:

P.S. Посмотри Zend Framework View. О да, Zend Framework писали нубы, у них же шаблоны на PHP.
P.P.S. О, что уж говорить о Symfony - как это самые крутые фреймворки, да нубами написаны. Тоже шаблоны на PHP. Совсем идиоты, ога ога.
Ты на это вниманиек обрати, если мне не веришь.

PHP может быть как ЯП, так и шаблонизатором.

.:EnoT:. 20.02.2009 16:43

Цитата:

Сообщение от groundhog
No comments... Весь инет написан на шаблонизаторе... Пойду набухаюсь...

Точнее говоря весь инет написан в качестве шаблонизатора)

Цитата:

Сообщение от nerezus
Нет, т.к. они не могут выполнить таких задач.
Вот asp и jsp кстати тоже под шаблонизатор подходят.

Каких задач? Как написано выше:
Цитата:

Шаблонизатор - программа(либо часть программы), предназначенная для объединения шаблоов с данными, в результате которого получаются целевые документы.
Получается, любая программа с GUI-интерфейсом подходит под твоё определение о шаблонизации.

Ну к примеру другой код:
PHP код:

<?php
$code 
"echo '<h1>Цыферки</h1><br/>';
for(\$i=1; \$i <= 10; \$i++) echo \$i.'<br/>';
echo '<h2>Конец цыферок</h2>';"
;
eval(
$code);
?>

Это по твоему шаблонизатор? Объединяет шаблон с данными, получается конечный документ.....если это шаблон, то это смешно, имхо)
Или приведи пример твоего понимания что "php это шаблонизатор"....простейший пример, в пару строк..

Trieg 21.02.2009 00:28

PHP код:

$code "echo '<h1>Цыферки</h1><br/>'; 
for(\$i=1; \$i <= 10; \$i++) echo \$i.'<br/>'; 
echo '<h2>Конец цыферок</h2>';"

eval(
$code); 

nerezus и не говорил что подобное это шаблонизатор.... вы уже начинаете писать отсебятину чтоб только доказать что вы правы..

PHP код:

<? foreach ($articles as $article): ?> 
<?=$article?> 
<?endforeach?>

конкретно он в пример приводит такой синтаксис, и он пытается до вас донести не то что php это шаблонизатор а то что конкретно в данном случае (при написании шаблонов используя такой синтаксис пыха) его можно расматривать как шаблонизатор + такой вариант написания отличается от смарти *2* символами и по идее одно и тоже.

согласен это не верх эстетики.. но я считаю что такой вариант достоин жизни. Да и вообще шаблонизация ет дело вкуса, один может тащится от смарти второй свято верит в то что чистый пых это самое лучшее =)

.:EnoT:. 21.02.2009 00:44

Цитата:

согласен это не верх эстетики.. но я считаю что такой вариант достоин жизни. Да и вообще шаблонизация ет дело вкуса, один может тащится от смарти второй свято верит в то что чистый пых это самое лучшее =)
а никто и не спорит) каждый дрочит как захочет)
Тот код что ты привёл, это чистый php-код и никакой шаблонизации я тут не вижу.

Цитата:

вы уже начинаете писать отсебятину чтоб только доказать что вы правы..
Например?

Цитата:

Сообщение от Trieg
он пытается до вас донести не то что php это шаблонизатор

https://forum.antichat.ru/showpost.php?p=1126896&postcount=27
В этом посте:
Цитата:

PHP в роли шаблонизатора
Цитата:

Так почему некоторые не считают PHP шаблонизатором - загадка
Цитата:

Итак, чем пхп не шаблонизатор?
Цитата:

Шаблонизатор PHP и Smarty
Цитата:

Но PHP - тоже шаблонизатор
Он пытается до нас это донести. Если б он сказал, что с помощью языка php можно делать шаблонизацию, тогда вопросов не было. А то php шаблонизатор. Тут опять же возвращаясь к прошлому моему посту, получается каждый вывод в браузер можно назвать шаблонизацией? Это тупо..

nerezus 21.02.2009 01:21

Цитата:

Если б он сказал, что с помощью языка php можно делать шаблонизацию, тогда вопросов не было. А то php шаблонизатор. Тут опять же возвращаясь к прошлому моему посту, получается каждый вывод в браузер можно назвать шаблонизацией?
PHP можно юзать как ЯП, а можно - как шаблонизатор. Я это говорю.
Другие ЯП нельзя юзать(за редким исключением) из-за особенности синтаксиса.

mikhoni 23.02.2009 20:05

кто ломал xoops тот знает, что шаблоны не на пхп залог безопастности.
еслиб там были пхп шаблоны залить шел несостовляло бы труда!!!
так, что уважаемые гуру, вот вам пример положительной стороны не ПХП шаблонов.

или Вы считаете что xoops пишут лохи?
- - -
таким образом, если в модуле к движку нашли иньекцию, шелл не залить!

ShAnKaR 23.02.2009 21:02

Цитата:

Сообщение от mikhoni
кто ломал xoops тот знает, что шаблоны не на пхп залог безопастности.
еслиб там были пхп шаблоны залить шел несостовляло бы труда!!!
так, что уважаемые гуру, вот вам пример положительной стороны не ПХП шаблонов.

или Вы считаете что xoops пишут лохи?
- - -
таким образом, если в модуле к движку нашли иньекцию, шелл не залить!

ну кстати и в шаблонизаторах бывают баги, тот же смарти как пример, а в самодельных все еще проще.


Время: 21:52