V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yueyoum  ›  全部回复第 11 页 / 共 32 页
回复总数  628
1 ... 7  8  9  10  11  12  13  14  15  16 ... 32  
2015-01-20 15:57:22 +08:00
回复了 scenix 创建的主题 Python 求推荐简单好用的 app 后台框架,最好是 python 的
@xiaket

你没好好用过django 吧。

就像
@MForever78 说的, 如果连django 都嫌折腾, 那也无话可说了。


你觉得要换的多,可以不换啊。那些东西仅仅是处于性能考虑才换的。
你找个微型框架,什么都自己加, 这才是不折腾?
2015-01-20 09:52:50 +08:00
回复了 scenix 创建的主题 Python 求推荐简单好用的 app 后台框架,最好是 python 的
@tongqi

django 用 postgresql 话, 一定要用连接池, 比如 pgbouncer 就够简单有效
因为 postgresql会为每个链接创建一个进程, mysql是线程

所以频繁建立/断开链接 对 postgresql 的性能影响较大。 而且过多的worker 进程也会占用更多的内存


你说的效率 是 性能,还是开发效率?

我有个项目全部用的mongodb, 主要是mongodb不支持事务,这是个硬伤!

所以后来开始学习 postgresql。
(当初上mongodb也是因为 mysql对 array, dict, json 这样的没有支持。
后来知道 postgresql 支持这些, 所以就关注了postgresql)

性能: 看这篇文章 http://blogs.enterprisedb.com/2014/09/24/postgres-outperforms-mongodb-and-ushers-in-new-developer-reality/

开发: 还是RDBMS + redis 好用。
你觉得直接去操作mongodb很方便舒心? (时间旧了,一个document里有什么字段都忘了吧)


而且 django 自身提供的组件和功能足够多,社区足够大, 你在github上 watch 几个热门项目就知道,django的开发是有多活跃。

所以 django 的开发效率是很高的。

admin 里面 json, hstore, array 是以 TextField 形式显示的,
也就是 array[1,2,3] 显示就是 “1,2,3”
json, 就是 序列化后的 字符串
2015-01-19 22:06:34 +08:00
回复了 yueyoum 创建的主题 程序员 make-proxy 2.0.0 版本更新
@jiaoyang2008
QQ 330912736
2015-01-19 21:39:53 +08:00
回复了 yueyoum 创建的主题 程序员 make-proxy 2.0.0 版本更新
@jiaoyang2008

你浏览器 是不是设置的 socks5 代理? 注意 socks 有 v4 v5 两个版本

然后 代理服务器地址是 127.0.0.1 端口是 7070
2015-01-19 21:37:22 +08:00
回复了 scenix 创建的主题 Python 求推荐简单好用的 app 后台框架,最好是 python 的
@ipconfiger

pip install xxx
然后在 django的settings 写一点配置

这叫折腾?
2015-01-19 18:39:32 +08:00
回复了 scenix 创建的主题 Python 求推荐简单好用的 app 后台框架,最好是 python 的
强烈推荐 Django

替换组建: 基于redis的 session 和 cache, 性能保证
数据库上 postgresql , array, json 类型爽爆,

并且 django 1.8 ORM 还支持 array,

json 也简单, 自己写 migration.RunSql 去alter column 和 create index

自带 JsonResponse

框架自带多数据库处理, 读写分离都自动搞定了。



我也成功的 给django 加 了 websocket 支持,

总之一句话: django ,不折腾,方便好用
2015-01-19 18:25:12 +08:00
回复了 yueyoum 创建的主题 程序员 make-proxy 2.0.0 版本更新
@jiaoyang2008

首先确保 你在服务器上运行的 server, 本地运行的是 client
然后 server.config, client.config 中的端口, key 都要对应起来。key必须是 16个字符

如果这些都没问题,那么请发一下的 config 配置文件, 我看看

关于 windows ,我都是在 windows安装的 erlang 运行环境,
然后 参照 Makefile 中 client 那段
用 erlc 把需要文件编译一遍
然后手动启动的。

