{eval=Array;=+count(Array);}
简单理解:开发网站,后端(对数据做一些处理,方便存储以及检索),js、html、css作为前端(把数据展示出来),总所周知,网站涉及存储就需要数据库,而python的web开发框架Django解决了你不需要写数据库查询语句sql语句,以及一些常用的功能,你只需要关注你的主要业务逻辑,个人认为用python的django或者flask网站开发框架开发网站比php简单。
并不是说一门语言就可以解决。搭建一个网页,需要有前端,后端之分。前端就是用户可以看到的网页界面需要使用html,css,js来搭建。
后端主要就是服务器开发支持,python,java这样的语言主要就是用来提供提供服务,将数据库的数据反馈给前端网页,网页调用js脚本,把后端传递的数据放到他应该在的地方显示,就是一个完整的动态网页了。
题主一看就是小白啊,建站不管用哪种语言、前后端是否分离,html js css 都是必备的,用Python也离不开,没办法浏览器只认这些。
楼主的说法也没什么问题,
要建一个网站,可以直接用html+css+js,就可以做出一个很漂亮可以访问的网站,这叫静态网页,
如果想在这个网站上实现登录或者用管理后台管理网站上的东西才需要用python或者其他语言来开发
本人用Django + Python建立了無數個網站,無論靜態或動態都可使。目前更多的專案是手機用網站,python + restframework ,前端nodejs , angular, ionic 很容易就可以搭配使用。而且python 本身很容易學,比起c/c++,雖然我特愛c/c++,並沈溺於recurrsive及製作螞蟻,但我還是推薦你學python。PHP就算了,我為很多網站解決被攻擊問題都是php5那幾個問題,連工具都定型化了。即使php7有捨棄了部分安全漏洞,但還是不建議。
看你想建成怎样的网站了,基本的个人用的网站照着网上的教程很快就能搭建一个架子出来,或者你用相关的框架类似flask之类的也行,至于JS,html这些基本上是用来进行页面展示的,属于网站的表现层。
0
回答0
回答0
回答7
回答0
回答7
回答0
回答10
回答0
回答9
回答