雷林鹏分享:使用Yaf Codes Generator工具构建YAF测试环境

  成功安装YAF框架后,我们将通过Yaf Codes Generator工具构建YAF测试环境。

  Yaf Codes Generator工具在安装包/tools/cg 目录中,下面介绍一下YAF测试环境的构建方法:

  1、进入/tools/cg 目录

  cd /tools/cg

  2、执行命令

  php yaf_cg Sample

  3、成功后,生成已个 output 目录,目录中有个 Sample目录,测试环境的程序都在 Sample 目录中,把 Sample 目录复制到网站根目录,通过浏览器访问可以看到我们熟悉的 Hello World!

  文章转载自 [http://www.php230.com]

  (编辑:雷林鹏 来源:网络 侵删)

原文地址:https://www.cnblogs.com/linpeng1/p/10856152.html

时间: 2024-11-07 12:14:05

雷林鹏分享:使用Yaf Codes Generator工具构建YAF测试环境的相关文章

雷林鹏分享:linux环境下安装PHP Yaf框架

在 Linux 系统下安装YAF 要求: PHP 5.2+ 下载Yaf的最新版本, 解压缩以后, 进入Yaf的源码目录, 依次执行(其中PHP_BIN是PHP的bin目录): 最新版YAF下载地址: https://github.com/laruence/php-yaf 编译Yaf: $PHP_BIN/phpize ./configure --with-php-config=$PHP_BIN/php-config make make install 然后在php.ini中载入yaf.so, 重启

雷林鹏分享:Composer 安装

下午在安装 Laravel 框架过程中,遇到了不少问题,因为 Laravel 的安装依赖于 composer,这里就先介绍一下 composer 的安装方法: 安装方法: #下载 sudo curl -sS https://getcomposer.org/installer | sudo php -d detect_unicode=Off #更改文件权限 sudo chmod a+x composer.phar #移动文件 sudo chmod a+x composer.phar #更新 sud

雷林鹏分享:jQuery Mobile 图标

jQuery 图标 在 jQuery Mobile 中,如需为按钮添加图标,请使用 data-icon 属性: Refresh Page 提示:在或 元素中,您也可以使用 data-icon 属性. 下面我们列出了 jQuery Mobile 提供的所有可用图标: 属性值描述图标实例 data-icon="arrow-l"左箭头尝试一下 data-icon="arrow-r"右箭头尝试一下 data-icon="arrow-u"上箭头尝试一下 d

雷林鹏分享:PHP 安装

您需要做什么? 为了开始使用 PHP,您可以: 找一个支持 PHP 和 MySQL 的 Web 主机 在您自己的 PC 机上安装 Web 服务器,然后安装 PHP 和 MySQL 使用支持 PHP 的 Web 主机 如果您的服务器支持 PHP,那么您不需要做任何事情. 只要在您的 web 目录中创建 .php 文件即可,服务器将自动为您解析这些文件. 您不需要编译任何软件,或安装额外的工具. 由于 PHP 是免费的,大多数的 Web 主机都提供对 PHP 的支持. 在您自己的 PC 机上建立 P

雷林鹏分享:JSP 简介

JSP 简介 什么是Java Server Pages? JSP全称Java Server Pages,是一种动态网页开发技术.它使用JSP标签在HTML网页中插入Java代码.标签通常以<%开头以%>结束. JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分.网页开发者们通过结合HTML代码.XHTML代码.XML元素以及嵌入JSP操作和命令来编写JSP. JSP通过网页表单获取用户输入数据.访问数据库及其他数据源,然后动态地创建网页. JSP标签有多种

雷林鹏分享:Ruby 多线程

Ruby 多线程 每个正在系统上运行的程序都是一个进程.每个进程包含一到多个线程. 线程是程序中一个单一的顺序控制流程,在单个程序中同时运行多个线程完成不同的工作,称为多线程. Ruby 中我们可以通过 Thread 类来创建多线程,Ruby的线程是一个轻量级的,可以以高效的方式来实现并行的代码. 创建 Ruby 线程 要启动一个新的线程,只需要调用 Thread.new 即可: # 线程 #1 代码部分 Thread.new { # 线程 #2 执行代码 } # 线程 #1 执行代码 实例 以

雷林鹏分享:Ruby JSON

Ruby JSON 本章节我们将为大家介绍如何使用 Ruby 语言来编码和解码 JSON 对象. 环境配置 在使用 Ruby 编码或解码 JSON 数据前,我们需要先安装 Ruby JSON 模块.在安装该模块前你需要先安装 Ruby gem,我们使用 Ruby gem 安装 JSON 模块. 但是,如果你使用的是最新版本的 Ruby,可能已经安装了 gem,解析来我们就可以使用以下命令来安装Ruby JSON 模块: $gem install json 使用 Ruby 解析 JSON 以下为J

雷林鹏分享:Ruby CGI方法

Ruby CGI方法 以下为CGI类的方法列表: 序号方法描述 1CGI::new([ level="query"]) 创建 CGI 对象.query可以是以下值: query: 没有 HTML 生成输出 html3: HTML3.2 html4: HTML4.0 Strict html4Tr: HTML4.0 Transitional html4Fr: HTML4.0 Frameset 2CGI::escape( str) 使用 URL 编码来转义字符串 3CGI::unescape

雷林鹏分享:Ruby 异常

Ruby 异常 异常和执行总是被联系在一起.如果您打开一个不存在的文件,且没有恰当地处理这种情况,那么您的程序则被认为是低质量的. 如果异常发生,则程序停止.异常用于处理各种类型的错误,这些错误可能在程序执行期间发生,所以要采取适当的行动,而不至于让程序完全停止. Ruby 提供了一个完美的处理异常的机制.我们可以在 begin/end 块中附上可能抛出异常的代码,并使用 rescue 子句告诉 Ruby 完美要处理的异常类型. 语法 begin # - rescue OneTypeOfExce