我最近写个 上传个bat文件吧, 这样也方便一点
2015-01-14 14:43:54 +08:00
回复了 BInaryTree111 创建的主题 程序员 程序员一定是世界上 买衣服最少的人 ..
@BInaryTree111

来个联系方式? 我不喷你, 最多喷一喷你那渣一般的代码!
2015-01-14 14:36:06 +08:00
回复了 BInaryTree111 创建的主题 程序员 程序员一定是世界上 买衣服最少的人 ..
@BInaryTree111

别自黑啊, 喜欢你腿就口味重?
2015-01-14 14:32:48 +08:00
回复了 BInaryTree111 创建的主题 程序员 程序员一定是世界上 买衣服最少的人 ..
==============

喜欢LZ的腿 怎么破?

==============
2015-01-13 10:58:41 +08:00
回复了 cevincheung 创建的主题 程序员 你是怎么管理后端的接口版本的
@liuweisj

同样的处理方式, 不过我觉得将版本信息放入 header 更好, url还是一致的
2015-01-13 10:56:50 +08:00
回复了 cevincheung 创建的主题 程序员 你是怎么管理后端的接口版本的
@cevincheung

>> 你意思是每个版本都是独立目录?

我是这个意思, 见上面解释

比如 已经部署了 web/myweb/
然后升级到了 v2, 但以前的还要保留
那么 就 把v2 部署到 web/myweb-v2

也就是此时起了两个 web服务, 然后用nginx转发吧
2015-01-13 10:54:37 +08:00
回复了 cevincheung 创建的主题 程序员 你是怎么管理后端的接口版本的
做过这方面工作,当时是在url上做文章,后来一想,还是在 http request header 上弄比较好,不过原理是一样的:

url 或者 header 带版本信息

nginx 根据 url 或者 header 来分发请求

ver1 -> app1
ver2 -> app2

如果数据库改动太大,确实很难兼容的时候, 就版本客户端不让登录,强制升级
2015-01-07 12:06:41 +08:00
回复了 otmb 创建的主题 程序员 各位码神,你们用的显示器屏幕是几寸的?
23 * 2

对于我这种发起疯来, linux 虚拟机,intellij idea, photoshop, unity3d, vs2013, 浏览器, 设计文档,都要开的人来说,

4 个显示器才够用
2015-01-06 10:56:25 +08:00
回复了 moonshile 创建的主题 程序员 你为什么不战斗
我初中就想过LZ这个问题
2014-12-31 18:22:43 +08:00
回复了 kmvan 创建的主题 程序员 一个页面读 10 次硬盘 io 好,还是取 10 次 mysql 查询好?
@zhicheng 为什么呢?
2014-12-24 22:15:46 +08:00
回复了 yueyoum 创建的主题 程序员 Pycharm license renew
统一回复一下吧

taobao买了个 license 8 rmb, 2112年过期
2014-12-23 21:25:55 +08:00
回复了 yueyoum 创建的主题 Python Django 1.8 对 postgresql 的支持更好了
@banxi1988

Django 自身组件多,但除了和ORM紧密结合的 ORM,其他基本都是可替换的。

但我真心觉得 django orm 好用。
2014-12-23 21:24:49 +08:00
回复了 yueyoum 创建的主题 Python Django 1.8 对 postgresql 的支持更好了
@ericFork 可以先从git clone 安装dev版本,提前体验一下
2014-12-23 14:17:01 +08:00
回复了 yueyoum 创建的主题 Python Django 1.8 对 postgresql 的支持更好了
django 从1.2用过来,用了3年了, 期间自产了一些django reusable app ,
随着对django理解的加深,以及越来越懒[1], 真心觉得django对于我而言就是 web, api, game server based on web server 这些类型的不二之选。

[1]: 不到万不得以,不造轮子. 运行效率不再是首要考虑,开发速度,容易维护,容易扩展才是首要
1 ... 7  8  9  10  11  12  13  14  15  16 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2083 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 10:39 · PVG 18:39 · LAX 03:39 · JFK 06:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.