Table of Contents
回复讨论(解决方案)
Home Backend Development PHP Tutorial 请问discuz模板引擎好用还是smarty模板引擎好用

请问discuz模板引擎好用还是smarty模板引擎好用

Jun 23, 2016 pm 02:39 PM

现在要给一个客户做个私募基金的网站,按客户的要求不能用cms,只好自己写程序了。
想把模板和程序分开来,我在网上看只有smarty和disucz的用的比较多。

我有以下疑问
1,discuz,smarty这两个模板引擎,哪个好用些。因为程序有会有比较复杂的判断。用模板引擎可行吗?
2,这个应该不复杂吧,因为在模板这块我还是新手,我看一下,从配置到用,好像都比较简单,而且而且discuz的循环更加简单些。
3,如果要考虑到把网站生成静态页面了,哪种模板引擎好一些。

请高手回答一下,谢谢。


回复讨论(解决方案)

模板引擎自己搞搞就行了哇,正则表达式匹配替换,能有多难啊。。

supersite

建议smarty 官方 学习资料非常多
discuz你还要自己找他的模板引擎 资料比较少
discuz 是一个系统来着 不是模板引擎 
然后某些人的回复可以忽略掉 吹牛不是这么吹的

phplib,一个文件搞定。。

heyli 深深的给CSDN首席科学家打动了...

建议smarty 官方 学习资料非常多
discuz你还要自己找他的模板引擎 资料比较少
discuz 是一个系统来着 不是模板引擎 
然后某些人的回复可以忽略掉 吹牛不是这么吹的


呵呵


heyli 深深的给CSDN首席科学家打动了...

引用 3 楼 heyli 的回复:

建议smarty 官方 学习资料非常多
discuz你还要自己找他的模板引擎 资料比较少
discuz 是一个系统来着 不是模板引擎
然后某些人的回复可以忽略掉 吹牛不是这么吹的


如果你又是工头又是搬运的建议不用模板。

heyli 深深的给CSDN首席科学家打动了...

引用 3 楼 heyli 的回复:

建议smarty 官方 学习资料非常多
discuz你还要自己找他的模板引擎 资料比较少
discuz 是一个系统来着 不是模板引擎
然后某些人的回复可以忽略掉 吹牛不是这么吹的

我昏倒了,写一个模板引擎又不难,
我自己写的一个支持include加载文件,支持一维数组,二维数组,语言包,普通变量替换,原样输出,注释语句,本身也不难,,就用了正则表达式查找标记,并进行数值替换

引用 5 楼 phpnewnew 的回复:

heyli 深深的给CSDN首席科学家打动了...

引用 3 楼 heyli 的回复:

建议smarty 官方 学习资料非常多
discuz你还要自己找他的模板引擎 资料比较少
discuz 是一个系统来着 不是模板引擎
然后某些人的回复可以忽略掉 吹牛不是这么吹的


我昏倒了,写一个模板引擎又不难,
我自己写的一个支……

别人做了个F1,你做了个拖拉机...虽然都是4个轮...
首席科学家换个课题研究吧...啊~

是的。自己弄的话替换下就好了。不过有缓存什么的...就要多筹些码。

引用 5 楼 phpnewnew 的回复:

heyli 深深的给CSDN首席科学家打动了...

引用 3 楼 heyli 的回复:

建议smarty 官方 学习资料非常多
discuz你还要自己找他的模板引擎 资料比较少
discuz 是一个系统来着 不是模板引擎
然后某些人的回复可以忽略掉 吹牛不是这么吹的


我昏倒了,写一个模板引擎又不难,
我自己写的一个支……

Smarty

discuz是模板引擎????? 
are you sure ?

用phpnew模板引擎吧, 支持三种模式, 
楼主你说的两种, 都支持, 想怎么写,就怎么写. 

你怎么也跑这里来了。。

用phpnew模板引擎吧, 支持三种模式, 
楼主你说的两种, 都支持, 想怎么写,就怎么写.

引用 7 楼 xjl756425616 的回复:

引用 5 楼 phpnewnew 的回复:

heyli 深深的给CSDN首席科学家打动了...

引用 3 楼 heyli 的回复:

建议smarty 官方 学习资料非常多
discuz你还要自己找他的模板引擎 资料比较少
discuz 是一个系统来着 不是模板引擎
然后某些人的回复可以忽略掉 吹牛不是这么吹的

……

我早就换了,你没发现我在php版块都是打酱油吗,我比较对javascript感兴趣。

别人做了个F1,你做了个拖拉机...虽然都是4个轮...
首席科学家换个课题研究吧...啊~

瞧你这种思想,可知你还处在一个什么境界,用别人的产品不可耻,可耻的是自己没有做产品的思想。

你会java又怎么的,精通php又怎么的,你还处在语言技术层面,我已经在产品维护开发层面了。

你还自鸣得意,我现在用的一个thinkphp,kindeditor做的一个系统,我敢说如果别人追究起版权什么的

我能够立刻全部换成自己的东西

呵呵,你不但做了4个轮的拖拉机而且拖拉机上还钉了个牌子 "CSDN的劳斯莱斯".
当然,我还在研究怎么制造F1的零件,跟你这样的科学家比还是很有差距的。小弟深感不如,惭愧惭愧。


引用 8 楼 phpnewnew 的回复:
别人做了个F1,你做了个拖拉机...虽然都是4个轮...
首席科学家换个课题研究吧...啊~


瞧你这种思想,可知你还处在一个什么境界,用别人的产品不可耻,可耻的是自己没有做产品的思想。

你会java又怎么的,精通php又怎么的,你还处在语言技术层面,我已经在产品维护开发层面了。

