
PHP
读书与远方
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android和PHP开发最佳实践
Android和PHP开发最佳实践 作者:黄隽实 著ISBN:978-7-111-41050-8定价:79.00页数:513出版日期:2013年03月13日译者:无图书分类:计算机 > 软件与程序设计 >综合原出版社:浏览量:2638语种:简体中文开本:16原书名:属性分类:店面所属丛书:移动应用开发技术丛书责任原创 2013-12-19 08:52:37 · 1780 阅读 · 0 评论 -
权限设计及算法(PHPE)
权限设计及算法Posted by: trooman 2005-12-28 12:05权限设计大概有这几种模式:用户+组+角色+权限用户+组+权限用户+角色+权限用户+权限最近看了别人的设计方法,大多以“整数”来表示权限值,如添加、浏览、删除和修改,分别用1、2、4、8这几个整数来代替,不过,各人的做法有所不同,举例如下:原创 2013-12-12 10:15:59 · 1664 阅读 · 0 评论 -
国内著名互联网企业PHP笔试题
面对目前全球金融危机,国内动荡的互联网环境,那冬天就要到来,大家也在积极的寻找一个过冬的窝,所以估计辞职跳槽的人很多,特别为大家分享一些各个著名公司的PHP笔试题,为大家求职就业打好坚实基础,希望大家都安然度过这个互联网的冬季!【公司面试题之:51.COM PHP笔试题】http://phpcup.cn/thread-598-1-1.html【公司面试题之:腾讯PHP工程师原创 2013-12-12 10:15:51 · 1019 阅读 · 0 评论 -
Web 设计:实现干净代码的12条定律
漂亮的代码是漂亮网站的基础,优秀的 CSS 只存在与同样优秀的 HTML 之上,干净的,语义的 HTML 代码让一个网站更健壮。本文讲述了12个实现干净 Web 设计代码的定律,适合于任何从事 Web 设计的人。1. Strict DOCTYPE 要做就做对的。不管是 HTML 4.01 还是 XHTML 1.0,它们都提供 Strict 模式,使用 Strict 模式可以保证我们的代原创 2013-12-12 10:15:48 · 688 阅读 · 0 评论 -
高级PHP应用程序漏洞审核技术
作者:Ph4nt0m Security Team来源:http://www.ph4nt0m.org-a.googlepages.com/PSTZine_0x03_0x06.txt ==Ph4nt0m Security Team== Issue 0x03, Phile #0x06 o原创 2013-12-12 10:15:45 · 1096 阅读 · 0 评论 -
细察 PHP V5.3.0 特性
细察 PHP V5.3.0 特性级别: 中级Stephen B. Morris, CTO, Omey Communications2009 年 12 月 07 日随着流行的 PHP 语言的不断演变,很多新特性使它在面向对象方面有了进一步的增强。本文通过一些 PHP V5.3 实例演示延迟静态绑定、名称空间支持、类方法重载以及变量解析和 heredoc 支持。原创 2013-11-02 21:53:03 · 773 阅读 · 0 评论 -
适用于 PHP 开发人员的 Python 基础知识
Thomas Myer 是一名顾问、作家和讲师,居住在 Austin。他创立了 Triple Dog Dare Media。简介: 您是一名经验丰富的 PHP 开发人员,并且希望学习 Python 吗?本文将从 PHP 开发人员的角度来探索 Python 开发的世界,将大家熟悉的 PHP 概念(如变量、列表、函数)转换成同等的 Python 概念。您是一名 PHP 开发人员原创 2013-11-02 21:50:38 · 895 阅读 · 0 评论 -
PHP调试技术手册V1.0.0 (PDF)
【原创】PHP调试技术手册V1.0.0 (PDF)分类: PHP/DHTML/Other2010-06-21 16:489106人阅读评论(38)收藏举报phpzendnetbeanseclipse单元测试ide零零碎碎花了两周时间调研了目前PHP的一些调试方式,很多知识点也许比较 基础,内容有点冗长,挑自己愿意看的来阅读吧,东西比较基础,请大家提出意见建议,我继续原创 2013-11-02 21:48:24 · 828 阅读 · 0 评论 -
五种常见的PHP设计模式
设计模式只是为 Java 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在应用程序中非常有用?本文解释了这些问题。PHP设计模式 一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissi原创 2013-12-11 10:33:03 · 735 阅读 · 0 评论 -
PHP开发框架的现状和展望
作者:廖宇雷来源:http://www.dualface.com/blog/?p=361[原文发表于:赛迪媒体软件世界,此处为未经编辑修改版,FCS 框架部分内容由 FCS 框架作者流年撰写]引言: 随着Ruby on Rails的火爆,PHP这个流行的Web应用脚本语言也出现了大量的新一代开发框架。与此同时,国内PHP开发者也开始紧跟国外发展,推出了不同的开发框架。原创 2013-12-11 10:32:58 · 730 阅读 · 0 评论 -
CodeIgniter 入门
使用 CodeIgniter 快速简单地创建 MVC 应用程序Thomas Myer, 作者、顾问和 Web 开发人员, Triple Dog Dare Media2008 年 9 月 16 日创建 CodeIgniter 应用程序要比您想像中的容易。我将引导您创建第一个项目:一个带有联系人表单的简单 Web 页面。如果您是一位 PHP 开发人员,在使用 PHP 编程语言时不难发现原创 2013-12-12 10:15:55 · 789 阅读 · 0 评论 -
Linux下缓存服务器Memcached的应用
Linux下缓存服务器的应用摘要:由于数据库存储的数据量越来越大,查询速度也就变的越来越慢,因此就有了缓存服务器应用的必要,本文是介绍Memcached的安装以及简单的使用本文只介绍memcached的PHP的API,想查看其他关于Memcached的API文档案,请访问 http://www.danga.com/memcached/目录一、环境需求二、下载相关软件原创 2013-12-12 10:16:11 · 733 阅读 · 0 评论 -
指定位置插入新字符串
/*@function:指定位置插入字符串 * @par:$str原字符串 * $i:位置 * $substr:需要插入的字符串 * 返回:新组合的字符串 * */public function str_insert($str, $i, $substr){ for($j=0; $j<$i; $j++){ $startstr .= $str[$j]; } fo原创 2013-12-19 08:51:39 · 821 阅读 · 0 评论 -
PHP 与 Mysql 视频教程
第一章 须知sizetimePHP1.81 M2:37PHP的执行流程1.31 M1:24演示文档的下载3.01 M1:19演示文档的安装3.31 M1:42选择PHP编辑器2.31 M1:3原创 2013-12-19 08:52:34 · 731 阅读 · 0 评论 -
盘点Web开源项目大集合【太全了!!】
下面是一个Web应用的开源列表。没什么可说的,太疯狂了。尤其是Web 2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为自己所用,不过,改这些开源的项目还真不容易。玩玩还可以。数字媒体相册(Flickr, Picasa)Gallery,基于PHP + MySQL的Web相册。非常易于使用,包括一个配置向导,对于相片原创 2013-12-13 09:19:30 · 2459 阅读 · 0 评论 -
开发自己PHP MVC框架(一)
目录(?)[+]设置前端控制器indexphp设置路由器routerphp转发用户请求到相应控制器本教程翻译自John Squibb 的Build a PHP MVC Framework in an Hour,但有所改动,原文地址:http://johnsquibb.com/tutorials这个教程可以使大家掌握用mvc模式开发php应用的基本概念。此教程分为三个部分原创 2013-12-13 09:19:15 · 1223 阅读 · 0 评论 -
flash图片批量上传处理专用php类
由于某度众所周知的铜臭举动,让我搬离写了5年的渣度空间,准备把技术性的文章定在优快云了。这些都是文章备份。勿怪。。鉴于最近有些抓取机器和抄袭者,把标题的【原】字都复制,我不得不声明:本文为 yukon12345原创,转载请注明出处http://blog.youkuaiyun.com/yukon12345昨天晚上写了个flash上传图片处理类。1.使用gd库检测接收文件的格式,而非普通的后缀名原创 2013-12-13 09:19:20 · 1078 阅读 · 0 评论 -
PHP实现MVC开发: 一个简单的MVC
今天研究了下PHP MVC结构,所以决定自己写个简单的MVC,以待以后有空再丰富。至于什么MVC结构,其实就是三个Model,Contraller,View单词的简称,,Model,主要任务就是把数据库或者其他文件系统的数据按 照我们需要的方式读取出来。View,主要负责页面的,把数据以html的形式显示给用户。Controller,主要负责业务逻辑,根据用户的 Request进行请求的分配,原创 2013-12-13 09:19:12 · 693 阅读 · 0 评论 -
MVC模式的PHP实现
日期:2005-05-09 来源: Exceed PHP 作者: Harry Fuecks 作者:Harry Fuecks 翻译:Easy Chen MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。视图(View)“视图”主要指我们送到Web浏览器的最终结果原创 2013-12-13 09:19:09 · 679 阅读 · 0 评论 -
php打造属于自己的MVC框架-
本篇先介绍一下php的MVC实现原理,我们框架的MVC部分也是基于此原理实现的,但是今天的代码并不是框架内的代码,仅仅为说明原理-一、文件结构 建立3个文件夹 controller文件夹存放控制器文件 view文件夹存放视图文件 model文件夹存放数据文件 建立1个index.php 作为唯一入口 二、控制器 我们在controller文件夹下建立一个demo原创 2013-12-13 09:19:06 · 733 阅读 · 0 评论 -
22个所见即所得在线 Web 编辑器
我们曾介绍过 10 个基于 JavaScript 的 WYSIWYG(所见即所得) 编辑器,这些 Web 编辑器可以在线编辑和处理富 Web 内容,包括格式文本,表格,图片,媒体,链接等等,非常适合集成到 CMS 网站内容管理系统中使用。本文又搜集了 22 个 Web 在线编辑器,它们基本代表了当前 Web 编辑器的现状。1. TinyMCE 免费,开源,轻量,基于 Jav原创 2013-12-13 09:19:33 · 1071 阅读 · 0 评论 -
我自己想的几道入门PHP笔试题
我自己想的几道入门PHP笔试题,没有什么意义,只是自己随便想想,算是好玩。一、基础题1. 写出如下程序的输出结果$str1 = null;$str2 = false;echo $str1==$str2 ? '相等' : '不相等';$str3 = '';$str4 = 0;echo $str3==$str4 ? '相等' : '不相等';$str5 =原创 2013-12-11 10:32:55 · 645 阅读 · 0 评论 -
一个PHP图表绘制类 - Chart
Chart是一个使用PHP写的图表类,调用GD库来进行画图操作,最后维护时间是2004年,通用性不一定很强,但是绘制图表功能还不错,可以绘制自己需要一些简单的图表。下载地址:http://quimby.gnus.org/circus/chart/chart-0.8.tar.gz手册:http://quimby.gnus.org/circus/chart/chart-manual.php原创 2013-12-11 10:32:27 · 1372 阅读 · 0 评论 -
优化PHP代码的40条建议
40 Tips for optimizing your php Code原文地址:http://reinholdweber.com/?p=3英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。1. If a method ca原创 2013-12-11 10:32:22 · 570 阅读 · 0 评论 -
PHP实现查找表
【基本算法】假设有一个数组,需要找出某个值在该数组中的位置。//二分查找function bin_sch($array,$low, $high, $k){if ($low <=$high){$mid = intval(($low+$high)/2);if ($array[$mid] ==$k){return $mid;原创 2013-11-04 08:41:50 · 786 阅读 · 0 评论 -
用PHP简易实现中文分词
hehe, 用PHP去做中文分词并不是一个太明智的举动, :p下面是我根据网上找的一个字典档, 简易实现的一个分词程序. (注: 字典档是gdbm格式, key是词 value是词频, 约4万个常用词)完整的程序演示及下载请参见: http://root.twomice.net/my_php4/dict/chinese_segment.php//中文分词系统简易实现办法原创 2013-11-04 08:43:49 · 1201 阅读 · 0 评论 -
判断远程文件是否存在的php函数
判断远程的文件是否存在。/*函数:remote_file_exists功能:判断远程文件是否存在参数: $url_file - 远程文件URL返回:存在返回true,不存在或者其他原因返回false*/function remote_file_exists($url_file){//检测输入$url_file = trim($url_file);if (原创 2013-11-04 08:43:45 · 784 阅读 · 0 评论 -
介绍国产的PHP MVC框架:FleaPHP
国产的PHP MVC框架:FleaPHP官方网站:http://www.fleaphp.org框架下载:http://www.fleaphp.org/download框架API :http://www.fleaphp.org/docs/api/index.html开发指南:http://www.fleaphp.org/guide框架社区:http://www.fleaphp原创 2013-11-04 08:43:21 · 889 阅读 · 0 评论 -
用 PHP 构建自定义搜索引擎
用 PHP 构建自定义搜索引擎Martin Streicher(martin.streicher@linux-mag.com), 主编, Linux Magazine2007 年 9 月 10 日虽然 Google 及其系列产品几乎无所不能,但是 Web 形式的强大搜索引擎并不能很好地适用于每个站点。如果站点内容已被高度专业化或已明确分类,那就需要使用 Sphinx 和 P原创 2013-11-04 08:42:31 · 1298 阅读 · 0 评论 -
Nginx 0.5.33 + PHP 5.2.5(FastCGI)搭建胜过Apache 10倍的Web服务器(第2版)
Nginx 0.5.33 + PHP 5.2.5(FastCGI)搭建胜过Apache 10倍的Web服务器(第2版)[原创] [文章作者:张宴 本文版本:v2.0 最后修改:2007.12.3 转载请注明出处:http://blog.s135.com] 前言:本文为我2007年9月写过的文章《Nginx 0.5.31 + PHP 5.2.4(FastCGI)搭建可承受3万以上原创 2013-11-04 08:42:27 · 987 阅读 · 0 评论 -
jquery+PHP实现无刷新页面分页
本例实现 jquery + php 无刷新分页.FF IE 等浏览器均支持index.phpheader("Content-Type:text/html;charset=utf-8");?>JQ-无刷新分页 by:siyuantlwA{text-decoration:none;}A:link {COLOR:#33CCFF;}A:active原创 2013-11-02 19:28:16 · 1061 阅读 · 0 评论 -
四十条测试你是不是合格的PHP程序员
四十条测试你是否合格的PHP程序员,不官方,也不权威,但很给力。超过三条就不合格了。超过五条就得好好反省下自己的不足了。2011我来了~1. 不会利用如phpDoc这样的工具来恰当地注释你的代码 2. 对优秀的集成开发环境如 EclipsePHP EPP 或 Zend Studio PDT视而不见 3. 从未用过任何形式的版本控制系统,如Subclipse 4. 不采用某原创 2013-11-02 19:28:12 · 601 阅读 · 0 评论 -
PHP实现MVC开发: 一个简单的MVC
今天研究了下PHP MVC结构,所以决定自己写个简单的MVC,以待以后有空再丰富。至于什么MVC结构,其实就是三个Model,Contraller,View单词的简称,,Model,主要任务就是把数据库或者其他文件系统的数据按 照我们需要的方式读取出来。View,主要负责页面的,把数据以html的形式显示给用户。Controller,主要负责业务逻辑,根据用户的 Request进行请求的分配,原创 2013-10-29 14:41:44 · 733 阅读 · 0 评论 -
MemCached的PHP客户端操作类二
MemCached的PHP客户端操作类二/** MemCached PHP client * Copyright (c) 2003 * Ryan Gilfether * http://www.gilfether.com * * Originally translated from Brad Fitzpatrick's MemCached Perl cli原创 2013-11-04 08:43:35 · 723 阅读 · 0 评论 -
PHP & memcached
PHP & memcached肖理达 (KrazyNio AT hotmail.com), 2006.04. 06, 转载请注明出处一、memcached 简介在很多场合,我们都会听到 memcached 这个名字,但很多同学只是听过,并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍一下,memcached 是高效、快速的分布式内存对象缓存系统,主要用于加速 WEB 动原创 2013-11-04 08:43:36 · 615 阅读 · 0 评论 -
Php与Android socket通信
注:php作为服务端, android作为客户端 Php服务端: //确保在连接客户端时不会超时 set_time_limit(0); //设置IP和端口号 $address='127.0.0.1'; $port=3333; //调试的时候,可以多换端口来测试程序!原创 2013-12-11 10:33:06 · 1443 阅读 · 0 评论 -
snoopy——PHP版的网络客户端
来源:http://www.phpobject.net/blog/read.php/90.htmmagpierss中就用到了snoopy,这让我有点兴趣去研究下这个咚咚。再SF上,找到了这个源代码。居然就是一个类,但不要笑看哦,功能可是很强大的。官方的简介,我翻译了下(汗。。。最近老是充当翻译的角色)snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内原创 2013-12-11 10:32:43 · 728 阅读 · 0 评论 -
榨干 PHP,不得不转的一篇PHP使用技巧!
来源:http://www.phpchina.com/bbs/thread-13409-1-1.html这篇杂文翻译整理自网络各路文档资料(见最末的参考资料),尤其是 Ilia Alshanetsky (佩服之至) 在多个 PHP 会议上的演讲,主要是各类提高 PHP 性能的技巧。为求精准,很多部分都有详细的效率数据,以及对应的版本等等。偷懒,数据就不一一给出了,直接给结论,如果需原创 2013-12-11 10:32:39 · 712 阅读 · 0 评论 -
PHP实现常见排序算法
每年总是要隔三差五的看数据结构,每次总是觉得自己很多东西没有学好,唉。今天贴刚使用php实现4的排序算法,另外堆排序和归并排序没有写。其他数据结构知识使用php的实现参考我以前写的文章:http://blog.youkuaiyun.com/heiyeshuwu/archive/2006/06/10/787426.aspx插入排序、选择排序、,冒泡排序,时间复杂度貌似都是 O(N2),所以实际意原创 2013-12-11 10:32:33 · 620 阅读 · 0 评论 -
JpGraph简介 --功能超级强大的PHP画图库
来源:http://listdo.bokee.com/viewdiary.12328652.html一、 么是JpGraph以前用PHP作图时必须要掌握复杂抽象的画图函数,或者借助一些网上下载的花柱形图、饼形图的类来实现。没有一个统一的chart类来实现图表的快速开发。现在我们有了一个新的选择:JpGraph。专门提供图表的类库。它使得作图变成了一件非常简单的事情,你只需从数据原创 2013-12-11 10:32:30 · 830 阅读 · 0 评论