业余搞网站的话。学了html,不学php,学python行不行?
python完全可以,我的第一个企业项目就是用python开发的
python本来就以简单易学著称,如果你是业余搞网站的话,那最适合不过了。给你推荐几个框架,能让你更快上手。
django
一个大而全的框架,开发小型项目非常合适。因为它提供了全套的web开发解决方案,包括数据库ORM模型,缓存,消息队列等等。使用它,能大大提高你的开发效率。
tornado
django固然强大,但缺点是非常封闭,必须遵循它的协议才能玩的转。如果你有很多定制需求,那么tornado将是一个好选择。它是一个小而美的框架,只包括http层的那部分,至于数据库,orm模型什么的,完全可以自己来实现
考虑到您不是专业编程,因此django可能是最佳的选择。希望我的回答可以帮助您
感谢邀请回答
用Python可以是可以,但是Python并不太适合用于做网站,如果你已经学了Python而不想换了那就用Python吧,如果还没有学的话建议学Java或者php吧,比较适合做网站,个人建议希望能帮到你。
当然可以,但你自己已经说了一个前提:“业余”,那么你的目标是用最短的时间实现搞网站,所以PHP是你最好的选择,而不是唯一的选择,懂吗。做事我们只是为了达到某个目标,而不应该停留在某个工具。实际开发中开发者这些都应该去学,但作为业余者应该分配更多的心思在提高网站的网站体验等等。毕竟技术并不等于整个网站的核心。给用户提供什么样的价值才是网站的核心
学习前端,需要对javacript深刻学习吗?还是只要会在html中使用javascript就行?
作为一名还算合格的前端程序猿可以很负责任的告诉你,JavaScript对于前端的意义远超你的理解。只会在HTML中使用JavaScript只能算作是一个小白前端的日常,学习前端必须对JavaScript不断挖掘,因为他是前端的灵魂所在。
下面从不同角度聊一聊JavaScript到底是怎么一回事?
什么是 JavaScript?
JavaScript 最初的目的是为了“赋予网页生命”。
这种编程语言我们称之为脚本。它们可以写在 HTML 中,在页面加载的时候会自动执行。脚本作为纯文本存在和执行。它们不需要特殊的准备或编译即可运行。
现在,JavaScript 不仅仅是在浏览器内执行,也可以在服务端执行,甚至还能在任意搭载了 JavaScript 引擎 的设备中都可以执行。
浏览器中嵌入了 JavaScript 引擎,有时也称作 JavaScript 虚拟机。
浏览器中的 JavaScript 能做什么?
- 在网页中插入新的 HTML,修改现有的网页内容和网页的样式。
- 响应用户的行为,响应鼠标的点击或移动、键盘的敲击。
- 向远程服务器发送网络请求,下载或上传文件(所谓 AJAX 和 COMET 技术)。
- 获取或修改 cookie,向访问者提出问题、发送消息。
- 记住客户端的数据(本地存储)。
JavaScript 与众不同之处
和HTML/CSS完全集成
使用简单的工具完成简单的任务
被所有主流浏览器支持,并默认开启
满足这三条的浏览器技术也只有 JavaScript 了。
这就是为什么 JavaScript 与众不同!这也是为什么它是创建浏览器界面的最普遍的工具。
此外,JavaScript 还支持创建服务器,移动端应用程序等。
总结
- JavaScript 最开始是为浏览器设计的一门语言,但是现在也被用于很多其他的环境。
- 现在,JavaScript 是一门在浏览器中使用最广、并且能够很好集成 HTML/CSS 的语言。
- 有很多其他的语言可以被编译成 JavaScript,这些语言还提供了更多的功能。最好还是了解一下这些语言,至少在掌握了 JavaScript 之后简单地看一下。
相信看完这些你将JavaScript的理解会有很大提升了。
JavaScript是前端的灵魂,没有JavaScript的前端就是缺少灵魂的。如果前端只有HTML/CSS,前端将失去意义。
目前的形势是前端越来越独立,在很多复杂应用中,前端部分也是完全独立开来了,对后端依赖在降低,这就要求前端人必须要担起更多的东西,所以很多时候对js的深刻理解可以帮你快速开发。每一门语言的学习,必然需要在基础的基础上再进行深入的学习。
过来人,听我说一句,作为前端,你不学个熟练或精通,你走不远,关于学习JavaScript和JavaScript的重要性,在我的文章里有说明,最近也在给大家学习普及JavaScript,希望可以进去看看。
链接:
JavaScript作用
JavaScript在前端不仅仅充当着DOM操作的使用,很多小白就觉得JavaScript是用来写点特效,并没有其它的用,你这就想错了,你没接触过更深的,当然就这么认为。
后来当自己学习JavaScript,期间掌握了一定的后端语言的基础上,我才发现了JavaScript是真的狠,如今又有了NodeJs,更是风声水起,Node的出现打开了传统后端与前端的连接大门,也翻新了固有的前端模式,让那些JavaScript大神为所欲为,现在手下的“精兵悍将”越来越多,gulp、grunt、webpack,uni-app的相继到来,更是如鱼得水。
除了我们前端用,这些方面也在用:
后端Nodejs
桌面应用
移动端应用
游戏
JavaScript 长久以来一直被限制在浏览器的沙箱中运行, 它的能力取决于浏览器中间层提供的支持多少。 Node 将高性能的 V8 带到了服务器端,使 JavaScript 也可以开发出实时高性能的服务器。
对于前端工程师而言,自己熟悉的 JavaScript 如今竟然可以在另一个地方大放异彩, 不谈其他原因,仅仅因为好奇,也值得去关注和探究它。
未来的Web服务器、取之不尽的客户端库、HTML5、数据库,乃至基于JavaScript的语言——我现在一睁眼看到的就是JavaScript!假 如你曾经对JavaScript敬而远之,今年可是该学习它了。没有任何理由,真的,再不学,恐怕你就没机会跟上时代了!
学习前端,关注我,跟我一起学习。
还没有评论,来说两句吧...