存档

2010年7月 的存档

ZenTaoPHP,一个很不错的PHP框架

2010年7月13日 没有评论

不知道抽哪根筋,想起了看看BugFree有没有更新,这一看不得了,发现了一个很不错的PHP框架–ZenTaoPHP

ZenTaoPHP作者依然是BugFree的作者,只不过遗憾的是BugFree好像不继续开发了。作者新做了一个项目管理工具–ZenTaoPMS,当然是基于ZenTaoPHP框架开发的。今天下午花了些时间研究了一下,首先,非常容易上手,相比其他框架,我觉得这一点应该是ZendTaoPHP最大的特点。以下是ZendTaoPHP的定位:

  • 简单:代码要足够简单。保证第三方的开发人员可以很容易的掌握框架的核心。
  • 性能:性能要好。在保证功能的前提下,要尽可能的提升性能。
  • 友好:友好只对开发人员而言,不能有太多的强制性的东西,尽可能柔性的来满足各种不同风格的开发习惯。

主要的功能:

ZenTaoPHP框架的主要功能如下:

一、单一入口模式

单一入口是现在比较流行的开发方式。好处在于可以有一个集中的控制。或者讲框架一个比较基本的东西也是单一入口吧。现在ZenTaoPHP框架支持web 方式和命令行方式的两种入口文件。具体的例子大家可以查看app目录下面的demo/www/index.php和cli/call这两个文件。

二、MVC

ZenTaoPHP支持MVC方式的开发。不过相比较于其他框架的多种模板实现来讲,ZenTaoPHP并没有尝试去开发一套新的模板系统,而是采用 PHP作为模板语言。这是最快的一种解决方案,而且也是最简洁的一种方案。

三、支持PATH_INFO和GET两种方式调用

支持/user/info/id/123.html 这种方式的调用,也支持index.php?m=user&f=info&id=123这种方式的调用。如果你能控制你的运行环境,可以 使用PATH_INFO的方式。

四、支持多语言功能

ZT支持多种语言功能,会自动根据当前用户客户端的信息来判断使用何种语言。

五、支持多种风格功能

六、自动代码生成器

在cli这个应用中,实现了基本的代码生成器功能,可以来初始化一个应用的目录结构,也可以基于一个表来创建一个模块。

七、支持多应用。

在app目录下面可以建立不同的应用,每一个应用都可以有自己的模块、配置、入口文件。

八、支持PDO

数据库封装使用PDO。其实PDO已经封装的很好了,所以ZT就没有再做一层封装,直接使用PDO原生的方法就好了。

九、配置和语言可以通过对象方式引用

配置文件和语言文件都是通过数组的方式来进行配置的,经过ZT框架加载之后,将其转换为对象。所以可以在模板中这样引 用:$config->xxx, $lang->aaa。目前支持到二维,比如$lang->user->id。

十、所见即API

在现在开放平台的潮流下面,有一个非常好的api机制是比较重要的。在ZT中,每一个接口都可以成为api。至于api的方式,是通过其访问的扩展名来加 以区分。比如如果你访问的是user/read/id/123.html,那么返回的是正常的网页。如果访问的是user/read/id /123.json,那么返回的就是json格式的数据。你的方法基本上都不需要改动,只需要增加一个json的模板文件就可以了。

十一、支持跨模块之间的调用

一个模块可以调用另外一个模块的model文件,然后组合各种各样的业务逻辑,完成自己的功能。

十二、灵活的参数传递

说实话现在的框架的参数传递方式都是比较丑陋的,要写很长的PATH_INFO。其他框架一般的解决方式是来配置路由规则。但我觉得也不是最好的解决方 案。

ZenTaoPHP框架提供了简洁的参数传递方式。比如user模块有一个read方法,需要id和name两个参数,通常的PATH_INO为 user/read/id/1/name/wwccss.html,而ZenTaoPHP支持user/read/1/wwccss.html的形式,这 样就省略了参数名的传递。

