发表了博客
2014/08/29 15:59

kohana-如何绑定和设置数据到视图

考虑下面的视图 <h1>< ?php echo $title ?></h1><p>< ?php echo $date ?></p> 给视图变量赋值 public function action_index(){     $view = View::factory('pages/about');     $view->title = "The date is";     $view->date = date('m/d/y');} 另外,你可以在创建视图时设置数据 public fuction action_index(){     $data['title'] = "The date is";     $data['date'] = ...

0
0
2011/05/06 11:39

尝试将Kohana框架转为C扩展

主要是为了学习和测试下性能。项目地址:https://github.com/dreamsxin/ckohana

0
1
发表了博客
2019/06/02 23:33

php 后台转发和重定向的区别及kohana框架当前url加参数方式

1、重定向是浏览器行为,浏览器地址有变化;转发是后台服务器完成, url地址不变化。 2、kohana获取URL 当前url是http://soyoung.kohana.com/blog/add?id=3 var_dump(Url::site('blog/add', NULL, FALSE) ); 打印string '/blog/add' (length=9) var_dump(URL::query()); 打印string '?id=3' (length=5) E:\html\kohana\modules\pagination\classes\kohana\pagination.php   public function url($page = 1)   {     // Clean the...

0
0
发表了博客
2014/08/29 16:12

HMVC in Kohana:请求工厂模式

一个最佳的分层结构: 降低项目之间的依赖性 鼓励重用代码,组件和模块 增加可扩展性,减轻可维护性 在客户端使用HMVC分层结构的用途 模块化界面元素或部件 应用和菜单控制 服务器交互 可重复使用的应用流 HMVC基础 一个很容易理解HMVC的方法是就像AJAX没有额外的服务器调用。例如,你用AJAX的动作显示一个用户列表。你可以在其他控制器重用那个动作,而不是重复方法。 Request Factory 可以通过Kohana的Request::factory()的方...

0
0
发表于服务端专区
2014/06/10 11:59

左右值无限分类相关的东东

参考文档: http://www.sitepoint.com/hierarchical-data-database/ https://github.com/pr0cess0r/nested_sets/blob/master/nested_sets.php https://github.com/snovichkov/kohana-nested-sets/blob/master/classes/kohana/orm/nested/sets.php https://github.com/olimortimer/ci-nested-sets/blob/master/Nested_set.php https://github.com/mrcasual/nested-sets-laravel-jquery http://site.douban.com/132299/widget/not...

0
2
发表了博客
2014/03/23 00:56

2014年PHP框架前十排行榜

PHP 框架是非常有用的工具,可以帮助开发者构建干净整洁和结构化的 web 开发,同时也加快了创建和维护 web 应用的速度。在这里,我们会介绍排名前 10 并且最受欢迎的 PHP 框架(排名不分先后)。 Laravel 这款可能是现在最受欢迎的 PHP 框架,Laravel 非常强大,而且很高雅,易于学习和使用。非常值得一试! → 更多信息/下载 Flight Flight 是一个快速,简单,可扩展的微型 PHP 框架,允许用户快速的构建 RESTful web 应用,同...

0
1
发表了博客
2011/05/31 16:28

成立开源项目kohanaforext

地址:http://code.google.com/p/kohanaforext/ 将kohana转为C扩展,发挥PHP的速度极限。

0
1
发表于数据库专区
2014/08/06 10:53

2014年15款"新鲜出炉"的PHP 框架

1、Yaf Yaf 全称 Yet Another Framework,是一个C语言编写的PHP框架,[1] 是一个以PHP扩展形式提供的PHP开发框架, 相比于一般的PHP框架, 它更快,更轻便。 2、Nette Framework Nette Framework 是个现代化风格的 PHP 框架,对安全进行了革命性的改进,使用面向对象的设计理念,非一般的性能表现和超级简单的学习曲线。除了这些之外,它还有个非常活跃的社区,给予用户足够的灵活性。 3、Guzzle Guzzle 是个 PHP 框架,解决了发送...

0
1
发表了博客
2014/08/06 10:54

2014年15款"新鲜出炉"的PHP 框架

1、Yaf Yaf 全称 Yet Another Framework,是一个C语言编写的PHP框架,[1] 是一个以PHP扩展形式提供的PHP开发框架, 相比于一般的PHP框架, 它更快,更轻便。 2、Nette Framework Nette Framework 是个现代化风格的 PHP 框架,对安全进行了革命性的改进,使用面向对象的设计理念,非一般的性能表现和超级简单的学习曲线。除了这些之外,它还有个非常活跃的社区,给予用户足够的灵活性。 3、Guzzle Guzzle 是个 PHP 框架,解决了发送...

0
1
发表了博客
2013/01/25 12:00

让nginx 支持path_info

PATH_INFO是一个CGI 1.1的标准,经常用来做为传参载体. 比如, 我们可以使用PATH_INFO来代替Rewrite来实现伪静态页面, 另外不少PHP框架也使用PATH_INFO来作为路由载体. 在Apache中, 当不加配置的时候, 对于PHP脚本, AcceptPathInfo是默认接受的, 也就是说: 如果在服务器在存在一个/laruence/index.php 那么, 对于如下请求 /laruence/index.php/dummy /laruence/dummy Apache都接受, 都会认为是对info.php的访问, 并会设置PATH_IN...

0
1
2016/04/06 23:40

php类库

PHP是为Web开发设计的服务器脚本语言,但也是一种通用的编程语言。超过2.4亿个索引域使用PHP,包括很多重要的网站,例如Facebook、Digg和WordPress。和其它脚本语言相比,例如Python和Ruby,Web开发者有很多不错的理由皮偏爱PHP。 对于PHP开发者,在互联网上有很多可用的开发工具,但是找到一个合适的PHP开发工具是很难的,需要花费很多努力和时间。今天,就为开发者介绍45个方便的PHP工具。 Plates Plates是一个简单易用的PHP...

0
11
发表了博客
2012/08/31 22:50

PHP与MongoDB:类库、框架与工具介绍

本文来自MongoDB官方,文中把PHP与MongoDB相关的类库、框架、工具做了汇总和介绍,如果你正使用PHP并在关注MongoDB,那么这篇文章可能对你有用。 架构相关 CakePHP CakePHP是一个非常受欢迎的PHP框架,它有专门的 MongoDB datasource 类包。这里专门有一篇介绍CakePHP框架如何使用MongoDB存储的文章:Using MongoDb with CakePHP Codeigniter CodeIgniter也是一个非常流行的PHP框架,这里是它的MongoDB Driver:MongoDB-Codeign...

0
8
发表了博客
2019/10/29 09:39

PHP 框架

在项目开发中,一些架构和代码都是重复的,为了避免重复劳动,于是各种各样的框架诞生了。 在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。由于流行的框架经过了大量项目的检验,所以使用框架还有助于创建更加稳定和安全的应用程序。本文搜集了目前全球最流行的25款PHP框架,欢迎大家交流学习。 1、Laravel Laravel是一个简单优雅的PHP Web开发框架,可以将开发者从意大利面...

0
1
发表了博客
2018/05/10 14:00

May 18:PHP (了解一下,25种框架)

1、Laravel Laravel是一个简单优雅的PHPWeb开发框架,可以将开发者从意大利面条式的代码中解放出来,通过简单、高雅、表达式语法开发出很棒的Web应用,Laravel拥有更富有表现力的语法、高质量的文档、丰富的扩展包,被称为“巨匠级PHP开发框架”。 2、Phalcon Phalcon是一个开源的、全栈的、用C语言编写的PHP5框架,为开发者提供了网站及应用开发所需的大量高级工具,且Phalcon是松耦合的,开发者可以根据需要使用其他组件。Pha...

0
0
发表于运维专区
2020/06/23 20:00

网络安全自学篇-PHP代码审计(一)

文章源自【字节脉搏社区】-字节脉搏实验室 作者-Jadore 扫描下方二维码进入社区: 一个网络安全学习爱好者在学习过程中记录下的笔记。 相较与黑盒测试而言,代码审计(白盒测试)可以帮助我们更能了解web应用的框架和结构方便我们挖掘出黑盒测试中难以发觉的一些漏洞,总而言之就是对代码进行审计,并发现代码的vulnerability。 代码安全性分析 从输入、输出的验证,安全功能以及异常处理入手 环境搭建 采用Phpstorm+Phpstudy 相...

0
0
发表了博客
2020/12/31 17:06

为Nagios增加图表

PNP4Nagios是一个用于显示Nagios性能图表的插件,基于RRDTool日志分析,并以Kohana(一个PHP开发框架)呈现在Web端,可以以Action Url的形式集成到Nagios中。 效果如图 当鼠标移至每个服务器的齿轮处,可以显示图表的预览 当鼠标移至某个服务器监控的服务时,可以显示图表的预览: 点击齿轮后,弹出新页面,显示图表的详细情况,注意右边可以把图表输出成 PDF 格式: A、安装相关环境 需要安装rrdtool及相关工具,此工具编译起来非...

0
0
发表了博客
2013/01/03 18:23

盘点全球排名前20位的云平台供应商

这些公司从多种角度、多形式的进行云计算软件的开发,这是开发者打造云战略的一个舞台,他们提供了云的部署及管理应用所需的基于云的开发和应用缩放或者是基础设施的管理,或是提供一个开源软件和硬件向结合的应用程序开发平台,建立云计算平台有许多方法,这里是一些最吸引人的厂商。   让我们一起来关注一下全球排名前20的最酷云计算平台供应商的风采吧!   1、ActiveState   ActiveState的产品和服务对象主要是面向包含...

0
1
发表了博客
2015/10/22 17:11

Why "NO" to: MySQL, Symfony, CakePHP, Smarty, etc.

open solution 很有趣的观点,虽然都让say no,不过感觉被安利到了很多。 Why "NO" to: MySQL, Symfony, CakePHP, Smarty, jQuery, Bootstrap, etc This article wasn't written just to look for good and bad sides of specific technological and programming solutions. Its point is to show philosophy Quick.Cart and Quick.Cms creators are guided by when choosing certain solutions over other. 这篇文章不是为找出...

0
0
发表了博客
2018/12/24 10:55

HookPHP一款基于C扩展搭建支持AI在线编程的PHP框架-安全秒杀ThinkPHP-性能秒Laravel-功能秒YAF-易用秒Symfony-入门秒Zend-组件秒Yii-耦合秒Phalcon

前言 众所周知,PHP7已经开始支持PHP强类型编程很久了,但是还是有那么多的程序员无论是理念还是实践依然停留在PHP弱类型的时代; 再回首,开启1个新项目,总有些工作如轮回似的重复再重复,比如 用户管理、权限管理、配置管理、菜单管理、语言管理、DB建模、模板管理等; 观今朝,高级架构师、IT大佬、CXO满天飞,但是真正为PHP行业进步做出贡献的寥寥无几,大多处在赶项目、解BUG、开会、扯皮、甩锅、宫斗、包装、升职、跳槽、...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页