php - 开始做服务器端的事情——选择什么语言和技术?

标签 php ruby-on-rails database server-side

我从事 html、css 和 javascript 已经很长时间了,主要是为了我自己的乐趣。我会说我知道的很多,我用 javascript 创建了许多简单的游戏和应用程序并进行了实验。然而,在浏览器中只能做这么多,对于任何更“完整”的网站,我经常面临我对服务器端编程的无知。

那么,我需要什么。我想我需要了解如何使用数据库以及如何使用某些服务器端编程语言。什么是正确的选择?我应该避免什么?

谢谢。

最佳答案

PHPMySQL进入阈值很低(它们既免费又无处不在)。我将从这些开始,因为大多数主机都会为您提供它们。作为一个额外的好处,它们可以很好地协同工作(并且 PHP 不是很难从 Web 开发背景中学习)。

Head First SQL是一本学习MySQL的好书。书中的所有示例都是在 MySQL 上完成的。这本书甚至解释了从哪里得到它以及如何安装它。至于 PHP,introductory tutorial在官方网站上是学习它的最佳地点。

更新:Head First PHP & MySQL现在可用。我还没有读过这本书,但该系列中的其他书籍以及同一作者的作品都非常适合从头开始学习新语言。

关于php - 开始做服务器端的事情——选择什么语言和技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/311966/

相关文章:

mysql - 将 MySQL 列值从查询转换为行

php - 按名称而不是按 2 个日期之间的日期对 sql 请求中的相同行进行排序

php - 如何在 JSON 请求正文中使用 php 变量?

php - 如何在 PHP 中使用 file_get_contents 获取图像的 MIME 类型

php - 在 PHP 中检索到的图像显示不正确

javascript - colorbox-rails gem -- Lightbox 正在打开整个页面,而不仅仅是照片。我该如何修复

ruby-on-rails - Rails 4 中 rspec 功能测试的重构代码出现问题

ruby-on-rails - 如何测试不存在的 Controller Action ?

database - 仅选择索引属性会导致更快的查询吗?

mysql - 什么时候需要注意 SQL 查询中的 NULL 值?