Web applications 制作web应用程序最简单、最快捷的语言?

Web applications 制作web应用程序最简单、最快捷的语言?,web-applications,Web Applications,为了存储数据,我是否需要知道mySQL,而不管我选择哪种语言来制作web应用程序 编辑-例如,像待办事项列表这样的web应用。不,还有其他选项。您可以使用ORM和NoSQL数据库。但是如果不了解SQL,就很难理解其他技术。你不需要了解MySQL;是关系数据库后端存储的另一个不错的选择。是一个很好的用于软实时非关系后端存储的数据库。是另一个非关系数据库,用于存储可以使用JavaScript搜索的文档 如果磁盘上的文件存储足够好的话,您甚至可能根本不需要数据库(请参阅以获取优秀的邮件存储机制)。否-

为了存储数据,我是否需要知道mySQL,而不管我选择哪种语言来制作web应用程序


编辑-例如,像待办事项列表这样的web应用。

不,还有其他选项。您可以使用ORM和NoSQL数据库。但是如果不了解SQL,就很难理解其他技术。

你不需要了解MySQL;是关系数据库后端存储的另一个不错的选择。是一个很好的用于软实时非关系后端存储的数据库。是另一个非关系数据库,用于存储可以使用JavaScript搜索的文档


如果磁盘上的文件存储足够好的话,您甚至可能根本不需要数据库(请参阅以获取优秀的邮件存储机制)。

否-但是鉴于构造基本SQL语句非常容易,您确实应该花些时间来学习如何CRUD数据库并执行一些基本连接。如果您不能编写/理解SQL,我会担心您在应用程序的其余部分生成的代码。网站和这个网站(显然)可以帮助你填补知识的空白(只要你愿意帮助自己)

最终,您可能希望使用其他解决方案来存储您的数据—ORM或类似的解决方案,但是这些解决方案只是抽象SQL,您仍然需要了解基本的数据库体系结构,以便有效地使用这些系统


最后,您可能希望使用非关系数据库系统,如CouchDB。这可能适合您的应用程序-尽管我想说,如果您刚刚开始学习如何编写web应用程序,使用传统数据库将非常可取。

制作web应用程序需要了解的语言有:

  • 一些服务器端语言:php, python、ruby、java
  • 客户端语言:javascript
  • 用于设置web应用程序的样式:css
  • 数据存储:SQL

    • MySQL不是一种语言;它是一个使用了相当好的SQL实现的数据库

      了解SQL也无法帮助您学习许多其他语言。。。尝试从SQL转到Scala。或者口齿不清。或(从中随机选取)

      对网络编程最有帮助的语言技能肯定是标准英语。在那之后,Python和PHP将在我的“最简单、最快速的语言……用于Web应用”列表中名列前茅


      和往常一样,谷歌和其他网站一样都是你的朋友。

      你能澄清一下你对制作哪种类型的web应用程序感兴趣吗?mySQL、postgreSQL、MSSQL都有类似的语法,所以如果O.p不愿意学习mySQL,我怀疑他会想学习postgreSQL(出于同样的原因,不管它们是什么).公平地说:O.P明确表示“用于存储数据”