【问题标题】:Where to start when making a dynamic website? [closed]制作动态网站时从哪里开始? [关闭]
【发布时间】:2015-03-24 06:13:22
【问题描述】:

我了解 HTML5 和 CSS3、JavaScript 和 jQuery 的基础知识,我想知道后端编程接下来要学习什么。我应该学习 PHP 还是 Ruby? Node.js 如何帮助我?角JS? MySQL?

我很困惑,不知道从哪里开始。谁能解释一下?

【问题讨论】:

  • PHP 是你更好的选择!
  • 可能,但我想了解更多关于创建动态网站的整个过程:/。谢谢!
  • 寻求如此广泛意见的问题是题外话(幸运或不幸,取决于您的观点)。请参阅帮助中心了解更多信息。
  • 我建议你暂时放弃 Angular,因为它需要了解客户端-服务器模型以及 HTTP 的工作原理。您提到的任何服务器语言都很好。 Node 有点复杂(它适用于事件模型),但值得一试。 PHP 和 Ruby 和 Python 通常推荐给初学者。您可能对我编写的 PHP 教程感兴趣 - 请参阅我的个人资料。
  • 所以我可以使用 Node.js 创建数据库支持的网站?

标签: php mysql ruby angularjs node.js


【解决方案1】:

HTML、CSS、JavaScript 和 jQuery 用于前端开发。对于动态 Web 开发,您也必须进入服务器端,在那里您可以从用户那里获取数据并根据数据生成内容。所以从基本的服务器端语言开始——PHP 和 MySQL。

一旦您了解了服务器端的工作原理,您就可以继续使用其他语言。对于初学者来说,这些PHP based projects 很少。相信我,当您完成这些 PHP 后,服务器端和动态 Web 开发将变得容易。

MySQL 是您的数据库。安装 XAMPP (Windows) 或 LAMP (Ubuntu) 以运行 Apache Web 服务器并使用 PHP 连接到数据库。

【讨论】:

  • 感谢您的提醒!
  • 没问题...享受编码.. :)
【解决方案2】:

Codecademy 有一个 Rails 应用程序开发轨道,我提到它是因为你用 ruby​​ 标记了这篇文章。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    • 1970-01-01
    • 2011-03-23
    • 2010-12-25
    • 2010-09-30
    • 1970-01-01
    相关资源
    最近更新 更多