2010-08-02 89 views
0

我知道HTML和Javascript,但想知道我应该知道什么语言来构建更多的交互式网站。我的意思是我想每隔一段时间自动更新一次站点,而不必自己加载文件。什么语言让你有能力做到这一点最好?关于网站建设的问题

+0

这取决于你的意思*我想每隔一段时间自动更新一次网站,而不必自己加载文件*。也许JavaScript - > [Ajax](http://en.wikipedia.org/wiki/Ajax_%28programming%29)。 – 2010-08-02 16:58:50

+0

“通过这个我的意思是我想每隔一段时间自动更新一次网站,而不必自己加载文件”?请更完整地解释这一点。目前还不清楚你想要做什么。 – 2010-08-02 16:59:44

+0

我想他希望其他可能不是开发者的用户能够通过网站上的基于Web的表单登录和贡献内容,因此他不必自己创建新页面。 – 2010-08-02 17:03:47

回答

1

你想制作一个CMS-内容管理系统。 Drupal是我最喜欢的框架。一探究竟。

+0

Drupal在PHP/Mysql中完成。 Joomla是另一个,Wordpress也可以像CMS一样使用。这些产品允许非程序员类型将自己的内容更新到您为他们放在一起的网站。 – 2010-08-02 17:00:13

+0

drupal.org将是我的第一站。你可以在那里下载他们的框架。 Drupal有很多模块,用户社区贡献了很多好的功能。 – 2010-08-02 17:01:37

+0

您也可以编辑我认为的答案;) – 2010-08-02 17:03:15

1

要制作交互式网站js + html(+ css for styling)就够了。 (PHP + MYSQL是最简单的数据库&后端)

但对于易编码,你应该使用库,比如JQueryMootoolsPrototype(这些是到目前为止我已经使用了3,还有更多,你可以找到一些更多在http://code.google.com/apis/libraries/)。

1

一些最流行的内容管理系统,如Drupal,Joomla和Wordpress,都是用PHP构建的。学习基础知识很容易,而且语法与JavaScript有些相似。您还需要了解如何使用数据库系统; MySQL非常普遍。几乎所有的网络主机都可以使用这两种技术。

其他常见的服务器端语言是Python和Ruby,它们通常分别通过Django和Rails框架使用。尽管功能强大,但他们可能需要更多的工作才能设置,具体取决于您的托管服务提供商。

如果你想推出自己的系统,那么我建议看看CodeIgniter。这是一个功能强大的PHP框架,并不难学。