你还自鸣得意,我现在用的一个thinkphp,k……

呵呵,你不但做了4个轮的拖拉机而且拖拉机上还钉了个牌子 "CSDN的劳斯莱斯".
当然,我还在研究怎么制造F1的零件,跟你这样的科学家比还是很有差距的。小弟深感不如,惭愧惭愧。


引用 15 楼 xjl756425616 的回复:

引用 8 楼 phpnewnew 的回复:
别人做了个F1,你做了个拖拉机...虽然都是4个轮...
首席科学家换个课题研究吧...啊~


……

远的不说,就我的图片中转站,你会做吗,我总共的代码就一个文件,别说简单什么的,看的都说简单

你那科学家级别的东西,我这辈子都不可能做得出来。

引用 16 楼 phpnewnew 的回复:

呵呵,你不但做了4个轮的拖拉机而且拖拉机上还钉了个牌子 "CSDN的劳斯莱斯".
当然,我还在研究怎么制造F1的零件,跟你这样的科学家比还是很有差距的。小弟深感不如,惭愧惭愧。


引用 15 楼 xjl756425616 的回复:

引用 8 楼 phpnewnew 的回复:
别人做了个F1,你做了个拖拉机...虽然都是4个轮.……

你那科学家级别的东西,我这辈子都不可能做得出来。

引用 17 楼 xjl756425616 的回复:

引用 16 楼 phpnewnew 的回复:

呵呵,你不但做了4个轮的拖拉机而且拖拉机上还钉了个牌子 "CSDN的劳斯莱斯".
当然,我还在研究怎么制造F1的零件,跟你这样的科学家比还是很有差距的。小弟深感不如,惭愧惭愧。


引用 15 楼 xjl756425616 ……

那你给出拿手的来看看那,我在csdn混的时候,你还不知在哪呢。

科学家我实在没心情跟你扯蛋,你来CSDN多久关我什么事?来得久证明你水平很高么?
说真的 我懒得跟你扯这些,说自己入行多久多久的都是废话。跟你争这些只能证明我跟你一个大脑层次,不如来比谁看的A 片多吧.

引用 18 楼 phpnewnew 的回复:

你那科学家级别的东西,我这辈子都不可能做得出来。

引用 17 楼 xjl756425616 的回复:

引用 16 楼 phpnewnew 的回复:

呵呵,你不但做了4个轮的拖拉机而且拖拉机上还钉了个牌子 "CSDN的劳斯莱斯".
当然,我还在研究怎么制造F1的零件,跟你这样的科学家比还是很有差距的。小弟深感不如,惭愧惭愧。
……

smarty 模板引擎 感觉比较好

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Working with Flash Session Data in Laravel Working with Flash Session Data in Laravel Mar 12, 2025 pm 05:08 PM

Laravel simplifies handling temporary session data using its intuitive flash methods. This is perfect for displaying brief messages, alerts, or notifications within your application. Data persists only for the subsequent request by default: $request-

cURL in PHP: How to Use the PHP cURL Extension in REST APIs cURL in PHP: How to Use the PHP cURL Extension in REST APIs Mar 14, 2025 am 11:42 AM

The PHP Client URL (cURL) extension is a powerful tool for developers, enabling seamless interaction with remote servers and REST APIs. By leveraging libcurl, a well-respected multi-protocol file transfer library, PHP cURL facilitates efficient execution of various network protocols, including HTTP, HTTPS, and FTP. This extension offers granular control over HTTP requests, supports multiple concurrent operations, and provides built-in security features.

Simplified HTTP Response Mocking in Laravel Tests Simplified HTTP Response Mocking in Laravel Tests Mar 12, 2025 pm 05:09 PM

Laravel provides concise HTTP response simulation syntax, simplifying HTTP interaction testing. This approach significantly reduces code redundancy while making your test simulation more intuitive. The basic implementation provides a variety of response type shortcuts: use Illuminate\Support\Facades\Http; Http::fake([ 'google.com' => 'Hello World', 'github.com' => ['foo' => 'bar'], 'forge.laravel.com' =>

12 Best PHP Chat Scripts on CodeCanyon 12 Best PHP Chat Scripts on CodeCanyon Mar 13, 2025 pm 12:08 PM

Do you want to provide real-time, instant solutions to your customers' most pressing problems? Live chat lets you have real-time conversations with customers and resolve their problems instantly. It allows you to provide faster service to your custom

Explain the concept of late static binding in PHP. Explain the concept of late static binding in PHP. Mar 21, 2025 pm 01:33 PM

Article discusses late static binding (LSB) in PHP, introduced in PHP 5.3, allowing runtime resolution of static method calls for more flexible inheritance.Main issue: LSB vs. traditional polymorphism; LSB's practical applications and potential perfo

PHP Logging: Best Practices for PHP Log Analysis PHP Logging: Best Practices for PHP Log Analysis Mar 10, 2025 pm 02:32 PM

PHP logging is essential for monitoring and debugging web applications, as well as capturing critical events, errors, and runtime behavior. It provides valuable insights into system performance, helps identify issues, and supports faster troubleshoot

Discover File Downloads in Laravel with Storage::download Discover File Downloads in Laravel with Storage::download Mar 06, 2025 am 02:22 AM

The Storage::download method of the Laravel framework provides a concise API for safely handling file downloads while managing abstractions of file storage. Here is an example of using Storage::download() in the example controller:

How to Register and Use Laravel Service Providers How to Register and Use Laravel Service Providers Mar 07, 2025 am 01:18 AM

Laravel's service container and service providers are fundamental to its architecture. This article explores service containers, details service provider creation, registration, and demonstrates practical usage with examples. We'll begin with an ove

See all articles