Git Product home page Git Product logo

zendskeletonapplication's Introduction

ZendSkeletonApplication

Introduction

This is a simple, skeleton application using the ZF2 MVC layer and module systems. This application is meant to be used as a starting place for those looking to get their feet wet with ZF2.

Installation

The easiest way to get a working copy of this project is to do a recursive clone:

git clone --recursive git://github.com/zendframework/ZendSkeletonApplication.git

After the clone is complete, set up a virtual host to point to the public/ directory of the project and you should be ready to go!

If you're wondering what the --recursive flag is, keep reading:

Git Submodules

This project makes use of Git submodules. Utilizing Git submodules allows us to reference an exact commit in the upstream zendframework/zf2 repository and ensure that those who have cloned the project have that same commit checked out. This provides several benefits:

  • Developers do not have to worry about which commit of the zf2 project to have checked out for this project to work.
  • No additional steps to "install" Zend Framework are needed; it "just works" after a cloning the project.

There are a couple of mild caveats to be aware of:

  • Be sure to always run git submodule update after pulling, as merge/rebase does not automatically update the checked out commit in submodules if it has been changed.
  • The initial clone will be a bit slower, due to it having to pull down a separate copy of ZF2 from what you already have.

zendskeletonapplication's People

Contributors

akrabat avatar bittarman avatar bostjanob avatar danielss89 avatar dhazel avatar evandotpro avatar guilhermeblanco avatar mhujer avatar mstaessen avatar ocramius avatar phpboyscout avatar rvankraaij avatar rwoverdijk avatar steffendietz avatar thinkscape avatar weierophinney avatar xerkus avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.