Zend PHP5 认证考试研究之12: 附三

Ok, this is the last part of my reviews. This post listed some WEIRD and STRANGE questions I found in the phparch’s simulator exam. You may think these are some advanced features of the PHP5 language, but some of them are actually mention in the GUIDE also. However, some of the questions, I found that [...]

Zend PHP5 认证考试研究之11: 附二

In this and the up-coming Post, I listed some extra questions I found during I took the phparch’s Vulcan Zend PHP 5 Certification Testings. This post listed some EASIER but will not be frequently asked in the actual exam I think. But, they are worthy noted here, they can also serve as check points for [...]

Zend PHP5 认证考试研究之10: 附一

Ok. This is the last part of my reviews. Since I mentioned before, I didn’t included the Language Basic and Function topics in these series of reviews, because I think you should already have a good knowledge about them. Anyway, if you have more time, then you can following this post to review some of [...]

Zend PHP5 认证考试研究之9: 面向对象设计与理论

Here is the second topic regarding the OOP paradigm. Trust me, read more about Design Pattern, don’t just for pass the exam sake. The exam regard to the Design Pattern and general OOP theory is very basic. Anyway, following I listed some basic Design Pattern may tested in the exam. Also, I think you should [...]

Zend PHP5 认证考试研究之8:PHP5 中的 OOP

对象导向的编程(OOP)是现代软件编程的规范。遗憾的是,一直到PHP4,PHP缺少对于很多OOP语言的支持。PHP5 改变了这一切。这就是为什么在该考试中,有两个特别的主题专门针对这个领域:PHP5 中实际的OOP功能和OOP设计与理论。本贴是对PHP5 OOP 功能的简短回顾,我认为,如果你对PHP4中的结构风格(structure-style)有很好的经验,你或许需花点时间在PHP之中的OOP功能上。实际上,一旦你在有关理型之间切换,OOP会是比较容易的。因为,在生活中——而不是在某个时刻——我们不是与对象(OBJECTS)打交道。

Zend PHP5 认证考试研究之7:PHP4 和 PHP5

由于很多网站主机提供商以及活跃的网站仍然使用PHP4,并且这一情况好像会保持一段时间,PHP5的认证考试有一个关于PHP4和PHP5之间之不同的主题。你必须对PHP5中对于哪个主题以及旧有的代码有很大的改进有一个很好的理解。在考试中,我确实发了一些对于Language Basic以及Function topics的评论,因为我认为这些主题很“基本”以至于不值得写出来,并且你可能应当快速或已经懂得它们了。然而,本文以一些基本概念开始,然后移到PHP5中相对于老板本来讲的一些不同之处;因为,我认为这个帖子是关于PHP上“语言层面”的主题的。于是,这里带来“语言建构到底是什么”……

Zend PHP5 认证考试研究之6:安全

对于任何应用,特别是网络应用来讲,安全都是非常重要的。所以,该考试要求你至少很好地懂得一些安全问题是如何实际影响当今网络应用实践的。你必须知道一些共同的安全问题,安全问题并不只是关于php本身的。由于PHP是一个内嵌的语言,你应当知道在网络服务层面、数据库层面以及PHP本身所有三个层面上的安全防御。在该问题如下部分中,列出了关于安全这个广泛主题的简要概览。确定你察看关涉安全考虑的该考试研究的其他部分(例如有关 Web Programming, Database,PHP Command Line Interface 等)。

Zend PHP5 认证考试研究之5:数据库和SQL

尽管那个导向说该考试是“数据库中立”的,但事实上,它是关涉于Mysql数据库的。不管怎么样,你对于SQL必须有一个很好的理解,例如,joins, indices, primary keys, multi query 等等方面。对于PHP来讲,你应当读一些有关新mysqli扩展以及PDO对象等方面的东西。

Zend PHP5 认证考试研究之四:Web Programming,以及 Web Features

最后,我们到了网络编程(WEB PROGRAMMING)。这就正是php所要做的!这是一个在考试中非常非常重要的方面。确定你知道在php中 COOKIE,SESSION,HTTP headers,SUPER GLOBALS,等等,是如何工作的。还有,考试要求你知道相对于例如“magic qoutes gpc”,“safe mode”等php网络特性来讲一些PHP导向配置(在php.ini file 中)的方法。在这个领域中,很多安全问题也是相关的。你必须知道在php中为避免一些普遍的安全问题而实施的应用,例如,FORM TOKENS(形式符号)是做什么的;Browser Fingerprinting是做什么的,等等。

Zend PHP5 认证考试研究之三:XML 和 Web Service

接着上一个关于Streams 和 Network功能的回顾,本文是关于XML和Web Service功能的。我认为,由于很多Web2.0的应用都使用了XML和Web Service技术,所以这个领域变得越来越重要了。还有,PHP5带来了一个新的XML的扩展,即SimpleXML。考试中看起来要求你知道PHP中SAX(Simple API for XML)和SimpleXML扩展以及DOM扩展之间的区别。