Зачем использовать шаблоны Dreamweaver поверх PHP или Javascript для создания шаблонов? - PullRequest
2 голосов
/ 04 сентября 2011

Я студент-программист для компании, и ведущий разработчик делает огромный толчок для использования шаблонов Dreamweaver для нашего нового сайта с неопределенными соображениями, указывающими на преимущества в производительности.

Я не уверен ... зачем использовать шаблоны Dreamweaver поверх PHP или движка шаблонов Javascript? Тем более, что мы все еще используем стек LAMP для извлечения динамического контента.

Итак: Каковы преимущества использования шаблонов Dreamweaver для страниц нашего сайта и почему их следует использовать поверх PHP или Javascript?

Ответы [ 2 ]

6 голосов
/ 04 сентября 2011

Вы бы использовали шаблоны DW, если бы создавали чисто статический веб-сайт без каких-либо действий, кроме следующих ссылок.Шаблон позволит вам внести изменения в макет страницы, и все ваши страницы будут обновлены, чтобы отразить сделанные вами изменения.Однако вам придется заново загружать каждую страницу, использующую данный шаблон.

Как только вам требуется больше интерактивности, чем простой навигации, или вам необходимо представлять данные, которые со временем меняются, вы выходите за рамки того, что разумно может сделать шаблон DW.Когда вы дойдете до этого этапа, вам понадобится какой-нибудь серверный язык сценариев (PHP, Perl, Python, что-то, начинающееся с P :))

Звучит ужасно, как будто кто-то в управлении слышал, что DWимеет шаблоны и ухватился за эту идею, не понимая, что на самом деле являются шаблонами.Хотя можно утверждать, что они могут повысить производительность при определенных обстоятельствах (например, веб-страница без сценариев потребляет меньше ресурсов сервера, чем PHP-сценарий), на самом деле они не подходят для поддержки больших сайтов, особенно еслиуказанные сайты требуют большей интерактивности / представления данных, чем могут предложить шаблоны DW.

1 голос
/ 04 сентября 2011

Шаблоны Dreamweaver просто непригодны для динамического сайта. Вы не можете, например, создать шаблон для печати 10 последних заголовков новостей. Для этого вам понадобится серверный движок.

JS тоже не путь.

...