问:目前,我可以编写html,css,JavaScript和JQuery。我知道我想提高自己的技能,并从四处询问,在树屋上发帖,看来我需要学习诸如ruby,python,php和数据库之类的语言。我目前正在研究自己,但我也想在这里询问。所以这是我的问题?
在ruby,Python和PHP之间进行选择时要考虑哪些因素?
就数据库而言,我有哪些选择?
另外,AJAX和Java在Web开发中适合什么地方?
我了解这些问题涉及面很广,因此,我对阅读文章或观看视频的任何指导都将非常有帮助
答:取决于您要进行前端或后端操作。
如果决定使用后端,则必须学习一种后端语言,例如Ruby,Python和PHP。现在,我非常喜欢Python,但是我使用PHP和Ruby进行编程。对我来说,Ruby是一种语言,对于已经了解后端语言(例如PHP)的人们来说,它更容易学习。
这些语言已广泛用于SQL标准数据库,因此我建议您学习像MySQL这样的数据库管理系统。也有所谓的noSQL数据库,如果您更感兴趣,可以使用google进行搜索。用于noSQL数据库的最常用的数据库管理系统可能是mongoDB。
至于AJAX。这是它的一些主要用途:
更新网页而不重新加载页面-在页面加载后,从服务器请求数据-在页面加载后,从服务器接收数据-在页面加载后,向服务器发送数据-在后台
现在有关Java。Java不是后端或前端语言。是的,它可以用于某些软件的后端,但这并不是很多人使用的东西。因此,我感觉到您的意思是JavaScript?JavaScript很棒,您可以将其用于前端和后端(例如,使用node.js)。