Zend Framework Interview Questions
--- Zend Framework Overview?
Zend Framework is an open source framework for evolving web
applications and services with PHP 5. Zend Framework is implemented using 100%
object-oriented code. The constituent structure of Zend Framework is rather
exclusive; each component is conceived with couple of dependencies on other
constituents. This roughly coupled architecture allows developers to use
components individually. We often call this a "use-at-will" conceive.
While they can be utilised individually, Zend Framework
constituents in the benchmark library pattern a powerful and extensible world
wide world wide world wide web application framework when blended. Zend
Framework boasts a robust, high presentation MVC implementation, a database
abstraction that is easy to use, and a forms constituent that applies HTML form
rendering, validation, and filtering so that developers can consolidate all of
these operations using one easy-to-use, object oriented interface. Other
constituents, such as Zend_Auth and Zend_Acl, supply client authentication and
authorization against all widespread credential stores. Still others implement
purchaser libraries to simply access to the most popular world wide world wide
web services accessible. anything your application desires are, you're expected
to find a Zend Framework constituent that can be utilised to spectacularly
reduce development time with a thoroughly checked base.
The primary sponsor of the project 'Zend structure' is » Zend
Technologies, but numerous companies have assisted components or important
features to the structure. Companies such as Google, Microsoft, and StrikeIron
have partnered with Zend to supply interfaces to world wide web services and
other technologies that they desire to make accessible to Zend Framework
developers.
Zend Framework could not deliver and support all of these
characteristics without the help of the vibrant Zend Framework community.
Community members, including suppliers, make themselves accessible on » mailing
registers, » IRC channels, and other forums. anything question you have about
Zend structure, the community is always available to address it.
--- How to Instal Zend Fremework?
Installing
Zend Framework is exceedingly easy. Once you have downloaded and extracted the
framework, you should add the /library folder in the distribution to the
beginning of your encompass path. You may furthermore desire to move the
library folder to another – probably distributed – position on your document
system.
» Download
the newest steady issue. This type, accessible in both .zip and .tar.gz
formats, is a good choice for those who are new to Zend structure.
» Download
the newest nightly snapshot. For those who would audacious the cutting brim,
the nightly snapshots comprise the newest progress of Zend Framework
development. Snapshots are bundled with documentation either in English only or
in all accessible dialects. If you foresee working with the newest Zend Framework
expansion, address using a Subversion (SVN) purchaser.
utilising a
» Subversion
(SVN) purchaser. Zend Framework is open source programs, and the Subversion
repository utilised for its development is publicly accessible. address using
SVN to get Zend Framework if you currently use SVN for your application
development, want to assist back to the structure, or need to upgrade your
framework type more often than issues occur.
» Exporting
is useful if you desire to get a specific framework modification without the
.svn directories as created in a employed exact replicate.
» ascertain
out a employed exact replicate if you want assist to Zend structure, a employed
copy can be revised any time with » svn update and changes can be commited to
our SVN repository with the » svn consign order.
An »
externals delineation is quite convenient for developers already using SVN to
organise their application's working exact replicates.
The URL for
the trunk of Zend Framework's SVN repository is: » http://framework.zend.com/svn/framework/standard/trunk
one time you
have a exact replicate of Zend Framework accessible, your submission needs to
be adept to access the framework categories. Though there are » several ways to
achieve this, your PHP » include_path desires to contain the route to Zend
Framework's library.
Zend
supplies a » QuickStart to get you up and running as rapidly as likely. This is
an excellent way to start learning about the framework with an emphasis on
genuine world examples that you can build upon.
Since Zend
Framework constituents are roughly connected, you may use a rather exclusive
blend of them in your own applications. The following sections supply a
comprehensive quotation to Zend Framework on a component-by-component basis.
1)What is a framework?
In software
development, a framework is a defined support structure in which another
software project can be organized and developed.
->An
abstract design
->Set of
common functionalities
->Developed
for a particular domain
2)Why should we use framework?
3)Configuration in Zend Framework,
application.ini file?
4)Checking whether form posted or not in
Zend framework?
5)Does Zend Framework support PHP 4?
6)What is Bootstrapping?
7)What is zend engine?
8)What is zend engine in PHP?
9)What is routing and how it's work?
10)What are Plugins in zend framework?
11)Zend_Cache provides a generic way to
cache any data.
12)Difference between Zend_Registry and
Zend_Session?
13)When do we need to disable layout?
14)Where is the model in ZF’s MVC
implementation?
15)How to call two different views from
same action?
16)How to include css from controller and view in zend
17)How do you protect your site from sql injection in zend when using select query?
18)What is MVC?
19)Features of MVC in Zend Framework?
20)Why can't Zend_Form render my File element without errors?
21)How can I customize the appearance of forms generated by Zend_Form?
22)Why does the Zend Framework project have a CLA at all?
23)Should I sign an individual CLA or a corporate CLA?
24)What is Front Controller?
25)Where's the model?
26)I want to use a SQL function or perform calculations in a statement I'm generating with Zend_Db_Select. How can I do this?
27)What is the difference between Zend_Auth and Zend_Acl?
28)Should I sign an individual CLA or a corporate CLA?
29)What should I know about the Zend Framework CLA before submitting it?
30)Why does the Zend Framework project have a CLA at all?
31)I am a minor (under 18 years of age). Who should sign my CLA?
32)How can I customize the appearance of forms generated by Zend_Form?
33)How can I add extra HTML (such as a link) to my form element?
34)Why can't Zend_Form render my File element without errors?
35)How can I detect if an optional file has been uploaded?
No comments:
Post a Comment