Page 1 of 1
Developing with Zend Framework on Windows..
Posted: Fri Apr 16, 2010 12:13 pm
by onion2k
Does anyone know of a good tutorial outlining some best practises for developing with Zend Framework on Windows, and then deploying to a shared environment running on Linux? All of the documentation on the official site appears to be for developing on Linux and then deploying to a dedicated server (messing about with httpd.conf things like DocumentRoot, usually impossible on a shared server).
If you don't know of anything like that, does anyone know of a tutorial outlining how to do it with a different framework (Cake, Symfony, etc).
Re: Developing with Zend Framework on Windows..
Posted: Fri Apr 16, 2010 5:13 pm
by Eran
I've been developing using ZF on Windows and deploying to linux servers for years. I've deployed to shared hosting as well on occasion, and it never seemed an issue. If you have a particular question, I can try and answer.
Re: Developing with Zend Framework on Windows..
Posted: Fri Apr 16, 2010 6:50 pm
by alex.barylski
I've built a few applications with Zend, usually developed locally on a Windows machine and deployed to a Linux server, but I cannot say I experienced any portability issues. What has your experience been so far?
File permissions are obviously an issue, regardless of framework used though. Perhaps things like SHMOP or other Linux specific functionality, but again not framework specific.
If your asking of issues to be aware of, I think focusing the subject towards difference of OS'es in general would work better.
Of course, if you have any questions, ask here, pytrin has been a huge help for me when using ZF.
Cheers,
Alex
Re: Developing with Zend Framework on Windows..
Posted: Tue Apr 20, 2010 6:06 am
by josh
All you should have to do is set up rewrite rules in IIS. There are examples. Ignore any documentation that tells you to configure the webserver. The only thing you have to do is rewrite all requests to index.php, and then create an index.php that dispatches the front controller.