建立博客:什么是标准?

时间:2010-12-26 01:30:45

标签: javascript web blogs

我通常都很擅长网络搜索。我想从头开始构建一个博客来进行练习。

几个问题:
大多数人是通过直接编辑html来添加博客的新条目,还是有更动态的方式来更频繁地使用? 我假设您可以将条目存储在某种类型的数据库中,然后通过javascript或类似的方式显示它们?对于我所描述的内容,最常用的工具是什么?我知道它尽可能简单,但像大多数事情一样,我只需要一些提示即可开始。

谢谢!

3 个答案:

答案 0 :(得分:1)

大多数人安装并使用Wordpress

没有人手动编辑博客HTML。让javascript直接联系数据库是不寻常的 - 让Python或PHP做这项工作并生成提供给最终用户的HTML更为常见。

如果您想从头开始创建一个全新的博客系统作为学习体验,您可能需要查看Django和Python作为新系统的基础。

许多其他人使用PHP来构建这样的应用程序。

答案 1 :(得分:0)

我更喜欢使用静态生成器,例如Jekyll。我不会将其视为“标准”,但我认为前/后生成的方法经常被忽视。对我来说,像Jekyll这样的工具的优点是:

  1. 无需设置/配置其他数据库服务器。另一方面,如果你想了解不同的数据库/ ORM等,这更不利于: - )
  2. 可以使用emacs SSH进入并编辑/创建帖子(可用的简易降价/标记格式)。请注意,此并不意味着“编辑HTML”,而是由后台作业编辑自动生成为静态HTML 的标记。
  3. 很简单。
  4. 快乐的编码/博客。

答案 2 :(得分:0)

正如Paul所说,条目直接写为HTML并不常见。一些博客系统允许调整HTML,但通常使用WYSIWYG编辑器完成创作。有很多包裹;一个有趣的替代方案是Thingamablog,因为它允许发布纯HTML,因此不需要数据库。

另一种选择是使用Ning创建和托管您自己的博客网站 - 虽然它不仅仅是一个博客;但也有一个博客系统和通常的好东西(评论)。简单版本是3美元/月(或每年20美元);虽然不是免费的,但对于完全托管和运行自己的广告(通常是adsense)的能力来说并不算太糟糕。如果你有很多成员,那里有很大的增长空间,如果想要更多的集成选项,更昂贵的计划会有更多的功能。