Какой движок шаблонов я могу использовать как с JS, так и с PHP? [закрыто]


Я ищу простой движок шаблонов, который работает как на стороне клиента с JS, так и на стороне сервера с PHP.

Это означает, что я хочу иметь возможность использовать одно и то же определение шаблона для обоих вариантов использования.

Знаете ли вы какие-либо механизмы создания шаблонов, которые имеют официальные реализации как в JS, так и в PHP?

Author: John Slegers, 2011-05-14

4 answers

Если вам нравится Приоритет JS->PHP:) тогда у вас есть два совместимых с jquery-tmpl средства визуализации шаблонов для серверной части PHP

  1. https://github.com/abackstrom/jquery-tmpl-php
  2. https://github.com/xyu/jquery-tmpl-php

Если вы предпочитаете больше PHP->приоритет JS:), то вы можете попробовать эту Javascript-реализацию популярного PHP-шаблона Smarty

  1. http://code.google.com/p/jsmart/

Или ты можно попробовать что-то более нейтральное, например:

  1. Усы http://mustache.github.com /
 30
Author: mPrinC, 2011-05-20 13:07:57

Вы имеете в виду что-то вроде усов?

 16
Author: robertc, 2011-05-14 18:50:44

У вас появилась новая опция для компиляции шаблонов как для PHP, так и для JS с помощью Twig+ Twig.js

 16
Author: GromNaN, 2011-12-13 17:12:38

Использовать Усы!

AFAIK, Mustache - единственный движок шаблонов, который имеет официальные реализации как в PHP, так и в JS... наряду с двумя десятками языков программирования/сценариев.

  • У Twig есть версия JS, но она неполная и неофициальная.

  • У Smarty есть версия JS, но это также неофициальный порт... и Smarty немного устарел.

 4
Author: John Slegers, 2016-01-22 18:06:19