A New framework (dotKernel) vs. Zend Framework ?

1.What is a framework ?
(a)a standard library of components that you can drop into your application

2. What is Zend Framework(ZF) ?
(a)is a PHP library for building PHP web applications
(b)is really a hybrid framework and as such can be used in a much larger range of projects than strict “application frameworks”. While many components in Zend Framework can be used stand-alone like a component library; it is, at its core an implementation of the “Model-View-Controller” (MVC) pattern.

Read more

dotKernel Coding Standard

dotKernel will be a “skeleton”of Zend Framework.
DotKernel borrowed the coding standard from Zend Framework: ZF Coding Standard with some exceptions.

In what follows, we will make remarks only on those features that are slightly different in the coding standards of dotKernel.

B.2. PHP File Formatting

B.3. Naming Conventions

Camel naming convention

B.4.6. Control Statements
every starting curly brace } after a statement starts on a new line, end it’s closing curly brace } will be on a new line too. The start and end braces must be on the same column (for better indentation of the code)
e.g:

1
2
3
4
if ($a != 2)
{
   $a = 2;
}
1
2
3
4
5
6
7
8
if ($a != 2)
{
    $a = 2;
    if($a == 2)
    {
       $c = 3;
    }
}