【问题标题】:Is it good to develop the static websites using CI?使用 CI 开发静态网站好不好?
【发布时间】:2010-12-04 09:07:58
【问题描述】:

我想知道您对使用代码点火器开发 .html 网页站点的看法?用CI开发静态sites/pages.html好不好?

我正在考虑将其用于开发安全的静态站点。我的网站经常受到垃圾邮件发送者的攻击(注入外部代码并重定向到其他一些网站)等,

还考虑使用 CI 实现更好的 SEO。

您认为专家如何?

【问题讨论】:

  • 也许我没有得到你想说的,假设 CI 你的意思是 CodeIgniter 我想说的是 PHP==Dynamic 和 Dynamic!=Static 。由于问题不够清楚(对我而言),我将其发布为评论
  • CI 是用作框架的不错选择。
  • 静态 = html+jquery = 动态

标签: html codeigniter


【解决方案1】:

在 CI 中开发一个完整的静态网站,只是 HTML 页面太方式。使用框架并不会自动解决所有安全问题——它只是让处理用户输入的基本安全相关问题变得更加容易。

如果没有服务器端或数据库交互,您的安全范围将仅限于您托管的服务器(当然还有您的密码)。

使用静态页面的 SEO 不会比 CI 对应物更好,反之亦然。这完全取决于您如何对网站进行编码以及您提供什么样的相关数据以及与 SEO 相关的其他各种外部变量(如绑定链接)。然而,静态网站意味着静态内容,这反过来又意味着内容更新缓慢或缺乏内容——这是搜索引擎讨厌的。

【讨论】:

    【解决方案2】:

    你需要删除那些 XSS 代码 你已经尝试过这个 php 函数 strip_tags() 了吗?您还可以排除 html 标签被剥离,即。 $commentmessage = strip_tags($commentmessage,'<img><a>');

    【讨论】:

      猜你喜欢
      • 2019-03-10
      • 2021-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-23
      • 2010-09-28
      • 2010-11-14
      • 2021-04-02
      相关资源
      最近更新 更多