您还没有登录。现在登录注册

Ext2.0 + cjson 快乐起舞

分类: 编程   |   jeff  发表于:2007-11-09 01:06:04  |   0条评论  |

虽然说我买了很多CSS的书扔在家里,也翻过来看过。可你知道程序员没几个静得下来专门搞CSS,我是这批人中的其中之一。我希望的事就是有个很好的美工可以帮我做一些好的样式,我拿来就用。

平时做Web应用,好多的页面,每一个请求的处理器最终还对应回一个页面,这是大部分Web Framework的做法,Asp,php并不这样。有些是通过配置,动态语言则直接写在代码里,因为代码本身就相当于配置。最后页面越来越多,突然想,不用写页面多好啊,客户需要什么数据就提供什么数据好了。

现在好了,一次过实现你两个愿望,使用Extt来做前端,省去你百分之八十的UI工夫,用Ajax来交互,把该死的页面啊模板啊扔一边去。

好长一段时间没有关注Ext(前身为YUI-Ext)。如今已经是出了2.0版,除了完美的UI之外,还和JqueryPrototype等框架进行了整合。Ext2.0简直可以用惊艳来形容。超乎想象的UI控件效果让人目瞪口呆,而且使用起来也极其方便,让你感觉写界面就像在写配置文件一样。现在Java的FX也类似这样的。有Ext,我不用担心自己是个CSS菜鸟,Ext做出来的UI恐怕还不是一般美工做得了的捏。。卡卡。。

Ext有自己在客户端的数据存储结构(Store之类的),UI的组件封装得很完善,如客户端校验、表格组件、分页组件、树、布局、表单与工具栏等,开箱即用。需要与服务器交换数据的时候通常通过新建Ext的存储并设置远程代理(Url)及配置一些参数就可以。交互数据的格式有Json和XML。Json是首推的。而使用Ext来做界面,一个很大的习惯上的改变就是:很少用Html来做展现,除非布局,你一般都是在写Javascript,就像写C/S的代码一样。

我最近在为本站后台作完善工作。决定了使用Ext来做前端,使用Json来交换数据。关于Python的Json转换库,在网上找到功能相对好的是Cjson,由C语言编写,编译成Python的模块进行使用的。Cjson使用起来也很方便,一Encode一Decode,速度飞快并且提供错误捕捉。最爽的地方在于,Python的数据格式与Json的格式太相似了,用Python来构造Json的原型,太Cool了。

使用Ext做Ajax前端的好处还在于,透明的切换服务器的实现。前端只关心传过来的数据,其他一概不关心。

闹哄哄的

分类: 其他   |   jeff  发表于:2007-11-07 00:30:25  |   0条评论  |

互联网总是闹哄哄的没错,无线通信社区也是闹哄哄的,被疑似洗 钱的“汉编”除了闹哄哄,也臭哄哄的。互联网上,仿佛所有的热闹都得少不了Google的。看最近闹哄哄的Gphone,OpenSocial apiFacebook,哪一个与Google无关。

早之前一大堆人对Google将要出手机的事议论纷纷,有说Google的手机免费,但附带广告,有人给“Google”的手机起了名字叫Gphone,还有很好看的图片,昨天Google官方博客正式发布关于Google手机的新闻之前,全世界的目光都聚集在这里。一大早,Google发布的消息说是要开发一个开放性的手机平台“Android”,而不是一台叫Gphone的手机。该手机平台邀请众多的移动手机生产商一起加盟,如今已有几十家加盟,中国移动在内。不愧为Google,各媒体猜到了前面(手机),但没猜到结局(开放的手机平台),野心不是一般的小。

才刚刚说到开放平台,近来另一个具开放性的OpenSocial api也很多新闻。这是一个新的社会化网络平台,该API由Google发起,众多合作商参与开发及实现。第一个基于该API的应用已发布,但不到50分钟,被发现有漏洞不得不撤下。这一次的合作商当中,Facebook的立场一直很坚定,不合作,Google的用户多,我Facebook可不少。

话题又扯到Facebook上去了,去年我还用过国内的校内网,可以到今天才明显感受到又一股类似Youtobe当年催生56、土豆、优酷、六间房等网络视频网站的浪潮。Facebook现在的价值是天价了,150亿美元。微软花了2.4亿美元才收购了1.6%的股份。Google收购Facebook无门啊,那就继续推开放社区接口吧。Facebook对这种接口压力倒不大,大不了最后做下简单的整合咯。。国内正有一股,不,不止一股,我想,像当年的Youtobe一样,一夜之间视频网站开满了中国互联网。现在国内又有多少个“团伙”更在狠抄Facebook,这一次看谁快,看谁能笑到最后,看谁抄得最有艺术。我想这一切并不是空穴来风,我的一个朋友就是放弃了原来的工作跟去跟一帮朋友抄Facebook,做SNS(社会网络软件),准确地讲是模仿并改良,据说十一月末期可以上线了。

很悲哀也很残酷的一个现实,在中国,没多少人有好点子,有都是抄的点子,一上来就抄,一夜之间网上复制品一大片,心寒。国内真正有水准的Web2.0网站还真难找。又来一个Facebook,的确是让人百抓挠心

据说我最近也很八卦。八卦就八卦嘛,说下好了,还不写不心息呀。。八完了,安心睡去。

对了,补上昨天中午差点让我吐的汉编官方博文,关于汉字如何更面向对象等。

站内搜索

作者简介

jeff

OK Computer!

mail
qq

订阅我

我看我听我读

都有谁评论鸟

Tags

日志分类

友情连接

Power By