【问题标题】:Questions about website building关于网站建设的问题
【发布时间】:2010-08-03 01:11:29
【问题描述】:

我知道 HTML 和 Javascript,但想知道我应该知道哪些语言来构建更具交互性的网站。我的意思是我想每隔一段时间自动更新一个站点,而不必自己加载文件。哪种语言使您能够最好地完成此类工作?

【问题讨论】:

  • 这取决于您对 我想不时自动更新网站而无需自己加载文件 的意思。也许是 JavaScript -> Ajax.
  • “我的意思是我想每隔一段时间自动更新一个站点,而不必自己加载文件”?请更完整地解释这一点。目前尚不清楚您要做什么。
  • 我认为他希望其他可能不是开发人员的用户能够通过网站上基于 Web 的表单登录和贡献内容,这样他就不必自己创建新页面。

标签: html web


【解决方案1】:

您想制作一个 CMS 内容管理系统。 Drupal 是我最喜欢的框架。看看吧。

【讨论】:

  • Drupal 是在 PHP/Mysql 中完成的。 Joomla 是另一个,Wordpress 也可以像 CMS 一样使用。这些产品允许非程序员类型将他们自己的内容更新到您为他们整理的网站。
  • drupal.org 将是我的第一站。你可以在那里下载他们的框架。 Drupal 有很多用户社区贡献的模块,它们为您提供了很多不错的功能。
【解决方案2】:

制作交互式网站 js + html(+css 用于样式)就足够了。 (php + mysql 是最简单的数据库和后端)

但为了便于编码,您应该使用 JQueryMootoolsPrototype 等库(这些是我目前使用的 3 个,还有更多,您可以在 http://code.google.com/apis/libraries/ 找到更多内容)。

【讨论】:

    【解决方案3】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-19
      • 1970-01-01
      • 1970-01-01
      • 2010-09-27
      • 2011-01-15
      • 2011-03-30
      • 1970-01-01
      • 2011-11-17
      相关资源
      最近更新 更多