Getting started: A skeleton application】的更多相关文章

Getting started: A skeleton application In order to build our application, we will start with theZendSkeletonApplication available on github. Use Composer to create a new project from scratch: $ composer create-project -s dev zendframework/skeleton-a…
Unit Testing a zend-mvc application A solid unit test suite is essential for ongoing development in large projects, especially those with many people involved. Going back and manually testing every individual component of an application after every c…
The modern user interface is constructed from visual objects of various sorts. Depending on the operating system, these visual objects might go by different names—controls, elements, views, widgets but they are all devoted to the jobs of presentation…
Zend Framework (ZF)是用 PHP 5.3及更高版本来开发 Web 程序和服务的开源框架.ZF用100% 面向对象编码实现. ZF的组件结构独一无二,每个组件几乎不依靠其他组件.这样的松耦合结构可以让开发者独立使用组件. 我们常称此为 “use-at-will”设计. 在2012年9月5日正式发布了2.0版本,简称为ZF2,该版本的主打口号则是“高性能”.目前的最新版本为 Zend Framework 2.1,是ZF2里的首个正式版本.最新版本除了对原有组件功能进行大幅提升外,还…
Upgrading Applications If you have an existing Zend Framework v2 application, and want to update it to the latest versions, you will have some special considerations. Upgrading Zend Framework Since the 2.5 release, the zendframework package has been…
Introducing the Blog Module Now that we know about the basics of the zend-mvc skeleton application, let's continue and create our very own module. We will create a module named "Blog". This module will display a list of database entries that rep…
Using zend-navigation in your Album Module In this tutorial we will use the zend-navigation component to add a navigation menu to the black bar at the top of the screen, and add breadcrumbs above the main site content. Preparation In a real world app…
Setting up a database adapter zend-db provides a general purpose database abstraction layer. At its heart is the Adapter, which abstracts common database operations across the variety of drivers we support. In this guide, we will document how to conf…
Internationalization If you are building a site for an international audience, you will likely want to provide localized versions of common strings on your website, including menu items, form labels, button labels, and more. Additionally, some websit…
Advanced Configuration Tricks Configuration of zend-mvc applications happens in several steps: Initial configuration is passed to the Application instance and used to seed the ModuleManager and ServiceManager. In this tutorial, we will call this conf…