分类: PHP 标签:

非常喜欢的一篇装修秀(转)

2010年7月8日 没有评论

原文看这里

这是我们俩在杭州的家。不大,50平左右,在杭州文一路翠苑一区。我们08年8月8日开始装修,完全是我自己也就是钱乐乐同学的设计理念,好在请 的包工头刘师傅(电话:13588119**9)很棒!能把我没有图纸的仅仅手绘的壁柜和奇形怪状的家具让木工实现.我的强迫下也让他接受了很多挑战。把 自己脑子里想要的家描绘出来再实现,是件很幸福的事情。虽然过程很累,持续了3个月,老公坚持在我生日前搬了进入住。11月3日作为纪念日吧!家不需要太 大,温馨就足够了……(特别鸣谢摄影师:朱*聪)

装修费用:硬装2万多.电器家具软装5万.

在我家装修工程开始前其实也参 考了19楼很多网友们的精华贴,得到了很大帮助!帖子发出来,是想告诉更多我们这样的80后,在社会上奋斗的时间很短,很不容易刚刚拥有自己的房子,在经 济情况尚且不太宽裕的情况下,其实只要多花点心思和时间也是可以把家里装得很温馨漂亮,我们还年轻,今后肯定会更好更大的房子,第一套自己的房子不一定真 的动辄十万八万请公司请设计师花很多钱(当然如果朋友你预算充足,可以请当然是专业也是最好的 ),却让自己少了一次学习摸索的机会。

我是做MARKETING策划的,不过通过这次为期两个月的装修,感觉装修其实也是个市场策 划项目。首先得确定目标群体,那很简单,就是给谁做的,如果给 自己结婚住。那就简单啦,比如和老公讨论好风格,确定下来,喜欢现代风格,那就按照现代风格去搜集素材,如果喜欢田园,那就锁定田园风格搜集素材;其次预 算多少,这个很关键,多少钱做多少钱的事情。再次,寻找合适的执行人,找公司或设计师或包工头。往后,更重要是执行的过程中的控制!相信每个人脑海里或多 或少会描绘自己未来装修好的家的图景,呵呵,所以不管是和设计师还是直接和包工头师傅接触,很多时候需要想办法说服执行的人把自己想要的梦想的家去实现。 我遇到的有些情况下是师傅不接受我的设计和想法的,过程中我花了很多时间去说服他。结果证明我的想法效果是好的。比如家里有面背景墙使用整面红色,这个问 题和他争论过很多回,一开始也很担心,后来连师傅都觉得刷成红色底让房间瞬间温暖了很多。呵呵,所以装修过程中,关键是碰到自己有特别的想法时候要坚持 哦!不要妥协!往往自己的灵感会让自己很惊喜!每个人都是自己家的设计师!相信自己!哈,像我这样的应该叫山寨版设计师吧。哈 ,一起学习了,我是建立在对家装的兴趣上继续和大家探讨探讨!

PP描述: 哈,回家一定要开门红啊!这样的小户型,一开门就是是餐厅.

***.餐桌是宜家买的花生饭桌,其实是个书桌,硬生生被我当成了餐桌,本来还担心风格不配,效果还好. 椭圆形的.很特别.吃饭的朋友坐上来都特别有兴致. 399/张——上海宜家

***玄关花板是块密度板雕花,是和LG从板材市场很辛苦地挑出来的,然后折腾了木工师傅刷成黑色..350/块. ——杭州板材市场

***墙上的拼板是很随意买的木板镜子.随意搭配起来..就是背景墙了. 14.9/块——上海宜家

PP描述: 这是进门的右手边全景..

***两个黑盒子鞋架其实总共3个.我只用了2个.塑料的.好清洗.299/套——上海宜家

***下面的S型是鞋架.很SEX的身材吧!放鞋子很方便.特别适合我这样的懒人!——偶设计×木工师傅制作

