python + django + pydev +eclipse 搭建网站开发环境
来源:互联网 发布:java取list第一个元素 编辑:程序博客网 时间:2024/05/21 09:42
对移动互联非常的感兴趣,所以就尝试接触网络端后台的技术,因为是刚接触,所以从最基本的http动态脚本开始。
对python的了解是来自于我的大学同学,由于他经常在我面前说这门语言是如何的牛x,所以就将他作为我接触的初始点,其实以前也接触过其他的后台脚本语言,那时候使用asp.net开发,在更本不了解web服务器原理的情况下,不了解http协议的工作原理下傻瓜式的拖控件,填点击事件代码。
下面开始搭建开发环境:
1、python介绍:后台脚本语言,解释型的语言,所有的解释性的语言都需要安装解释器如java的jdk,一样需要首先安装。
2、django介绍:一种开发网站的框架,清晰的框架结构能够快速开发网站。mtv结构更是爱不释手。
3、pydev+eclipse:一种集成开发环境,使原先需要命令执行的转为图形交互,易于使用。
下面介绍mtv结构中的m:
任何一个网站都需要后台数据库的支持,我使用的是mysql,配置这个环境的教程网上很多。
http://www.cnblogs.com/cenalulu/archive/2012/11/12/2483099.html
网站开发的部分现在只做了这么多工作。
下面说一说我的网络编程的了解计划:
很多人都对移动互联网的高级技术叹为观止.:其实多数的网站开发门槛不高。很多基础性的高级功能都已经工具化,就想一个操作系统一样,提供给开发者,这也是为什么说,技术的更新很慢,业务的需要是每时每刻都会产生的。
web技术分析:
首先是web服务器(http服务器),这部分是核心技术,他负责并发接收客户端请求(socket),http协议的支持,负载均衡等的功能,这部分对一般网站而言都是使用线程的服务器解决方案。
服务器端脚本,没给用户请求最后都会转到这部分逻辑,一般的程序员更本不需要管这部分的并发,应为web服务器已经把这部分工作做完了,到程序员这边只要把他看成是一个单用户程序就ok了。
下面到了socket网络高并发处理:
一般的解决办法也是:首先有一个socket服务器,协议需要自己做支持,因为通常使用长连接的应用需求都是不一样的。
下面讲一下现在流行的开放api:
(未完待续)
- python + django + pydev +eclipse 搭建网站开发环境
- Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- 【mac】 搭建 python django pydev开发环境
- python之web开发1:Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- eclipse+pydev搭建python开发环境
- pydev 使用Eclipse搭建python开发环境
- 搭建python开发环境(eclipse+pydev)
- PyDev+Eclipse环境搭建python开发
- Eclipse +PyDev搭建python开发环境
- Eclipse和PyDev搭建Python开发环境
- python开发环境eclipse+pydev搭建
- Eclipse和PyDev搭建python开发环境
- Python-Eclipse搭建开发环境PyDev
- Eclipse+PyDev搭建Python开发环境
- tcp-server
- android开发之TabHost分页标签使用案例(带滑动效果)
- 【一天一道兼容性】之——IE、FF、Chrome下的表单重定向的挂起
- String和StringBuffer的区别
- Java中byte转换int时与0xff进行与运算的原因
- python + django + pydev +eclipse 搭建网站开发环境
- Javascript中函数定义方法比较
- CI框架 CodeIgniter 伪静态 htaccess设置和Nginx伪静态方法
- 写给新手,用最基础的方法重构代码
- Spring AOP(上)
- 期中考试的题目-已知矩形对角求面积
- 纪念答辩通过一天
- 一个样式表中拥有两个@charset在低版本谷歌中产生的BUG
- 实验五十微软应用程序虚拟化之五APP-V 5.1脱机使用应用程序