【一个轻量级的PHP开发框架:LitPHP】教程文章相关的互联网学习教程文章

PHP开发框架YiiFramework教程(12)UI组件ClipWidget示例【图】

CClipWidget提供了类似录制“宏”的功能,定义在CClipWidget的init和run之间的内容可以存放在Controller的Clip变量中 ,然后重新回放到任意其它位置。CClipWidget封装的是CBaseController的beginClip和 endClip,CBaseController的 beginClip和 endClip的基本用法如下:首先定义Clip$this->beginClip(clipID); // ... display the clip contents $this->endClip();然后再需要使用这个Clip的地方echo $this->clips[clipID];如 果$th...

PHP开发框架YiiFramework教程(4)Hangman猜单词游戏实例【图】

有了前面“Hello,World”的例子和对Yii Framework Web应用基础的介绍,可以开始介绍一个简单而相对而有比较完整的 Web应用-Hangman(猜单词游戏),这个例子是随Yii 开发包发布的。通过这个例子可以了解开发Yii应用的基本步骤.说 起“Hangman”,让我想起80年代末期高中时在CPC464计算机上完过的“猜单词游戏”-Hangman,每猜错一次,就把一个小人离 绞刑架前进一步。当时DOS才刚刚出来:-)。开发一个Web应用,首先是进行需求分析...

PHP开发框架YiiFramework教程(14)UI组件MaskedTextField示例【图】

