易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP码农进化史6

1.PHP编程能力
2.Mysql能力
A.了解:知道使用PHP链接数据库;懂得一些简单的SQL;建立一些简单的索引;懂得用工具简单操作一下数据库(增删改查数据表结构)。
B.熟悉:懂得在开发应用上设计数据库,建立一些有效的索引,用explain分析SQL性能,压力测试等等。
C.很熟悉:深入了解数据库索引,存储引擎原理以及运行机制,能有效地构建高性能可扩展的数据结构/架构,有效地优化数据库性能配置并加以调试,分析数据库运行状态。
D.精通:具备以上所有能力同时,有多年高负载分布式环境下优化管理的经验。
有人说:70%的PHPer处在了解阶段,25%处于熟悉阶段,>4%很熟悉,精通的人基本就不是phper了。70%这个群体最容易忽视MySQL,以为MySQL只是简单的存储媒介,没有优化意识,认为加个内存、CPU就能解决问题。典型事件:join、order by、group by等语句性能一塌糊涂,数据库根本没有设计(仅限于拆成一个主表,N个附表等),搞不清字段类型及作用,碰到大表的复杂查询就没辙。20%这个群体的人只是MySQL运行机制理解不透彻,对影响MySQL性能的关健因素把握不明确,不熟练。典型事件:熟读手册,但说不清索引原理,不知道二叉树、HASH等算法对于数据库的作用。4%的群体已经基本可以胜任DBA的职能。
3.OOP能力
A.了解:了解变量的作用域,类型及其意义,了解继承机制等,懂得复用,封装概念。
B.熟悉:熟练应用接口,抽象等技术混合开发程序,并理解其中含义,一般研究过JAVA。
C.很熟悉:有过OOP架构设计经验,熟悉设计模式,UML,熟悉PHP对象运行机制,内容管理等。
D.精通:应该是架构师级别的了,不限于PHP。
4.大型网站经验
A.了解:熟悉PHP开发下的缓存应用(memacahe,APC等);接触过LVS,SQUID应用。
B.熟悉:掌握分布式缓存及才缓存性能优化,熟悉存储系统,文件系统,数据库,开发可扩展平台。能结合负载均衡合理不止流量,对PHP运行性能进行监控和分析。
C.非常熟悉:具备系统分析师能力,已经超出PHPER环节。
D.精通:神。
5.DOM开发能力
6.*inux应用能力


相关文档:

PHP码农进化史2

1.是否可以在类的外部访问一个属性是由访问修饰符来确定的。
2.从类的外部直接访问类的属性是糟糕的想法。面向对象的一个方法就是鼓励封装。在PHP中,我们一般通过__get()与__set()函数来实现对
属性的访问.如果不直接访问一个类的属性而是编写访问函数,那么可以通过一段代码执行所有访问。最初的访问函数如下所示:
cla ......

php调用mysql存储过程返回多个结果集的处理

 返回一个结果全世界都知道怎么处理,关键是返回多个结果集就不好办了,下面有一解决办法
存储过程代码
DELIMITER $$;
DROP PROCEDURE IF EXISTS `test`.`sp_test`$$
CREATE PROCEDURE `test`.`sp_test` ()
BEGIN
    select * from `user`.`user` limit 0, 50;
    select coun ......

php留言板

 1,设计一个程序的流程
设计流程:
功能需要->页面设计->数据库设计->代码设计->调试发布.
开始程序->初始化->条件->结束;
2.heml表单标签的使用:
<form action = "" method = "get">
<input type="test" size=10 name="user"/>
<input type="test" size=10 name="title"& ......

PHP 操作Access (正确)

 第一种方法:
<?php
class Access{
    function getConn(){
        $conn = @new COM("ADODB.Connection") or die ("ADO连接失败!");
        $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath(__IMP ......

PHP二维数组排序

 PHP本身是有一个多维数组排序的函数的。
bool
array_multisort
( array
$ar1
[, mixed
$arg
[, mixed
$...
[, array
$...
]]] )
下面是手册当中对于array_multisort函数的描述:
array_multisort() 可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序。
关联(string ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号