2008年9月13日
摘要: 和朋友最后定下来,这个框架命名为AGI PHPMVC。我不想用Rails命名,事实上我有些东西是针对RoR做的,尽管RoR有很多优点,可只有实际用她做过项目的人才知道她的罗嗦。 本以为会是一个很漫长的过程,现在做下来,到完成alpha 2版,实现的核心类库和方法只有一个php文件,不超过1000行代码。当然,这过程中穿插着与skyweo的旷日持久的对于MVC模式,以及MVC的运作方式,MVC的运作... 阅读全文
posted @ 2008-09-13 19:22 Janpoem 阅读(647) 评论(1) 推荐(0) 编辑
  2008年6月25日
摘要: 最初的想法是想做成松散结构的,避开ORM,但今天和朋友聊了一下,发现这是无法避免的问题,尤其当表和字段比较多的时候,这种松散结构就捉襟见拙,所以还是要做数据的实体。我主要担心的是性能问题,实体模块不是不行,但过多的配置文件,不晓得会不会对性能造成损害,当然,如果在大型应用,目前已经和朋友定出不同平台的解决方案。参考了很多很出色的框架和成熟的作品,尤其对新冒起的MOOPHP进行了比较多的研究,作为松... 阅读全文
posted @ 2008-06-25 00:03 Janpoem 阅读(1393) 评论(2) 推荐(0) 编辑
  2008年4月27日
摘要: 转自www.zcool.com.cn 【译者的话】虽然你一心想设计简洁的作品,但更多的时候却是苍天弄人:客户往往给你很多的信息要求加在设计上。信息众多并不能成为做不好设计的借口。在本文中,我们将深入发掘迈阿密大学艺术科学学院的网页设计,看看我们能够从中学到什么宝贵的经验。迈阿密大学的艺术科学学院网页通过细节的精心处理给人一种赏心悦目的视觉效果。最好的设计往往就是最简单的设计:一个中心思想,一幅图... 阅读全文
posted @ 2008-04-27 22:51 Janpoem 阅读(607) 评论(0) 推荐(0) 编辑
  2008年3月16日
摘要: Rubinius正在赢得越来越多的支持,许多Ruby VM的开发者都坚信它前途不可限量。 理由之一是它的模块化设计及其展现内部结构的方式。对于新上手的开发人员而言,Rubinius的内省机制(introspection)是一项很体贴的设计。在Ruby中,我们已经可以很方便得通过诸如obj.methods(返回obj的方法列表)的方式观察Ruby类。而Rubinius则做得更上一层楼,你甚至可以访问... 阅读全文
posted @ 2008-03-16 14:34 Janpoem 阅读(361) 评论(0) 推荐(0) 编辑
  2008年3月13日
摘要: 啊,经过艰难的抉择,决定使用MooTools 1.2,一个年轻但负有野心的框架,种与觉得找到一个纯洁的JS框架了。 jQuery是目前见过最敏捷的框架,但他还是有不足的地方,而且过于依赖plugin机制,只会最终让页面浮肿。 从MooTools1.0开始就一直很关注这个框架,其思路的简洁和层次清晰让人称快,当然这很可能只是个人的YY。 Prototype已经老了,真的老了,其ui库也仅仅提供了很有... 阅读全文
posted @ 2008-03-13 03:01 Janpoem 阅读(1136) 评论(0) 推荐(0) 编辑
  2008年3月5日
摘要: Rails 上传 状态: 解决方案:http://swfupload.org/project swfupload,易学易用,1分钟即可完成配置,弱智级应用,谁用谁知道!描述 文章来源:http://www.lycom.de/past/2007/6/21/attachment_fu20070621_213817/ swf 生成图表插件 状态: 解决方案:http://ziya.liquidr... 阅读全文
posted @ 2008-03-05 10:08 Janpoem 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 转自:http://lightyror.thegiive.net/ Friends for Sale 是一個在 FaceBook 上面排行前十的 Facebook App,最近他公佈他的資料,他是 Ruby on Rails 寫的。他上面有 60萬個會員,一個月 3億個 PV,並且以每個月 300%繼續成長。上個月流量是 3T,不過大部份都是圖片的支出。 架構是標準的 Rails Clus... 阅读全文
posted @ 2008-03-05 09:19 Janpoem 阅读(370) 评论(0) 推荐(0) 编辑
摘要: Rails 2.0.2以后,原来的分页类paginate没作为基准类了,而是依赖plug in——will paginate。 will_paginate的代码写得不错,不过没支持Ajax,动手改造了一下,哈,效果还行(其实以前paginate的时候已经自己封装了一个方法用于处理ajax分页)。 改动很小,大家不用惊呼,主要改动如下: /plugins/will_paginate/lib/w... 阅读全文
posted @ 2008-03-05 02:02 Janpoem 阅读(536) 评论(2) 推荐(0) 编辑
  2008年3月1日
摘要: 转载请声明出处:http://janpoem.cnblogs.com Ajax在国内十分流行,到今天,基本上没有那个网站不使用Ajax了。利用现成的开源框架,或者自己稍微动手写一个Ajax的接口,都能很随意的实现Ajax。然后目前市面上所能见到的大多数的Ajax,实现到何种程度,是不是足够灵活,仍有待商榷。Ajax三十六"技",旨在讨论其设计模式和实现细节,如何才能更快速的利用现有网站的后台功... 阅读全文
posted @ 2008-03-01 15:49 Janpoem 阅读(252) 评论(0) 推荐(0) 编辑
  2008年2月18日
摘要: 用Ruby开发总是令人赏心悦目的,它语法中无处不存在灵光一闪,让人很有一种乐趣。 迭代器的block,这是挺有意思的地方。 1 anArray.each do |ele| 2 p ele 3 end 这个不用介绍了吧,这是基础,这样的基础能衍生出下面的东西出来: 1 def method1(arg, &block) 2 arg.each do |a| 3 yield(a) if b... 阅读全文
posted @ 2008-02-18 09:19 Janpoem 阅读(205) 评论(0) 推荐(0) 编辑