Lysine是我开发的一个小小的框架,现在已经基本可用,接下来要继续改进就必须实际使用,或者拿出来与人交流。所以我决定开始写这个系列文章说明一下这个东西,兼做文档使用
Lysine的代码库在http://github.com/yeaha/lysine,如果安装了git,可以在shell下运行
git checkout git://github.com/yeaha/lysine.git
和大多数php程序员一样,最开始的时候我不用框架,也搞不懂什么框架,每个页面就是一个php文件,用require/include组织文件,也不知道什么url rewrite
就这么开发了几年之后,开始接触Zend Framework和QeePHP,其中Zend Framework实验性质的写过一些代码,但是由于太巨型,效率达不到我的要求,就放弃使用了,不过里面的代码读了不少,从中学习了不少东西,对框架这个东西的最初理解就来自Zend Framework
有了概念之后再接触QeePHP就轻松很多,一是QeePHP比起ZF要小很多,效率也高一些,二是认识作者,不但可以直接找作者交流,而且后来还获得了直接向代码库提交patch的权限,所以接下来就一直在用QeePHP开发,使用和开发QeePHP的过程让我获得了大量框架方面的知识
随着经验值和项目复杂度、应用成熟度的增加,我开始觉得框架应该越简洁越好,用《UNIX编程艺术》里面的观点来说,胶合层越薄越好
所以现有的QeePHP已经逐渐无法满足我的要求,加之QeePHP新版本开发陷入停顿(作者也需要赚钱养家),我决定自己来写一个东西
除了前面的原因之外,尝试PHP5.3新特性的使用,检验自己过去学到的知识,看看到底自己能够做出什么东西来,也是开发Lysine的目的
我对Lysine的开发原则是:
- 越简单越好,只要能够实现80%的功能即可,不追求完美
- 只搞定MVC、数据库、缓存即可,求精,不求全
- 尽量实现机制而不预定策略,如果预定了策略,应该容易被替换
Lysine的开发过程中借鉴了不少QeePHP里面的想法,毕竟我最熟悉QeePHP,偶尔也读读Yii的代码找灵感,开源的确是很好的方式,我从中获益良多
-----------------------------------------
Lysine介绍(二)载入及配置
Lysine介绍(三)MVC - Application
Lysine介绍(四)MVC - Controller
Lysine介绍(五)MVC - View
Lysine介绍(六)存储服务
分享到:
相关推荐
Lysine2, 用于restfulweb应用的PHP框架 Lysine不再更新,新框架在 https://github.com/yeaha/owl基于PHP 5.4新特性,命名空间及特性rest式controller,以资源的方式组织web app,通过HTTP标准
多组学联合,泛素化与蛋白质组学PPI需求对应文献——2016.01-SAHA再来一篇文章.pdf,Quantitative Analysis of Global Proteome and Lysine Acetylome Reveal the Differential Impacts of VPA and SAHA on HL60 ...
- **解析:** 胰蛋白酶能够催化由精氨酸或赖氨酸(Lysine)羧基构成的肽键断裂。 **17. 食糜蛋白酶(Chymotrypsin)不可断裂那一种氨基酸之羧基接合之胜肽键?** - **答案:** A. 离氨酸 - **解析:** Chymotrypsin主要...
CFDASE具有以下特点:可以通透细胞膜,进入细胞后被细胞内的酯酶(esterase)催化分解成CFSE,并与细胞内蛋白的Lysine残基或其它氨基发生结合反应,从而对细胞进行标记。这种标记的荧光非常稳定,可以持续数个月。 ...
4. **Lysine (赖氨酸):** 一种必需氨基酸,在药物中可作为添加剂增强药物稳定性。 5. **Meso-diester:** 一种特殊的二酯,具有对映异构体但无旋光性。 6. **Substrates (底物):** 参与生化反应的原始物质。 7. **...
题目还提到该多肽链由五种氨基酸组成,分别是赖氨酸(Lysine,K)和天门冬氨酸(Aspartic acid,D)等。赖氨酸和天门冬氨酸的分子式分别为C6H14N2O2S0和C4H7NO4S0。通过分子式的比较,可以计算出这两种氨基酸的数量...
最终,细胞被种植在预先铺有Poly-D-Lysine的培养皿中。 总的来说,本研究的研究成果为理解BK通道在皮层神经元中的电学性质提供了重要的数据,同时为未来研究BK通道在不同损伤和疾病过程中的作用奠定了基础。这不仅...
实验采用溶液聚合方法,以赖氨酸乙酯二异氰酸酯(LDI)作为硬段,赖氨酸乙酯(Lysine)/1,4-丁二醇作为扩链剂,聚(ε-己内酯)二元醇(PCL)作为软段,合成出聚氨酯材料。通过GPC(凝胶渗透色谱)、核磁共振、红外...
细胞培养容器需要预先用poly-D-lysine(0.05 mg/ml)包被,如果与N2补充剂一起使用,还需在培养基中添加5-10 μg/ml的纤维粘连蛋白。 对于胎儿神经元的培养,需要将B27 NeuroMix添加到神经元基础培养基(添加0.5 mM...
5. **防脱片处理**:使用Poly-L-Lysine(多聚赖氨酸)可以有效防止切片脱片。如果效果不佳,可以尝试APES和多聚赖氨酸双重处理,或者在脱蜡前使用APES溶液预处理。 6. **灭活内源性酶**:根据所用的检测系统,如HRP...
在生化反应中,创伤弧菌显示Arginine dihydrolase和Lysine decarboxylase为阳性,这些特性与产气单胞杆菌有所不同,后者对O129药物呈耐受性,而创伤弧菌则为敏感。 临床表现主要分为两种:1. 原发性败血症,由食用...
9. Lauroyl Lysine: 氨基酸月桂醇酯,作为改质剂,提高产品质地,增强保湿性和稳定性。 10. Lauryl Betaine: 界面活性剂,用于起泡,提高清洁效果。 11. Lauryl Diethanolamide: 另一种界面活性剂,同样用于起泡。...
9. **Lauroyl Lysine**(氨基酸月桂醇酯):是一种改良剂,赋予产品滑爽感、柔顺度和高光泽,同时增强粉体的亲油性和保湿性,提高产品稳定性。 10. **Lauryl Betaine** 和 **Lauryl Diethanolamide**:两者都是界面...
- **英文名**:Aspirin-DL-Lysine for Injection - **汉语拼音**:Zhusheyong Lai'anpilin - **主要成分**:赖氨匹林(DL-赖氨酸单[2-〔乙酰氧基〕苯甲酸]盐) - **结构式**:文档未提供具体结构式信息,但指出分子...
### 细菌纤维素生物医学...综上所述,细菌纤维素作为一种极具潜力的生物医学材料,通过本文介绍的性能改进措施,其在多个方面的表现得到了显著提升。这些成果为进一步开发基于BC的高性能生物医学产品奠定了坚实的基础。
13. **弹性蛋白结构**:弹性蛋白肽链包含富含脯氨酸、甘氨酸和lysine的区段,赋予组织弹性。 14. **细胞周期阶段**:细胞周期包括G1(DNA合成前期)、S(DNA合成期)、G2(DNA合成后期)和M(分裂期),G2期主要...
ε-聚赖氨酸(ε-Poly-L-lysine,简称ε-PL)是一种天然的阳离子聚合肽,因其独特性质,在食品和医药行业中广泛应用,尤其是作为食品防腐剂。ε-PL的抑菌作用受到广泛关注,但其具体作用机制尚未完全明确。现有的...
12. 赖氨酸(Lysine, Lys):相对分子质量为146.17,碱性氨基酸,密码子为AAA、AAG。 13. 蛋氨酸(Methionine, Met):相对分子质量为149.199,含硫,起始密码子,只在起始位置出现,密码子为AUG。 14. 苯丙氨酸...
Diethylenetriaminepentaacetic dianhydride was co-polymerized with dodecyl ester and benzyl ester of lysine , and octodecyl ester and benzyl ester of lysine respectively to give two terpolymers ....
pH值对赖氨酸保护作用影响的研究,贺洪,刘慧敏,用紫外吸收研究力竭运动后大鼠血清中赖氨酸(lysine)对丙二醛(MDA)的清除。通过试管反应发现,在适宜的浓度和pH值下,赖氨酸能与M