《细说PHP》目录结构
第1章 LAMP网站构建 1
1.1 网站软件简介.... 1
1.1.1 B/S软件体系结构... 1
1.1.2 动态网站介绍... 2
1.2 动态网站软件开发所需的Web构件.... 3
1.2.1 客户端浏览器... 4
1.2.2 扩展超文本标记语言XHTML. 5
1.2.3 层叠样式表CSS. 6
1.2.4 XML和XSLT.. 6
1.2.5 客户端脚本编程语言... 7
1.2.6 Web服务器... 8
1.2.7 服务器端脚本编程语言... 9
1.2.8 数据库管理系统... 10
1.3 网站软件开发平台及工作流程.... 11
1.3.1 动态网站开发平台... 11
1.3.2 动态网站开发平台技术比较... 12
1.4 客户端与服务器端交互的工作原理.... 13
1.4.1 HTTP协议是什么... 13
1.4.2 Web的工作原理... 14
1.5 LAMP网站开发组合概述.... 16
1.5.1 Linux操作系统... 17
1.5.2 Web服务器Apache. 17
1.5.3 MySQL数据库管理系统... 18
1.5.4 PHP后台脚本编程语言... 18
1.5.5 LAMP发展趋势... 20
1.6 小结.... 21
自测题.... 21
第2章 搭建PHP的开发环境 23
2.1 环境安装对操作系统的选择.... 23
2.1.1 选择网站运营的操作系统... 23
2.1.2 选择网站开发的操作系统... 24
2.2 Linux系统下源代码包方式安装环境.... 24
2.2.1 安装前准备... 24
2.2.2 编译安装过程介绍... 26
2.2.3 安装libxml2最新库文件... 27
2.2.4 安装libmcrypt最新库文件... 27
2.2.5 安装zlib最新库文件... 28
2.2.6 安装libpng最新库文件... 29
2.2.7 安装jpeg6最新库文件... 29
2.2.8 安装freetype最新库文件... 30
2.2.9 安装autoconf最新的库文件... 30
2.2.10 安装最新的GD库文件... 31
2.2.11 安装新版本的Apache服务器... 31
2.2.12 安装MySQL数据库管理系统... 32
2.2.13 安装最新版本的PHP模块... 36
2.2.14 安装Zend加速器... 38
2.2.15 phpMyAdmin的安装... 39
2.2.16 phpMyAdmin的配置... 40
2.3 在Windows系统上安装Web工作环境.... 42
2.3.1安装前准备... 42
2.3.2 安装Apache. 43
2.3.3 安装MySQL. 46
2.3.4 安装PHP. 52
2.3.5 安装Zend加速器.
相关文档:
function FormatShowTime($nTotalSec)
{
//echo "total sec:" . $nTotalSec . '<br>';
$strTime = "";
//day
if ($nTotalSec > 3600 * 24)
{
$nDay = (int)($nTotalSec / (3600 * 24));
//$nDay > 0 ? $nDay : 1;
$strTime = $nDay;
$strTime .= '天';
//echo "nDay: ......
最近研究PHP的一些开发技术,发现PHP有很多ASP所没有的优秀功能,可以完成一些以前无法完成的功能,例如动态生成HTML静态页面,以减少服务器CPU的负载,提高用户访问的速度。
我们知道,PHP读取MYSQL动态显示,在访问量大的情况下,会有很多性能问题,如果租用别人的虚拟主机,则会因为CPU消耗过多而被限制CPU,导致网 ......
test.php代码: view plaincopy to clipboardprint?
assign("total",$total); //对模版中的变量赋值 $formatted_total = number_format($total); //格式化$total $smarty->assign("formatted_total",$formatted_total); //对模版中的变量赋值 $smarty->display('test1.htm'); //显示页面 ?>
assign("total",$t ......
转载自:http://hi.baidu.com/thinkinginlamp/blog/item/5da6905211f719050df3e356.html
作者:老王
最烂的方法就是通过$_FILES[...]['type']来检测上传文件的类型,因为只需简单修改文件扩展名就可以伪造它。
另一个相对安全点的方法是通过文件头两个字节的内容来判断上传文件的类型,例子代码如下:
01 $handle = fop ......
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。
PHP 是免费的,并且使用非常广泛。同时,对于像微软 ASP 这样的竞争者来说,PHP 无疑是另一种高效率的选项。PHP 极其适合网站开发,其代码可以直接嵌入 HTML 代码。
PHP 语法非常类似于 Perl 和 C。PHP 常常搭配 Apache (web 服务器) 一起使用。不过它也支持 I ......