易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : php

CakePHP:php框架系列之快速的CakePHP


CakePHP是一个非常迅速PHP框架,有效缩短开发周期,能够灵活的架构,开发,维护和部署的应用程序。它采用像MVC与ORM一样的设计模式,有助于降低开发费用,不需要开发人员编写了太多代码。CakePHP拥有很多大客户,比如:Mozilla的Addons,美国麻省理工学院的Scratch,耶鲁大学的每日新闻。
推荐指数:6星级
学习成本:一个礼拜
平 台: PHP 4&PHP 5(或更高版本)
软件主页:http://cakephp.org/
中文主页:暂无
文档地址: http://book.cakephp.org/cn/
下载地址: http://github.com/cakephp/cakephp1x/downloads
功能特点:
快速开发,这是CakePHP最大的特点,也是让cakephp成为佼佼者之一的主因
用 ActiveRecord 模式封装数据库访问和领域逻辑,对于小应用来说可以获得令人惊叹的开发效率
配合Protype.js有AJAX,JavaScript,HTML Form以及更多的View Helper支持
可在任何web站点的子目录里工作,不需要改变Apache配置
数据库层的 hasOne, hasMany 功能很强大,对于复杂业务处理比较合适
自动构建脚手架(scaffold)很强大
缺点 :
RoR的敏捷开发方式和把数据库操作认为是唯一Model,但是它把数据库层操作理解为成模型一部分了。不但 ......

CodeIgniter:php框架系列之小巧的CodeIgniter


CodeIgniter是一个非常小,PHP 网站开发者使用的应用程序开发框架和工具包很有前景的PHP开发框架。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。使用 CodeIgniter 可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。
推荐指数:8星级
学习成本:一个礼拜
平 台: PHP 4&PHP 5(或更高版本)
软件主页: http://codeigniter.com/
中文主页:http://codeigniter.org.cn
文档地址: http://codeigniter.org.cn/user_guide/index.html
视频教程 : http://codeigniter.org.cn/tutorials
下载地址: http://codeigniter.org.cn/downloads
功能特点:
小巧灵活,几乎所有的默认设置都可以修改
出色的性能,CI大约有ZendFrameword的2倍性能
易于安装部署,从开始建立,5分钟后,我就可以显示出默认主页。 不需使用命令行。
不需要 PEAR支持。
可以选择自己喜欢的模板解析器。
相对其它框架有更完善的中文文档支持。
缺点 :
CodeIgniter包括一个模板分析器类,但不支持逻辑(例如,IF语句)
框架略显简单,只能够满足小型应用,略微不太能够满足中型应用需要
把Model层 ......

php记录

【2010/2/4】
1:
放了6个文件在c盘下(php.ini,php5ts.dll,libmysql.dll ,php_gd2.dll,php_mysql.dll,php_mbstring.dll ),一个在windows下,另五个在windows/system32下
2:
配置了path,c:\php和c:\php\ext,(不过好象没什么作用)
3:
命令:httpd.exe -w -n "Apache2" -k start 来查看是哪一行的错误信息.
总结:到现在为止,整了一天,装了三次系统的麻烦终于亲身证明了,
这个罪魁祸首产生的原因就是:
httpd.exe: Syntax error on line 67 of C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/php/php5apache2.dll into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb
5\xc4\xc4\xa3\xbf\xe9\xa1\xa3
php版本和apache版本不一致,还是官网上的话apache2.2.x的必须和php5.2.0及以后版本联合使用.
但是公司服务器竟然要求是apache2.2.x + php5.1.x!
(第二天补充上的,上网搜索了一些资料,这个组合版本确实有问题,不过也是可以通过打补丁来解决的,解决的方法是:
下载 这个文件 并解压.共有三个文件.
vcredist_x86.exe
php5apache2.dll
httpd.exe.manifest
好,开始
1.将 php5apache2.dll 覆盖掉你原来PHP目录下的 p ......

PHP:session的使用method

在PHP开发中对比起Cookie,session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 session 的使用。
  由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。实际上在服务器端的 Session 文件,PHP 自动修改 session 文件的权限,只保留了系统读和写权限,而且不能通过 ftp 修改,所以安全得多。
  对于 Cookie 来说,假设我们要验证用户是否登陆,就必须在 Cookie 中保存用户名和密码(可能是 md5 加密后字符串),并在每次请求页面的时候进行验证。如果用户名和密码存储在数据库,每次都要执行一次数据库查询,给数据库造成多余的负担。因为我们并不能只做一次验证。为什么呢?因为客户端 Cookie 中的信息是有可能被修改的。假如你存储 $admin 变量来表示用户是否登陆,$admin 为 true 的时候表示登陆,为 false 的时候表示未登录,在第一次通过验证后将 $admin 等于 true 存储在 Cookie,下次就不用验证了,这样对么?错了,假如有人伪造一个值为 true 的 $admin 变量那不是就立即取的了管理权限么?非常的不安全。
  而 Session 就不同了,Session 是存储在服务器端的,远程用户没办法修改 ......

PHP 调整浏览器缓存

用 PHP 控制浏览器缓存是非常容易的,手册上也相关的说明,由于很多初学者没有把手册看完,所以还是会有很多关于这个问题的疑问,故在此专门发一篇文章,同时对相关的语法做了详细的说明,方便新手查阅。
  要解决这一问题,可以通过 PHP 中的 header() 函数,发送特定的缓存控制原始 HTTP 标头,具体代码如下:
Example Source Code
<?php
//下面的语句设置此页面的过期时间(用格林威治时间表示),只要是已经过去的日期即可。
 header("Expires: Mon, 26 Jul 1970 05:00:00 GMT");
//下面的语句设置此页面的最后更新日期(用格林威治时间表示)为当天,可以强迫浏览器获取最新资料
 header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); 
//告诉客户端浏览器不使用缓存,HTTP 1.1 协议
header("Cache-Control: no-cache, must-revalidate");
//告诉客户端浏览器不使用缓存,兼容HTTP 1.0 协议
header("Pragma: no-cache");
 ?>
注意:header() 必须在任何实际输出之前调用,不论是来自普通的 HTML 标记,空行或者 PHP。在中文环境下,一个全角的空格也会导致难以查找的错误! ......

15本经典PHP电子书


Beginning Php And Mysql程序设计

Beginning PHP and MySQL from Novice to Professional 3rd Edition

Head First PHP MySQL

The Essential Guide to DreamweaverCS3 with CSS Ajax and PHP

php手册

PHP MySQL Everyday Apps For Dummies

Php和MySQL web开发

PHP And MySQL For Dynamic WebSites 2nd Edition

Beginning PHP5 Apache and MySQL Web Development

Core Web Application Development With PHP and MySQL

How To Do Everything With PHP And MySQL

Beginning Php Apache Mysql Web Development

Sams Teach Yourself PHPMySQL And Apache All in One 2nd Edition

PHP5 and MySQL Bible

Professional PHP Programming

......
总记录数:2174; 总页数:363; 每页6 条; 首页 上一页 [154] [155] [156] [157] 158 [159] [160] [161] [162] [163]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号