Saturday, May 3, 2014

Zend Framework Interview Questions

                      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