Monday, January 28, 2013

PHP Zend Framework 2 Cloud Development with Cloud 9, GitHub, phpcloud. Simple, Easy, Fast.

In this tutorial I will explain step by step how to create a new Zend Framework 2 skeleton application using only Cloud Technologies. I am using Cloud 9, GitHub, phpcloud. In my YouTube channel I have videos showing the procces with different Cloud IDEs (Exo IDE and Cloud 9). I like Exo IDE (Codenvy now) because you can generate many SSH keys for different domains and also you can upload an existing private key. With Cloud 9 you can have only 1 RSA key pair. You can not download the private key and use it with other IDEs. You also can not upload an existing private key. You can not even generate another key pair. I hope this will change in the future. I have to admit Cloud 9 tries to make the things easier. But you have a full terminal window which is a huge advantage!

You can watch the tutorial or read the following instructions:




If you don't have the time to watch the entire tutorial, see the following instructions:

1) Create an account on GitHub

2) (Optional) Create an account on Cloud 9 
Or use your BitBucket or GitHub account (OpenID)

3) Create an account on Zend phpcloud.com

4) (Optional) Create an account on Heroku or another PaaS of your choice

5) Login to GitHub























5 comments:

  1. Awesome information step by step I like they way of your providing. Thanks and keep it up!
    Offshore PHP Developers | .NET Development Company

    ReplyDelete
  2. I've been trying to get this working, and much of it does. However, I can't actually get the example code running in c9. I get errors that indicate that zend isn't available: Failed opening required 'Zend/Application.php'. Any ideas?

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. The code can run only on on phpcloud.com. We use Cloud 9 only for coding. The Zend library is not available on Cloud 9. There is also a tutorial on YouTube http://www.youtube.com/watch?v=fFW377q634s Please, watch it. Maybe it can answer your question. You will see the entire process.

      Delete
  3. ESN Technologies is a CMMIDev3 level Global Software Development Company based in Hyderabad specializing in
    Offshore Cloud Development Microsoft Gold Partner - ISO 9001:2008

    Visit: http://www.esntechnologies.com/

    ReplyDelete