TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Planet - Python realtime framework, the framework behind battlefields battlelog

69 点作者 mars超过 13 年前

15 条评论

raphman超过 13 年前
For reference: <i>Battlelog: Modern Web Applications are Here</i> (blog post by Werkzeug/Flask dev) [1] and HN discussion [2].<p>[1] <a href="http://lucumr.pocoo.org/2011/11/15/modern-web-applications-are-here/" rel="nofollow">http://lucumr.pocoo.org/2011/11/15/modern-web-applications-a...</a><p>[2] <a href="http://news.ycombinator.com/item?id=3236820" rel="nofollow">http://news.ycombinator.com/item?id=3236820</a>
o1iver超过 13 年前
To all the people wondering: "why is this better than Flask" or "why should I pay XXXXX$ for something I can get for free". The huge difference is the fact that by purchasing this you have a right to ask for support and if it doesn't work out maybe even sue them. If you are running Battlelog XX thousand dollars is nothing. Imagine what it would cost them if Battlelog was down for a day. If they used Flask they may depend on Armin being available to fix a critical difficult bug. That is why these companies pay the big bucks: support and accountability.
评论 #3243498 未加载
评论 #3244218 未加载
评论 #3243141 未加载
评论 #3243706 未加载
评论 #3243878 未加载
vetler超过 13 年前
Not sure what to think about this. Seems very well documented and thought out, and the developer tools seem great. However, the price is very steep. It's a bit unusual to see Python frameworks with this kind of pricing. Perhaps I'm too used to open source, though.
ozataman超过 13 年前
The video runs into an edge/problem case inside of the first 60 seconds, the solution to which is apparently something you have to memorize or get used to.<p>"...to add a component I do this... you see the error here saying that... to fix it, just click on this word and hit alt+enter.."<p>I couldn't continue after that.
评论 #3244055 未加载
评论 #3243889 未加载
smountcastle超过 13 年前
This looks very interesting, though it definitely needs a free edition for developers to play around with. Perhaps limit the maximum number of concurrent clients or other artificial scaling limits. At €99/month there's no way I'd try this out even for 1 month; these prices are definitely targeted at the enterprise.
sbarre超过 13 年前
I wonder if the timing of this release (and the relation to the Battlefield 3 web presence) is a poke at Activision's infrastructure/scaling problems of the Call of Duty Elite web platform?<p>The problem of large dynamic (to avoid "real-time") distributed web applications with big teams of developers that have to scale quickly sometimes during crunch or for emergency scaling post-launch, is not the easiest thing to solve so it's nice to see products aimed specifically at that space.
chillax超过 13 年前
Seems like they are using a derivative of PyCharm for the IDE-part?
评论 #3242894 未加载
zokier超过 13 年前
For some definitions of real-time.
LeafStorm超过 13 年前
Why did they invent <i>yet another</i> framework-specific template language? What is wrong with Jinja2 and Mako?
评论 #3242923 未加载
评论 #3243332 未加载
viandante超过 13 年前
Ok, nice fancy IDE. I use vim, how is this different to me compared to flask/django? If it is repetition of code in the templates you want to avoid, what about noir+hiccup?<p>I don't know, am I missing something?
评论 #3242959 未加载
candlll超过 13 年前
Someone has recently mentioned that this framework is soon going to be "released". Was it meant as in "free to use"? The pricing is quite steep, but otherwise it looks amazing.
john2x超过 13 年前
Not to be confused with Planet[1], the feed parser/reader).<p>[1]: <a href="http://www.planetplanet.org/" rel="nofollow">http://www.planetplanet.org/</a>
runjake超过 13 年前
I'm not sure I'd use BattleLog as the shining example of our framework. Battlelog is quite flaky and not as responsive as it should be.
评论 #3243540 未加载
评论 #3243544 未加载
boothead超过 13 年前
Not a great advert to have an internal server error on the contact page!
pnathan超过 13 年前
When I saw real-time, I thought you meant real-time as in medical devices, where data incorrectly processed in the interval means someone may die.<p>I believe that would be a novel and very interesting use of Python, possibly even requiring a new interpreter...