如何按属性对我网站上的内容进行排序:查看次数最多,评论最多,最受欢迎,评分最高等等?

时间:2010-03-24 22:45:56

标签: sorting content-management

非常基本的问题,我知道......我只是不知道它是如何完成的。

我希望能够通过大多数观看,评论最多,最受欢迎,最佳评价等方式在我的网站中整理我的内容......但我不知道“排序依据”是如何工作的!

应该编写哪种脚本语言? JavaScript的? PHP?可以用XML完成吗?

我是否必须设置像MySQL一样的数据库?有没有一个很好的教程解释它?我需要了解它的工作原理。如你所见,我真的需要指导!

3 个答案:

答案 0 :(得分:2)

您需要一个CMS ..其中有两条主要路线可供您选择:

  1. 自己构建
  2. 使用“现成的”CMS,例如Wordpress,Drupal或带有CMS插件的论坛,例如Simple Machines Forum(SMF - 以前的YaBBSE和YaBB)
  3. 如果您选择自己制作,那么期待学习曲线。您可能需要学习一些Javascript,很多PHP,并准备好手动编写任何HTML代码。

    这不是一件容易的事,但如果你想这样做我会建议:

    1. tizag http://www.tizag.com
    2. 谷歌'php内容管理系统'并找到一个教程(例如http://www.intranetjournal.com/php-cms/
    3. 我建议使用MySQL作为初学者而不是XML,尽管你可以从XML文件中获得与MySQL数据库几乎相同的基本功能(MySQL具有许多功能,总体上比XML更好......但XML会如果您只想将数据存储在平面文件中,请执行此操作。)

      祝你好运,记住这是提问的地方......所以如果你选择学习PHP并且不理解为什么某些东西不起作用,或者没有掌握一个概念......给我们所有一声喊叫:)

      http://www.php.net< - 有用......

答案 1 :(得分:1)

听起来你需要一个包含服务器端技术和内容的内容管理系统。一个数据库。对于初学者,我建议使用Wordpress或Drupal开始。它们都具有您提到的所有功能,并且在线社区非常出色。

答案 2 :(得分:1)

作为一个很好的入门者我自己发现youtube是一个很好的帮助,如果没有它我会完全迷失,当然还有这个网站。 我发现这个小伙子是最好的http://www.youtube.com/user/phpacademy

之一