适用于站点项目的CMS框架 - 需要建议

时间:2010-07-04 15:38:09

标签: php sql apache content-management-system query-string

我很快就会创建一个网站,因此我有四个项目在旅途中 (如果你考虑,可以选择三个 第一个条目本身就是一个完整的项目,而不是两个独立的网站):

1& 2 - 互联网电台

3 - 带有播音的电视剧集指南

4 - 新闻网站

我将描述它们中的每一个,以及我打算如何使用它们:

项目1& 2

我试图找到第一个与本网站工作方式相同的CMS: http://www.leicestersound.co.uk

文章采用这种格式(注意网站在ASP.NET上运行):

http://www.leicestersound.co.uk/schedule.asp?day=3

http://www.leicestersound.co.uk/sectional.asp?ID=13054

http://www.leicestersound.co.uk/Article.asp?id=765080

(虽然这些是IIS,我认为它可以用PHP完成 - 在.htaccess文件中使用addtype指令,以确保PHP看起来好像是ASP文件名,以及如上所述的查询字符串ID参数)

CMS应该可以自定义以完成此操作;我已经尝试了Joomla,但它不适合这个目的,URL不会显示为name.php?id = VALUEHERE,有人推荐任何好的吗?

对于其他互联网广播电台(需要不同的设计,因为它针对不同的受众),我正在努力实现这样的无扩展网址:

http://www.heart.co.uk/eastmids/shows/breakfast/

http://www.heart.co.uk/eastmids/shows/schedule/?date=2010-07-08

http://www.heart.co.uk/eastmids/shows/simon-dale/blog/

虽然有一些查询字符串,但似乎都以某种方式使用mod_rewrite。不确定该网站是否是用ASP.NET编写的,我无法分辨。

项目3 我正在尝试创建一个电视和剧集指南,就像这样,它有一些内容的动态更新:

http://library.digiguide.com/lib/programmenextshowing/House-238308

(电视指南动态修改,请注意备用网址 - 原始网址为http://library.digiguide.com/lib/programmenextshowing/238308

http://library.digiguide.com/lib/episode/713448

(可能是数据库中的剧集内容?)

以下两个网址也显示了我想要达到的效果。

http://library.digiguide.com/lib/programmenextshowing/12578&hPage=1

http://library.digiguide.com/lib/episode/714853

虽然上面的链接是ASP驱动的CMS,但我希望它可以用PHP实现。 我已经尝试过MovieDB(http://movie-db.sourceforge.net/),但无法复制它,它非常适合我的电影数据库,但对于电视数据库则不太好。

====

至于第四个,描述我想要做的事情要容易得多,它只需要简单的编辑和一些图像/文件上传 - 目前使用的是Joomla,但我不确定这是否是新闻的最佳选择网站。

道歉,如果它看起来像很多链接,但它证明了我试图模仿我的网站的效果,我打算这样做,CMS必须是基于PHP / MySQL的 (没有flatfile那里!)并且能够在Windows和Linux上工作(我在Windows上的localhost上有备份,但是我的webhost在Linux上的Apache上运行PHP / MySQL!)

由于

1 个答案:

答案 0 :(得分:0)

虽然SO是获取技术问题答案的一个非常好的地方,但评估哪个CMS适合特定项目是一项艰苦的工作,是项目的一部分,因此也是您的工作。这里所有人都能做的就是给你一些指示,并问一些具体的问题,比如“PHP X可以运行Y吗?”

查看许多“哪个CMS?”关于SO的问题:

另请参阅OpenSourceCMS.com,这是一个提供各种CMS准备试用的测试安装的网站。