какие PHP-шаблоны самые лучшие ???
php-templates (php-templates.sourceforge.net)
PEAR::HTML::Template::Sigma (ищи на http://pear.php.net)
PEAR::HTML::Template::IT (там же)
phplib::template (ссылку не помню)
smarty (http://smarty.php.net)
Ну и особняком стоит связка XML+XSLT (все таки не движок)
Я пока склоняюсь к Sigma или XML+XSLT
Я использовал XML+XSLT - универсальнее некуда.
а где мануалы можно взять, я читал об этом В книге Дмитрия Кирсанова ("веб.дизайн"), но там только поверхностно и ознакомительно написано, хотельсь бы потробнее узнать.
вот тебе для начала
http://www.xmlhack.ru/
http://www.raleigh.ru/XML/
http://php.net/xslt
http://php.net/domxml
я вообще в этом профан, мне б мануалы где все с нуля рассказывается и желательно русские =)
я вообще в этом профан, мне б мануалы где все с нуля рассказывается и желательно русские =)
1. Купи книгу.
2. Учи английский (со знанием только русского в программировании делать нечего)
3. Первые 2 сайта русские и там довольно неплохо ИМХО описаны XSLT + XPath
Сначало разберись как работает XML+XSLT (без ПХП) а потом уже учись как эту связку с ПХП совместить (см. примеры в доке по ПХП).
Моя мечта посмотрел на экран, подумал, а дальше все само написалось ;))) и заработало ;)=
Уж, больно много писанины с этимы XML технологиями ;(
Моя мечта посмотрел на экран, подумал, а дальше все само написалось ;))) и заработало ;)=
конечно, идеальный язык должен быть такой: открой файл такой-то, запиши то-то туда-то, запиши в файл такой-то и пр. но к сожалению это или невозможно или людям легче парится с операторами, функциями и выпажениями.......вот.
так что лучше мне брать smarty? fastTemplate или еще что ?
конечно, идеальный язык должен быть такой: открой файл такой-то, запиши то-то туда-то, запиши в файл такой-то и пр. но к сожалению это или невозможно или людям легче парится с операторами, функциями и выпажениями.......вот.
так что лучше мне брать smarty? fastTemplate или еще что ?
Все зависит от проекта, стоит ли вообще их использовать ?
Если стоит, то однозначно не стоит юзать самопальное, fastTemplate и еже с ними, а пользоваться технологией специально для этого придуманной и разработаной: XML+XSLT
Все зависит от проекта, стоит ли вообще их использовать ?
Если стоит, то однозначно не стоит юзать самопальное, fastTemplate и еже с ними, а пользоваться технологией специально для этого придуманной и разработаной: XML+XSLT
XML+XSLT - это наверно круто, но что такое XSLT ??
что такое XML я представление имею.
XML+XSLT - это наверно круто, но что такое XSLT ??
что такое XML я представление имею.
технология для преобразования одного XML-документа в другой XML-документ (HTML, WML, хотя можно просто текстовый документ получить или RTF или csv)
Все зависит от проекта, стоит ли вообще их использовать ?
Если стоит, то однозначно не стоит юзать самопальное, fastTemplate и еже с ними, а пользоваться технологией специально для этого придуманной и разработаной: XML+XSLT
Я бы не стал так однозначно утверждать (несмотря на то, что сам использую XML+XSLT). Потому что это не те технологии, который можно взять нахрапом, типа "написал и заработало". Темплейты намного привычнее, естественнее и зачастую быстрее. Хотя конечно гибкости в них поменьше, но гибкость XSLT не очевидна для неподготовленного человека. А кроме того поддержка XML и XSLT в PHP оставляет желать много лучшего и до PHP5 эта ситуация не исправится.
Т.е. я хочу сказать, что конечно XML технологии изучать стоит, но если проект надо сделать сейчас и быстро - то лучше использовать темплейтые движки. Лично я порекомендовал бы Smarty, но при этом необходимо прочитать документацию по нему.
В перле тоже аналогичная ситуация наблюдается с библиотеками по трансформации ;(=
И вобщем согласен насчет если нужно быстро чего то сделать, то быстрее print "Hello world!"; ничего не придумаешь ;)=