将数据存储在“博客”样式系统中

时间:2014-02-06 20:08:20

标签: javascript php json blogs

我一直在思考这些方法已经有一段时间了,我想知道为网站的“博客”风格格式存储文本数据的最佳方法是什么?

我想到的方法是:

PHP和数据库

可能是一个明显的首先想到的必须有人,但老实说,我不太了解PHP,无法理解与服务器中的数据库之间的安全和安全的数据传输。

我想到的另一个选择是:

Javascript和JSON

这个主题比PHP和数据库知道的要多得多,但是它真的足够安全吗?

网站

我正在设计的网站是一个小小的慈善机构,我自愿创建一个网站。由于这样做,我决定将注意力转向一个管理风格的页面,内容编写者可以在其中创建内容。我提出的挑战是如何存储数据。一般来说,这个网站更像是一个个人空间,让慈善机构可以告诉每个人他们要做什么,并拥有一个图像库。

请允许我在这里更清楚地提出我的问题:

  • 对于“博客”网站,Javascript和JSON数据是否足够安全?
  • 或者PHP和数据库是这些系统的De Facto统治者吗?

2 个答案:

答案 0 :(得分:2)

  

对于“博客”网站,Javascript和JSON数据是否足够安全?

语言和数据格式本质上不安全或不安全。

  

或者PHP和数据库是这些系统的De Facto统治者吗?

PHP

您可以使用的编程语言并不缺乏。 PHP只是其中之一。它很受欢迎。还有其他流行的语言。

数据库

数据库解决了很多问题。它们可以让您快速排序,搜索和更新数据,而无需担心竞争条件,文件锁定或类似问题。你可以在没有人的情况下过关。

答案 1 :(得分:1)

Javascript和JSON不允许您在任何地方保护内容。 Javascript非常适合将客户端交互引入网页。 JSON非常适合将数据从A传输到B.无论是配备还是特别适合在任何地方持久存储内容。

PHP是一个可行的选择,但肯定不是唯一的选择。还有很多其他语言能够做到这一点,例如Ruby,Python或Perl等等。根据运行服务器的平台,ASP.NET也可能是一个选项。不过,这只是一个限制性列表。我不会说可能性是无穷无尽的,但是对于所有意图和目的,他们也可能是。

数据库似乎是一个很好的候选人,但同样不是唯一的候选人。我见过博客系统在主机的文件系统中使用纯文本文件作为他们的存储系统" - 简约,优雅,非常灵活。

然后再次,你可以问问自己是否应该真正尝试推出自己的博客系统 - 已经存在很多,其中大部分都是免费提供的,而且往往可以选择各种主题,你可以改为你的需要或只是用作激励/指导来制作自己的主题。