php
文章平均质量分 74
peakerli
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Zend Framework中Controller之间action跳转方式
http://qq398705749.iteye.com/blog/916413Zend Framework中Controller之间action跳转方式 Views+ Zend Framework (ZF) 是一个开放源代码的 PHP5 开发框架,可用于来开 发 web转载 2011-08-17 12:51:59 · 1477 阅读 · 0 评论 -
doctrine集成到zend framework 2
进入zf2 项目的根目录:/var/web/newzf2。前提是已经正确安装了zf2框架。1. 执行如下命令:php composer.phar require doctrine/doctrine-orm-module:0.7.*执行结果如下:[/var/web/newzf2]# php composer.phar require doctrine/doctrine-orm-modul原创 2014-01-02 14:10:38 · 1638 阅读 · 0 评论 -
ZF2(Zend framework 2)启动流程和框架配置分析
转自:http://helion.name/archives/423.html#more-423下面的内容都以官网的“ZendSkeletonApplication”为架构基础,加载方式采用的是直接下载源码和ZF2,而不是官网的composer方式官网composer方式教程:官方搭建教程本文采用的方式:非composer方式搭建1.ZF2启动初始的转载 2014-01-02 16:29:46 · 2065 阅读 · 0 评论 -
创建一个简单的视图(模板)插件
http://helion.name/archives/481.html#more-481这篇文章将向你讲诉如何在ZF2中添加一个简单的视图插件在下面的例子中,我们的视图插件将返回一个当前页面的完整URL,我们还是已先前的album为基础框架.首先在album的src下面添加路径”View\Helper\“在上面的路径下新建一个文件,命名为”AbsoluteUrl.php“,代码如下:转载 2014-01-02 17:07:39 · 1108 阅读 · 0 评论 -
使用事件驱动为模块快速设置模板
http://avnpc.com/pages/zf2-change-layout-for-module-by-eventmanager在ZF1中,对一部分页面设置一个不同的Layout可能需要在每一个Controller中单独设置。在ZF2中,事件驱动的支持让Layout的设置变得非常灵活。比如要对Admin模块单独设置一个admin模板,只需要短短5行代码namesp转载 2014-01-08 17:20:30 · 688 阅读 · 0 评论 -
在Zf2中实现Controller按照URL自动注册
http://my.oschina.net/phpyer/blog/189735在Zf2中,一般的情况下,在modules的的某个模块的controller目录下添加一个controller 文件,对应的需要在module.config.php 中注册。 这样是为了启用灵活,但是当controller 文件特别多的时候,注册controller 的时候就感觉很繁琐,所有添加配置,实现C转载 2014-01-08 17:52:28 · 1038 阅读 · 0 评论 -
Zend framework 2.2.5 初始化创建项目
http://framework.zend.com/manual/2.2/en/modules/zendtool.introduction.htmlhttps://packages.zendframework.com/zftool.pharhttp://www.ibm.com/developerworks/cn/opensource/os-php-5.3new4/https转载 2013-12-25 17:39:50 · 828 阅读 · 0 评论 -
zend framework2添加smarty模块
zend framework 2一大优点就是有很多module可供直接使用。要添加smarty,直接到zf2网站上查找smarty模块。http://modules.zendframework.com/ 会发现在 SmartyModule。使用方法:Welcome to the SmartyModule Release!RELEASE INFORMATION原创 2014-01-29 12:20:52 · 1347 阅读 · 0 评论 -
使用ZFTool创建全新的zend framework 2项目
要在 e:\Web\ZF2Working 目录下创建一个全新的项目 pm。有四点需要事先说明:e:\Web 是我的 DocumentRootZF2Working 目录是我为了区别其它非ZF2项目所建的目录,这个目录里保存所有我的 ZF2 项目pm 是此次我要建立的全新的项目安装过程中最好能够有 git 支持,如果没有安装 git 请点击这里下载并安装,最主要的是将 git.exe 所在转载 2013-12-25 13:39:47 · 3430 阅读 · 1 评论 -
从零创建zend framework 2项目框架
系统要求:php5.3.3以上版本项目目录:/var/web/newzf2准备工作:下载zftool.phar和ZFTOOL模块。到/var/webzftool.phar地址:https://packages.zendframework.com/zftool.pharZFTOOL模块的地址:https://github.com/zendframework/ZFTool/zipb原创 2013-12-26 15:13:14 · 2071 阅读 · 0 评论 -
快速创建一个zend framework 2的module
ZendSkeletonModule:https://github.com/zendframework/ZendSkeletonModule原创 2013-12-30 18:20:15 · 1054 阅读 · 0 评论 -
Returning JSON from a ZF2 controller action
http://akrabat.com/zend-framework-2/returning-json-from-a-zf2-controller-action/转载 2014-09-10 17:59:55 · 623 阅读 · 0 评论 -
zend framwork1 insert last id
Zend_Db_Adaptor Documentation explainsSome RDBMS brands support auto-incrementing primary keys. A table defined this way generates a primary key value automatically during an INSERT of a new r原创 2014-11-10 11:38:53 · 493 阅读 · 0 评论 -
eclipse 安装PDT
PDT是有zend公司提供的eclipse插件。项目见:http://www.zend.com/en/company/community/pdt/当然zend有自己的zend studio,而且是收费,所以PDT的功能没有其全面,功能比较见:http://www.zend.com/products/studio/comparison。这里提供了两种使用方法,一种是直接下载已经bui原创 2013-12-31 12:02:17 · 3687 阅读 · 0 评论 -
使用 PHP 搭建自己的视频点播网站
http://www.ibm.com/developerworks/cn/edu/os-dw-os-php-ondemvideo1.html原创 2008-05-30 12:59:00 · 2689 阅读 · 0 评论 -
centos 下zend framework安装手册
1.下载zend framework。链接自己找。2.解压安装包。3.cd bin; ./zf.sh --help 提示PHP Fatal error: Cannot access self:: when no class scope is active in /root/zend/library/Zend/Tool/Framework/Provider/Signature.php on line 355 这个是因为使用的是php5.1的原因。因为centos 提供的ph原创 2010-05-31 17:15:00 · 2185 阅读 · 0 评论 -
Zend_Soap_Client wsdl_cache
通过Zend_Soap_Client做一个测试程序,调用自己的server,发现当server修改了,单独访问wsdl也修改了,但是Zend_Soap_Client还会按照原规则,检查inputdata。自然会想到wsdl做了cache,然后关掉cache,一样,不变,必须将之前原创 2011-08-07 09:48:34 · 649 阅读 · 0 评论 -
详细介绍php Zend Framework中的render使用方法
http://www.pkphp.com/2010/01/09/zend-framework-render-intro/通常在我们利用ZF实现php的mvc时,最关键的地方当然是Controller类的各种action方法,在action方法中,我们确定及输出内容. 在类 abs原创 2011-07-19 15:10:14 · 2627 阅读 · 0 评论 -
Zend Framework 重定向(render, forward, redirect)
http://blog.sina.com.cn/s/blog_4d24c8eb0100isfh.html一. render不指定render结果: {当前Module}/{当前Controller}/{当前Action}.phtml$this->render('bar');结果:原创 2011-07-19 15:00:56 · 553 阅读 · 0 评论 -
VIM做PHP开发环境
1.下载下载地址:http://www.vim.org/scripts/script.php?script_id=1658下载文件:NERD_tree.zip 2 添加.vim配置 查看~/.vim目录,如果不存在,创建此目录3. copy NERDTree.zip to ~/.vim4. unzip NERDTree.zip5.最后在~/.vimrc添加如下内容:" NERDTreemap :NERDTreeToggle重启vim后,按下F原创 2010-06-09 15:48:00 · 965 阅读 · 0 评论 -
zend framework环境搭建
1. 下载ZendFramework-1.12.0-minimal版就可以了。2. 创建目录/web/zfsite,将1.12.tar.gz 解压到该目录下。 tar xvzf ZendFramework-1.12.0-minimal.tar.gz mv ZendFramework-1.12.0-minimal/library . mv ZendFr原创 2012-08-28 11:48:12 · 736 阅读 · 0 评论 -
命令行运行zend framwork脚本
命令行经常会执行一些一次性任务,或者cron任务。//只能在public下执行// Define path to application directorydefined('APPLICATION_PATH') || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application')原创 2012-02-27 12:54:10 · 538 阅读 · 0 评论 -
zend framework 自动加载默认规则
The autoloader maps resources to directories using this mapping:Prefix DirectoryForm formsModelmodelsModel_DbTablemodels/DbTableModel_Mappermodels/mappers原创 2012-01-18 18:04:42 · 545 阅读 · 0 评论 -
Zend_Soap_AutoDiscover自动生成wsdl
Zend_Soap_AutoDiscover虽然可以自动生成wsdl,可以通过标准注释,来生成一些wsdl属性。还提供了多种Strategy。但是这些还是无法自动生成复杂的wsdl或者不会使用。在网上,发现了一个zend framework推荐的,自动生成wsdl的Strateg原创 2011-08-07 09:38:47 · 1813 阅读 · 0 评论 -
Php-memcache部署
Memcache是一个linux下面高速缓存的程序,可以大大提速动态程序的运行。 需要安装以下三个程序Memcached memcached-1.2.4.tar.gzLibevent libevent-1.3e.tar.gzPhp-memcache memcache-2[1].2.3.tar.gz 一、memcached 安装首先是下载 memcached转载 2008-07-10 18:54:00 · 490 阅读 · 0 评论 -
PHP5 效率优化
静态调用的成员一定要定义成 static (PHP5 ONLY)PHP 5 引入了静态成员的概念,作用和 PHP 4 的函数内部静态变量一致,但前者是作为类的成员来使用。静态变量和 Ruby 的类变量(class variable)差不多,所有类的实例共享同一个静态变量。classfoo{ functionbar() { echofoobar; }}$foo转载 2008-06-04 16:36:00 · 452 阅读 · 0 评论 -
ZendFramework之Acl+Auth+Dispatcher数据库表认证
针对 Acl + Auth ,网上找的资料也能拼凑出个大概来,虽然都是老版本的,但也知道是怎么回事的,关键是这个Dispatcher,1.8x在哪里,怎样注册这个My_Plugin_Auth 完全不明白,实在是把我弄晕了,研究了三天,今天终于成功了,赶紧趁热打铁,把整个过程写转载 2011-08-17 13:21:05 · 627 阅读 · 0 评论 -
zend framework自动加载的modules的资源
<br />zend framework自动添加default modules规则。<br />具体的规则如下:<br />'dbtable' => array(<br /> 'namespace' => 'Model_DbTable',<br /> 'path' => 'models/DbTable',<br /> ),<br /> 'mappers' => array(<br原创 2010-11-16 13:37:00 · 613 阅读 · 0 评论 -
Zend_Application options
zend framwwork初始化时,可以传递的参数,一般通过congfig/applicaiton.ini来传递。参数列表OptionDescriptionphpSettings Array of php.ini settings to use. Keys should be the php.ini keys. includePath原创 2010-11-16 11:14:00 · 424 阅读 · 0 评论 -
Zend Framework+Smarty 整合 (插件)
<br />原文:http://hi.baidu.com/powerthinks/blog/item/4ee607b7efde87c437d3ca7a.html<br /> <br />Zend Framework本身只带的View虽然很强大,但还是不能很有效的实现代码与美工的分离,而Smarty的特点就能填补这个缺陷,当然萝卜青菜各有所爱,这里也只是介绍一个例子,抛砖引玉。<br /> 要在Zend框架中调用Smarty,要把Smarty当成Zend的一个插件来用,作为Z原创 2010-11-08 14:17:00 · 622 阅读 · 0 评论 -
Zend Framework 整合Smarty 的方法
<br />原文地址:http://hi.baidu.com/overcls/blog/item/df18e19bdac6e1bfc8eaf452.html<br /> <br />首先下载Smarty,然后解压,把里面的libs文件夹及其内容COPY到上次新建的test工程的library目录下,我喜欢改一下名字,把它重命名为Smarty。 <br /><br />打开application.ini文件,添加一行配置resources.frontController.noViewRenderer =转载 2010-11-08 14:11:00 · 595 阅读 · 0 评论 -
php的url编码和Magic Quote
今天做点个小东西,生成一个随机字符串(ascii码的33-126的字符)。在通过url传递时,问题来了。参数传递很自然的会urlencode。php接受到参数后,我做了一遍urldecode。虽然php会自动进行urldecode。不过我习惯性的做了一般。因为记得之前在哪里看过,urldecode多次执行不影响。这个可领教了,不能这么做。原因:浏览器和服务器对"空格"和"+"号的处理不一致。浏览器端:浏览器对空格处理成%20,对+号不做处理。服务器端:如果在web.xml配置了一个含有"+"原创 2010-10-26 17:14:00 · 1149 阅读 · 0 评论
分享