【问题标题】:Optimal way to manage multiple HTMLs with the same code?使用相同代码管理多个 HTML 的最佳方式?
【发布时间】:2015-05-25 04:12:51
【问题描述】:

我正在建立自己的摄影网站,其中动态内容是图片。

现在,我为每个页面设置了单独的 HTML 文件,这在我进行任何代码更改时效率非常低。

我尝试使用 javascript 来处理动态内容,但前后导航不起作用。我不确定 php 是否合适,因为它是服务器端脚本。

更新动态内容的最佳方式是什么?

【问题讨论】:

  • 尝试研究 AJAX
  • 有一百万种方法可以做你想做的事。最好的取决于您自己是否愿意做这件事,否则,这取决于您要付钱给谁来为您做这件事。除非您尝试捕获数据,否则您不需要任何服务器端。许多用于构建单页 javascript 应用程序的模板系统或框架将帮助您确保后退按钮有效。

标签: javascript php html dynamic web


【解决方案1】:

你的问题不清楚。您似乎只是在复制每个动态页面以创建静态 HTML 文件。

当然,您应该尽快停止,并且应该使用适当的框架来管理您的动态内容。既然你提到了PHP,我建议你看看Laravel

您可以创建如下路线:

yoursite.com/image/id-image

Laravel 可以通过以下方式进行管理:

Route::get('image/{id}', function($id) {
   ...
});

【讨论】:

    【解决方案2】:

    您需要某种模板引擎,如果您有 javascript 的经验jade 对您来说是个不错的选择。

    【讨论】:

      猜你喜欢
      • 2013-07-12
      • 2021-07-24
      • 2012-01-14
      • 2019-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多