PP描述: 这是进门的右手边.方便偶和朋友进门来挂衣服啥的..还有磁铁板.提醒我们家那位完成事情哦..哈 当然现在写的那个是吓唬某人的.主要这个任务还是由洗衣机伯伯专职完成啦…附上可爱的刀刀明信片.ha ha ..

***JOY 铁艺挂衣架 特别喜欢它的造型.JOY,让我们感觉在家一定要JOY 开心哦

***磁铁板.99/个.其实淘宝上更便宜——上海宜家

PP描述:这是厨房全景图.很小的.不过五脏俱全..家里附近不远就是菜场,不需要太大的冰箱..这样足够了.

*** 橱柜没有做品牌的.全部都是偶设计好让木工师傅做的.下柜用红色漆面.因为空间不大,所以上柜用白色漆面.显得空间要大点.其实对于小面积的二手房,没有 必要花那么多钱做品牌橱柜.只要设计得好.一样很实用..厨房的设计最好按照: 冰箱—解冻区—洗菜区—切菜区—炒菜区 —盛菜区. 一路过去!.这样规划.会让自己做起饭来感觉很顺手.

***小石子垫可以垫碗碟——淘宝上买的

***我们08年的日历.用我们的结婚照做的.淘宝上可以做的..28/本吧.似乎是。不过我是让我朋友帮我做的。 哈.她今天挖出地址给我了.

***可爱的盐罐罐 炒菜区煤气灶右手边..再包括两个瓶子 48/套

餐厅还有些没有放完哦…


欣赏下…..不用解说了..

PP描述: 这张的角度主要是拍到了可爱的松子灯…去灯具市场逛过.起码要1000多块左右哦。

***不锈钢松子灯,惹人喜欢又不会过时的餐厅时尚元素。——

PP描述: 给俺们家洗衣机穿件民族外衣哦..哈 朋友送的.刚好很适合.开心ing…

PP描述: 特别喜欢的小铁人.钟是N久前买的了.想不到和我装修好的房子也配配!

***情侣小铁人。但愿和LG感情一直铁下去哈。——

PP描述: 其实这个时间是朱聪同学拍完照片的时间..辛苦了..折腾到11点半..呵呵

以上都是餐厅.厨房的东东了.不大的地方..功能算齐全了..

好.准备到其他角落看看哦..

***卫浴套装淘宝淘到的.广州卖家.——

***水龙头是九牧的..九牧的厂商..呵呵.很好用!——

近照近照….

PP解说:也是淘宝上买的卫浴花洒! 水电师傅说应该要上千块吧..嘿.淘宝上才300.质量很好! 马桶没有拍.不是淘宝的了.其实也可以买的.不过当时时间急.买了个蒙娜丽沙的.也不错!

***卫浴花洒

PP解说: 卫生间出来..看到花板吧..右拐就是客厅了…马上上PP哦…发现已经有朋友顶帖了..谢谢..不过还有很多….慢慢看..

PP解说: 这就是客厅的整体感觉…

***沙发是斯纳格.打折后4500——华东家居市场..其实我们家的装修风格确定是从沙发开始的.我们去年3月份就 预定好了沙发..从黑白的风格开始..确定了整体装修走向..从8月我才开始装修硬装和其它的.

PP解说: 这是日光灯下的效果…

*** 花和白相间的窗帘.299/两块..——上海宜家。当时在杭州走遍了窗帘市场.都没有我喜欢的..宜家买了这 个.因为太花.所以整面窗一半是白色窗帘一半是花的这个.搭配起来不会太晃眼!.

***沙发垫巾.19.9/块.——上海宜家..由于沙发是白色的布艺.比较不耐脏..这是宜家特价的垫巾..

***升缩型茶几…更喜欢的是它下面是轮子设计,可以随便推.还有下面储物空间很大.——

***茶几桌巾.