CMaskedTextField为格式输入框,可以为文本框指定Mask限制用户可以出入的文本格式,如本例使用99.99.9999 ,可以只允许输入类似日期的文本。修改View,添加CMaskedTextField组件widget (CMaskedTextField,array(model=>$model,attribute=>date,name=>date,mask=>99.99.9999, htmlOptions=>array(style=>width:80px;),));?>为了配合CMaskedTextField 使用,我们修改DataModel,添加一个属性dateclass DataModel extends CFormModel{...

PHP开发框架YiiFramework教程(15)UI组件MultiFileUpload示例【图】

CMultiFileUpload 用于上传文件,支持一次同时上传多个文件。这个UI组件是基于jQuery Multi File Upload 插件。Yii 内置的很多UI组件都是基于JQuery,因此需要创建assets 目录用于存放动态生成的javascripts 等。所上传的文件的信息可以通过$_FILES[widget-name]来访问,比如,CMultiFileUpload的name为”files” 所上传的文件信息可以通过$_FILES [files]来访问。此外包含CMultiFileUpload的Form属性需要设置enctype=multipart/fo...

PHP开发框架YiiFramework教程(16)UI组件StarRating示例【图】

CStarRating 主要用于评分,显示一组星星(5 个)用于打分。基本用法如下beginWidget(CActiveForm); ?>widget(CStarRating,array(model=>$model,attribute=>rating,name=>rating,value=>3,)); ?> endWidget(); ?>在Controller中可以通过$_POST[rating] 来访问Star的值,比如:public function actionIndex(){ $model=new DataModel();$model->rating=3;if(!emptyempty($_POST[rating])){$model->rating=$_POST[rating]; if($model-...

php开发框架流行度排名:Laravel居首【图】

在项目开发中,一些架构和代码都是重复的,为了避免重复劳动,于是各种各样的框架诞生了。  在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。由于流行的框架经过了大量项目的检验,所以使用框架还有助于创建更加稳定和安全的应用程序。  Sitepoint网站做了一个小的调查,看看PHP开发者们最喜欢使用哪个PHP框架。调查结果显示,最流行的PHP框架前三甲为:Laravel、Phalcon、S...

常见的PHP开发框架

1、Canphp: Canphp是一个中国开源的php框架,主要的设计理念就是为了追求简单,减少php初学者的学习成本,而且追求高效率,模版类不提供其他标签,直接应用php的源代码,还有它是微内核设计,移植性强,松散耦合等特点,能集成到你任何一个系统里面。其中集成的http类相当的强大,采集图片速度相当的快,为什么这样呢?因为适用了模拟异步多进程的原理。 2、CakePHP: CakePHP 无论对于初学者还是职业PHP开发者都是很好的选择。它...

要微信开发,框架怎么选

我知道微擎天框架(代码真的难看),weiphp(好像是起步阶段,bug好多),有没有成熟的,代码规范的微信开发框架,求推荐。回复内容:我知道微擎天框架(代码真的难看),weiphp(好像是起步阶段,bug好多),有没有成熟的,代码规范的微信开发框架,求推荐。PHP可以参考使用这个,比较成熟,用户量比较多,文档也很全https://github.com/lixuancn/L...http://lanewechat.lanecn.com/jfinal weixin, java的以前用过weiphp现在不知道...

请问下有哪些轻量级php开发框架,最近在尝试编写框架。

最近计划编写一个php开发框架,但是目前市面上的框架太复杂,看起来比较吃力。希望各位小伙伴推荐下简洁点的框架。 如果有php开发框架方面的博客推荐,也非常欢迎,先谢谢了~回复内容:最近计划编写一个php开发框架,但是目前市面上的框架太复杂,看起来比较吃力。希望各位小伙伴推荐下简洁点的框架。 如果有php开发框架方面的博客推荐,也非常欢迎,先谢谢了~框架大概分两种,微框架和全栈框架。 你寻找的属于微框架的范畴。目前...

CrossPHP153发布,轻量级PHP开发框架

1.5.3 更新说明一. 新增功能增加Rest::any(), 匹配所有请求类型$app = Cross\Core\Delegate::loadApp('web');$rest = $app->rest(); $rest->any('/', function(){echo 'hi'; }); $rest->run(); 二. 优化去掉Delegate::mRun(), 由功能更强大的Delegate::rest()取代ClosureContainer::isRegister()更名为ClosureContainer::has()Rest匹配url时, 区分大小写, 提升不带参数匹配下的性能ImageThumb生成缩略图时, 增加品质参数减少Frame...

Yii1111发布,高性能PHP开发框架【图】

Yii开发团队今天发布了Yii 1.1.11版本,这是Yii项目迁移至Github后的首个版本,其中包含了大量来自社区的贡献。Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。该版本中的一些新特性包括: 添加了对于HTTP缓存的支持。该版本引入了CHttpCacheFilter,该过滤器主要用于设...

PHP开发框架:Laravel

Laravel是一套简洁、优雅的PHP web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。 功能特点1、语法更富有表现力 你知道下面这行代码里 “true” 代表什么意思么? $uri = Uri::create(‘some/uri’, array(), array(), true);  另外,你知道其他参数在这里的意思么(除了第一个)?当然你不知道。因为这行代码没有表现力。  再...

如何为你的项目挑选适宜的Web开发框架?

如何为你的项目挑选适宜的web开发框架?首先对于一家软件开发的创业公司而言,这更像是一个商业抉择而不仅仅是技术选择,时间人力物力等开销都必须要考虑周全。一旦公司规模上来了资金不成问题了,可选择的空间就更大了甚至可以进行迁移或重新架构。原文作者Ramigbtech总结了以下10点以供参考。译文如下:1.语法拥有优雅语法的语言无疑可以让编程工作变得惬意,但有时候我们容易被表象所蒙蔽,如果凭直觉你认定,"this is text".sp...

PHP的开发框架的现状和展望_PHP教程

PHP开发框架的现状和展望引言:随着Ruby on Rails的火爆,PHP这个流行的Web应用脚本语言也出现了大量的新一代开发框架。与此同时,国内PHP开发者也开始紧跟国外发展,推出了不同的开发框架。 Ruby on Rails催生变革在RoR流行之前,PHP领域也有不少开发框架,例如Mojavi、WACT、PHPMvc和Seagull等。这些框架虽然也采用了MVC模式、数据库抽象层等技术。但由于当时PHP本身不像现在这样流行,所以这些框架都没有得到大量应用,最终归于...

PHP开发框架总结收藏_PHP教程

开发框架WACT http://wact.sourceforge.net/老牌的PHP编程框架,实现了很多企业级的开发模式Horde http://www.horde.org/horde/提供了一些常用类库,可以满足参数处理、数据压缩、浏览器检测、链接跟踪以及 MIME。需要PEAR类库的支持,提供了API参考。Seagull http://seagull.phpkitchen.com/ 推荐一个面向对象的PHP开发框架,使用了Pear类库,其主要特性有:运用组件方式、简化数据访问、错误处理机制和权限认证管理等。studs htt...

框架 - 相关标签