易截截图软件、单文件、免安装、纯绿色、仅160KB

tommy framework一个 简单易用易于扩展的php框架

 
PHP作为优点和缺点都非常突出的编程语言,是否推崇使用框架,至今仍存有异议。然而在这个追求经济效益最大化的今天,降低软件开发成本,缩短开发时间,已成为必然之势,PHP程序开发使用框架也就顺理成章。
     列夫托尔斯泰曾说:“幸福的家庭是相似的,不幸的家庭各有各的不幸”。PHP框架亦是如此。在Tommy Framework问世之前,我使用过N多种国内外知名PHP框架进行程序开发。在开发过程中我发现:有的框架功能强大却过于笨重,有的框架简单易用却难于扩展,有的框架功能近乎完美却操作复杂,尤其是框架函数命名采用“过于抽象”的英文单词(如好端端的Controller一词,却偏偏前面要么加个C,要么加个T,要么加个Q)。我对此十分健忘,加之这种框架使用手册支持也不到位,程序开发时不得不经常在其繁乱的源代码中寻来寻去,费心劳神,丝毫未能感觉到使用这种框架给我带来的工作效率。
 
    能否自己开发一个PHP框架,秉承这些PHP框架的优点,简单易用易于扩展,函数命名简单明了,便于记忆。在经过为期八个月之久的努力之后,终于如愿以偿。由于自己对源代码烂熟于心,每次PHP程序开发使用起来都能得心应手,运用自如。我的英文名为:TOMMY,故称此框架为“Tommy Framework”。
Tommy framework是一个简单易用易于扩展的轻量级PHP框架,遵循Apache2开源协议发布。本框架操作灵活而不失功能强大,使用简单而又能扩展自如。作为PHP框架里的 “后起者”,Tommy framework秉承了以往那些优秀PHP框架所共有的:代码的OOP编写风格、URL的路由功能、MVC的架构思想、ORM 的数据库操作以及AJAX的前端页面技术支持。并在操作和功能上有了新的创新。
 
一、开发了框架的辅助开发工具(Tommy tools),使得利用本框架进行程序开发变得更加容易。
 
二、类似于SMARTY的模板引擎机制,使模板开发简单易行。
 
三、灵活的MODULE扩展设计,能够非常容易地调用如SMARTY、ADODB、CKEDITOR、FPDF、PHPMAILER等第三方开源程序。
 
四、集成了JQUERY及THICKBOX、TABS、JQUERY FORM、等JQUERY插件,使用前端页面开发中实现AJAX LOADING图片加载效果、灯箱效果(琐展效果)、TAB菜单.、CHECKBOX的全选或反选效果等,让其变得得心应手。
 
五、提供了PHP程序开发中常用的类库(扩展类库),如论是COOKIE、SESSION的操作,还是实现网页的页


相关文档:

php获得二维或多维数组的第一维的长度

在php中,获得二维或多维数组的第一维的长度,这是个常用的程序判断,比如你读取的数组是一个二维数组:
<?php
$arr=array(
                 0=>array('title' => '新闻1', 'viewnum' => 123, 'content' => 'ZAQXSWedcrfv'),
  &nbs ......

比较ASP/.NET/ASP/PHP/JSP网站开发语言

目前在Internet上广泛使用的后台技术种类繁多,应用比较广泛的有CGI,ASP,PHP,JSP/JavaServlet,ColdFusion等。在这一节里,主要介绍几种在国内应用比较广泛的后台语言。
  CGI,全称为Common Gateway Interface
  CGI就是公共网关接口 (Common Gateway Interface) 的缩写。它是最早被用来建立动态网站的后台技术 ......

Windows 下 Apache Mysql PHP 的安装

一  Apache 的安装
 1  Apache 的安装
2 同意协议
3 接着 "Next "
4  填写 域名(network domain) 服务器的名称 (Server Name) 管理者邮箱(Administrator's Email)
5 安装类型
6 选择安装路径
7 点击“install ” 继续
8 开始安装
9  安装结束
二   MySql的安装 ......

php的随机排序


如果在PHP中要实现对彩票的实现应该怎么做呢?
根据前面几张提到的几种数组用法:PHP顺序排序,PHP——二分法查找数据,在PHP数组中搜索指定的值,PHP数组的入栈与出栈,合并PHP数组,能够实现彩票功能吗?
答案是:可以。但是这样做的代码会变得很臃肿。
这时,我看到了php的shuffle函数。shuffle函数可 ......

PHP中this self parent三个应用说明

  this,self,parent三个关键字之间的区别。从字面上比较好理解,分别是指这、自己、父亲。我们先建立几个概念,这三个关键字分别是用在什么地方呢?我们初步解释一下,this是指向当前对象的指针(姑且用C里面的指针来看吧),self是指向当前类的指针,parent是指向父类的指针。我们这里频繁使用指针来描述,是因为没有更好的语 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号