PP解说:这是偶设计的让木工师傅做的俄罗斯魔方柜子..本来是一大片老式衣柜的..很厚.显得空间很小.我们全部拆 了.设计了这样. 并中间挖空了几个各自.使空间变得通透…本来是白色底墙的..为了红色还和师傅PK了很久.我尽力说服他后来改用红色.虽然麻烦了点,最终还是答应 了.看来我想象的效果很好..

***立式灯.宜家绝对的经典款..记得N年前去宜家就很稀饭呢..没想到我装修时还有.哈.可见其受欢迎程度.记得 应该是399/盏.—上海宜家

***书报框. 上面是古埃及文的图案哦.很容易拆装,似乎还是专利产品哦.—–

***榻榻米垫子.方便偷懒坐地下哦..质量很好.很结实..—-

PP说明: 一对情侣杯.其实都是偶在用..LG用其他的.哈.其实这杯子的花纹和我们家的沙发一样的呢! —街上杯子推车摊上觅回..先碰到一只.再偶然碰到另一只.终于完成他们再我们家的配对

***不锈钢水果盘. 也是淘宝上买的. 178/个..这样看起来真的很贵.不过你要这样想.水果盘.不说不锈钢的啦.我家的甚至有些瓷的,塑料的,都能用几十年..我绝对相信这个不锈钢的还有 设计的样式是经典的.估计可以用到我做奶奶…哈..这样看来178这个价格一点不贵!! 家里的温馨感觉就是靠点点滴滴小物品来营造的…

PP说明: 电视墙.S型身段的哦…..

***饰物梯子: Also IKEA风格. .399/个..—-上海宜家

***三星电视40寸全高清: 国美苏宁当时要8000.淘宝上6700..一样的货.没有区别.渠道不一样而已.—-

***电视架: 让木工师傅直接做上墙壁的.节省空间.又可以摆放好必要的机顶盒和DVD….—-偶设计

***草编花瓶:当时真是狠下心..贵的.399这个..—-上海宜家

***停在河边的两艘船! 我和LG都是来自海边的城市..在杭州安家,是两艘停泊在西湖边的船….第一眼便喜欢这幅画..—

***咬手指的玩具…这个可以当作吃完饭谁洗碗拖地的PK玩具..哈..咬谁是谁喽..

pp说明: 阳台的书架..下面来张全景吧..

***山寨版博罗尼书架. 这里原来房东的全封闭是柜子.完全储物功能..后来我按照博珞尼08年新款的柜子让木工师傅改装了上半部分..哈 他改得很棒..然后让油漆师傅描一条白边..整个不规则的形状就出来了..旁边是吧台..我还比较懒,现在吧椅还没有买..YY一下 坐在这里喝红酒的感觉吧…

因为房子小.储物的功能非常重要!但是如果到处都是封闭式的柜子会显得空间小..想办法把柜子做成半封闭式的很实用也是当下的流行设计..在半封闭式的柜 子里置放设计独特的储物盒.既可以储物,也可以装饰.一举两得!

***俄罗斯魔方柜子中的储物盒.—

宜家买的全套储物盒.铁的.可以放零食哦…—-上海宜家

房间的照片。。

***镜子相对普通.免得太复杂照镜不知道看哪拉哈—-上海宜家

***旁边红色是我的化妆品柜子.—-上海宜家

***峰型书架—-偶设计让师傅做的.

糖果挂钩!淘宝上搜罗的.刚收到的时候,同事说,“哇,你好潮!这个糖果挂钩是***里陈冠希还是张柏芝家里有的哦” 啊。。原来我还不知道!哈。真的很稀饭!—

房间的床头柜!也是S型的哦。。还有触摸式台灯!这样方便半夜起来上厕所!稀里糊涂的难道还要去找开关吗?拍一下灯就亮了。。哈,多方便啊!

***偶家没有床.只是让木工师傅做地台.

***S型床头柜—偶设计师傅做的

***触摸式台灯 —杭州灯具市场

***床上4件套—上海宜家

***条纹地垫—上海宜家

花了20来分钟,终于转载完毕,作者之用心可想而知,感谢!

分类: 收藏 标签: