保持PHP脚本与UI分离

Jon*_*an. 3 php templates

我有php脚本,可以执行注册,登录,上传等操作.我想将HTML保存在一个单独的文件中,这样我就可以创建一个桌面客户端,我可以使用php文件来登录注册等.

基本上要说一个前端,HTML或桌面客户端,然后只有一个后端,PHP.

那可能吗?

编辑:像ASP.net这样的东西会更适合这个吗?

rku*_*lla 6

不要只是跳上框架的潮流.PHP的创建者自己提倡采用无框架方法来处理这种分离问题.请参阅:http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html

一般框架的问题是它们是不必要的和缓慢的.如果你专注于一个单独的域,如CMS和使用drupal或其他东西,但是对一般框架保持警惕,那就没问题了.特别担心Smarty的无用(参见:http://codeangel.org/articles/simple-php-template-engine.html)

在你离开我之前,请记住我不是反Kohana,ZF等.他们仍然有他们的用途.但是,由于人们倾向于只是告诉人们直接使用框架,我想我会提供不同的观点.