【问题标题】:Advise on creating the most simple PHP Templating/frameworks [closed]建议创建最简单的 PHP 模板/框架 [关闭]
【发布时间】:2014-07-17 06:00:43
【问题描述】:

假设我正在使用包含少于 10 页的 php 创建简单的 cms 网站。例如:index.php、products.php、faq.php、buy.php、contact.php 等。我猜搜索引擎的最佳抓取是通过创建 html 模板或框架。请建议我。我应该使用哪个最简单的框架? smarty,django等?基本的编码过程如何工作或集成会有所帮助。

【问题讨论】:

  • 对于这样的小型网站,您可以使用 WordPress 本身。它将使开发更快,因为大多数东西都是预先构建的或通过插件可用的。你可以在这里得到它:wordpress.com
  • 我在使用之前创建了数百个网站,joomla、wordpress、prestashop、xoops、mambo 等,但我只知道 10% 的代码,而且太复杂了。我喜欢使用我自己的代码,然后我知道那里的每一个代码为什么和在哪里..
  • 那么你应该从头开始重新发明轮子。
  • 感谢用户无缘无故投下反对票。这很有帮助

标签: php frameworks smarty templating


【解决方案1】:

我在所有项目中都使用 Twig 模板(如果项目有很多动态页面)。

如果您有一个小项目(不是完整的动态页面),您可以使用*.php 文件作为模板。

例如:

function render($file, array $vars)
{
    ob_start();
    extract($vars);
    include '/path/to/theme/' . $file;
    return ob_get_clean();
}

并在项目中使用函数extract - 不是好主意,但如果项目很小,那么可以使用......但这就是你选择的方式

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-11
    • 2010-10-11
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 2011-04-12
    • 1970-01-01
    相关资源
    最近更新 更多