Guoqzhang_PHP 简易php framework
Guoqzhang_PHP 简易php framework 请多指点。
Guoqzhang_PHP V 1.0 的PHP开发框架,采用MVC设计模式,运用Smarty模板引擎术和MySQL数据库技术开发而成。
设计到开发完成耗时20个工作日左右,时间短,可能存在一些bug,请大家指正.作者mail:guoqzhang@gmail.com
url:http://download.csdn.net/source/1770086
系统框架结构如下所示:
|-Application 应用程序目录
|--Controller 控制类文件目录
|---admin 系统后台的所有控制文件
|---index.php 系统网站的所有控制文件
|--Models 模型目录
|---admin 系统后台控制对应的模型文件
|---index.php 系统网站控制对应的模型文件
|-Views 视图 即模板文件目录
|--admin 系统后台视图模板文件
|---index.html 系统网站对应的模板文件
|---page.html 系统分页公用模板文件,使用时直接include载入
|---returnMsg.html 系统公用信息提示跳转模板
|--ini.php 系统后台菜单
|--Init.php 后台登陆检查
|-Public 系统公用目录
|--Images 系统使用图片文件目录
|--css 系统使用css文件目录
|--JavaScript 系统使用的javascript脚本文件目录
|-Library 系统基类文件目录
|--Guoqzhang 系统自定义基类目录
|---Controller.php 路由类文件
|---DataBase.php 数据库操作类文件
|---Debug.php 系统debug类文件, 错误提示采用HTML方式输出
|---Functio
相关文档:
进行文件的读和写,先打开一个文件,然后开始读或者写文件,最后再关系这个文件资源。
如,文件的读操作:
<?php
$file = fopen('your file path','r');
while(!feof($file)){ //当没有读取到文件结尾,继续循环读取操作
$line = fgets($file); //读取到一行的内容
echo $line.'<br/>';
}
fclose($file) ......
1、使用GZip
在每一个PHP页面顶部加入以下代码:
<?php ob_start("ob_gzhandler");?>
使用该代码后服务器会压缩所有需要传送到客户端的代码,并在浏览器中进行解压,从而使网站运行速度加快。这一功能还可以节省网站空间的流量。
2、不要滥用Javascript和Ajax
只在需要的时候才使用Javascript和Ajax ......
防止以后忘掉,贴在这儿啦
function GetWeekDate($week,$year)
{
$timestamp = mktime(0,0,0,1,1,$year);
$dayofweek = date("w",$timestamp);
if( $week != 1)
&nb ......
http://blog.csdn.net/fleaphp/archive/2009/02/26/3940430.aspx
QeePHP 的架构模式
QeePHP 是一个与众不同的框架。
QeePHP 遵循“内核最小化,功能插件化”的原则,利用内核实现了一个快速、可扩展的架构。然后在核心之外,通过各种插件提供不同类型的基础服务。
QeePHP 的架构概貌
这种架构模式的 ......