canphp框架功能与特性介绍
2011-03-13 09:03
423 查看
canphp简介
canphp框架是一个简洁,自由,高效的php开源框架。以“简单,自由,包容”为理念,主要是为了简化和快速开发小型项目和开源系统二次开发而诞生。它既可以完美的支持mvc模式,又可以不受限制的支持传统编程模式。它是一个轻量级的php框架,同时也是一个实用的php工具包,国内第一款可用于开源系统二次开发的php框架。以面向应用为主,不纠结于OOP,不纠结于MVC,不纠结于设计模式,不拘一格,力求简单快速优质的完成项目开发,是中小型项目开发首选。
canphp特性
1 简单,初学者只要花上短短几个小时,就可以轻松熟练驾驭它。
2 自由,它不像现有的php框架一样固定mvc模式,核心只是三个相互独立单一入口控制,模板引擎,数据库操作类,它可用于任何一个php开源项目二次开发中,其他功能均不依赖于框架核心,可任意移植到你其它的项目中。
3 高效,充分利用了php特性,文件加载少,效率高。
4 实用,封装了web开发常用的函数和类
5 免费,它是一个遵循apache协议的开源产品。
6易扩展,可以轻松将优秀的开源产品如smarty,kindeditor扩展进来。
功能介绍
1 单一入口控制
2 简单的模板引擎
3 数据库缓存控制
4 静态页面生成
5 多语言支持
6 多样式分页
7 文件图片上传
8 验证码生成与图片缩略图
9 无限分类
10 邮件发送
11 数据采集功能
12 常用函数库和数据安全过滤函数库
目录结构:
core:cp框架核心类库,主要有单一入口控制类,模板引擎类,数据库操作封装类
lib: cp官方扩展函数库与类库,与cp核心无关,可任意移植到你其它的项目中
ext:第三方或你自己的扩展库
hello world输出 1 创建单一入口文件index.php
<?php
//定义CanPHP框架目录
define('CP_PATH',dirname(__FILE__).'/CanPHP/');
require(CP_PATH.'core/cpApp.class.php');//加载应用控制类
$app=new cpApp();//实例化单一入口应用控制类
//执行项目
$app->run();
?>
2 执行单一入口文件index.php,会自动创建目录,同时输出hello world;
canphp框架是一个简洁,自由,高效的php开源框架。以“简单,自由,包容”为理念,主要是为了简化和快速开发小型项目和开源系统二次开发而诞生。它既可以完美的支持mvc模式,又可以不受限制的支持传统编程模式。它是一个轻量级的php框架,同时也是一个实用的php工具包,国内第一款可用于开源系统二次开发的php框架。以面向应用为主,不纠结于OOP,不纠结于MVC,不纠结于设计模式,不拘一格,力求简单快速优质的完成项目开发,是中小型项目开发首选。
canphp特性
1 简单,初学者只要花上短短几个小时,就可以轻松熟练驾驭它。
2 自由,它不像现有的php框架一样固定mvc模式,核心只是三个相互独立单一入口控制,模板引擎,数据库操作类,它可用于任何一个php开源项目二次开发中,其他功能均不依赖于框架核心,可任意移植到你其它的项目中。
3 高效,充分利用了php特性,文件加载少,效率高。
4 实用,封装了web开发常用的函数和类
5 免费,它是一个遵循apache协议的开源产品。
6易扩展,可以轻松将优秀的开源产品如smarty,kindeditor扩展进来。
功能介绍
1 单一入口控制
2 简单的模板引擎
3 数据库缓存控制
4 静态页面生成
5 多语言支持
6 多样式分页
7 文件图片上传
8 验证码生成与图片缩略图
9 无限分类
10 邮件发送
11 数据采集功能
12 常用函数库和数据安全过滤函数库
目录结构:
core:cp框架核心类库,主要有单一入口控制类,模板引擎类,数据库操作封装类
lib: cp官方扩展函数库与类库,与cp核心无关,可任意移植到你其它的项目中
ext:第三方或你自己的扩展库
hello world输出 1 创建单一入口文件index.php
<?php
//定义CanPHP框架目录
define('CP_PATH',dirname(__FILE__).'/CanPHP/');
require(CP_PATH.'core/cpApp.class.php');//加载应用控制类
$app=new cpApp();//实例化单一入口应用控制类
//执行项目
$app->run();
?>
2 执行单一入口文件index.php,会自动创建目录,同时输出hello world;
相关文章推荐
- PHP 5.6正式发布:新特性、及功能改进介绍
- PHP5.5中新增的"参数跳跃"和"生成器"功能介绍
- 深入解析PHP的Yii框架中的缓存功能
- php CI框架实现验证码功能和增强验证码安全性实战教程
- 详解PHP的Yii框架的运行机制及其路由功能
- [笔记-架构探险]框架优化与功能扩展3.2.安全框架shiro、提供安全控制特性2-jsp页面标签和框架aop启用权限控制
- PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)
- PHP高级特性技术介绍
- 解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
- QTP自动化测试框架:第六章 主要方法介绍(框架功能)
- canphp框架论坛成立-www.canphp.com/bbs/index.php-现在论坛内测中
- PHP会员找回密码功能实现实例介绍
- 从此不求人:自主研发一套PHP前端开发框架(30) 实现简单的用户登录功能
- Managed Extensibility Framework(MEF) 2 框架新特性介绍
- Android7.0新特性介绍(二)——通知增强功能
- 我的模板分析引擎类PHP的.net开发方法--功能介绍篇
- 解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
- rpc介绍,和PHP常用的rpc框架
- 关于PHP核心功能详细介绍