php
iteye_18216
这个作者很懒,什么都没留下…
展开
-
php控制针式打印机和磁卡读卡器
最近开发一个餐饮管理系统,web方式实现,我开发收银员使用的前端界面,中间有两个功能,打印小票和VIP磁卡刷卡。打印小票就是到超市买完东西以后打印的那种小票,VIP磁卡刷卡就是在收银时,顾客提供VIP卡,收银员在界面上点“读卡”按钮,然后在读卡器上刷一下,程序就直接拿到磁卡上的VIP会员号。这两个功能很多程序员都实现过,不是什么复杂的功能,但问题在于,我是一个通常意义上的php程序员,只开发过...原创 2009-12-26 17:03:24 · 683 阅读 · 0 评论 -
Lysine介绍(六)存储服务
上一篇:[url=http://yeaha.iteye.com/blog/734055]Lysine介绍(五)MVC - View[/url]进入Model环节之前先介绍一下Lysine对各式存储服务的管理最常见的存储方式就是关系式数据库了,除此之外还有MongoDB等等新型数据库,这些数据库都提供持久化存储服务缓存服务其实也是存储服务,比如Memcached,缓存是非持久化存储服...原创 2010-09-15 17:03:06 · 159 阅读 · 0 评论 -
Lysine介绍(一)
Lysine是我开发的一个小小的框架,现在已经基本可用,接下来要继续改进就必须实际使用,或者拿出来与人交流。所以我决定开始写这个系列文章说明一下这个东西,兼做文档使用Lysine的代码库在http://github.com/yeaha/lysine,如果安装了git,可以在shell下运行git checkout git://github.com/yeaha/lysine.gi...原创 2010-08-02 01:14:14 · 215 阅读 · 0 评论 -
Lysine介绍(二)载入及配置
上一篇:《Lysine介绍(一)》 Lysine的载入非常简单,只需要包含框架目录下的core.php即可,只要包含了这个文件,在掉用框架的类时就会自动包含对应的文件(使用spl_auto_register()函数) 长期使用QeePHP习惯了,有时候写点简单脚本也希望可以用到QeePHP的类,基于这种考虑,所以载入尽量的简单,只要包含了core.php,就可以把Lysine当...原创 2010-08-02 17:46:42 · 146 阅读 · 0 评论 -
Lysine介绍(三)MVC - Application
上一篇:Lysine介绍(二)载入及配置 太阳底下没有新鲜事,MVC也不是Lysine的MVC灵感来自webpy,即使说是模仿也没错在源代码目录里面的demo/helloworld下有一个简单的实例要运行Lysine的MVC,需要url rewrite支持,可以在demo的config目录下参考nginx.conf文件 这个MVC实现包含了Applicati...原创 2010-08-07 00:34:56 · 102 阅读 · 0 评论 -
Lysine介绍(四)MVC - Controller
上一篇:Lysine介绍(三)MVC - Application 上一篇提到,Lysine的MVC设计模仿了webpy,controller类非常简单,光说controller就可以没多少可写的,所以把router也放到一起来说明 Router的职责是:解析http请求的url根据url调用对应的controller把controller的执行结果返回给App...原创 2010-08-08 17:50:13 · 115 阅读 · 0 评论 -
Lysine介绍(五)MVC - View
上一篇:[url="http://yeaha.iteye.com/blog/732156"]Lysine介绍(四)MVC - Controller[/url]PHP的模版实现分为两种:[list][*]自定义语法和标签,Smarty为代表[*]直接使用PHP本身作为模版语言[/list]Lysine的模版使用了第二种实现方式[code="php"]...原创 2010-08-10 21:46:22 · 142 阅读 · 0 评论