Recently Browsing 0 members
No registered users viewing this page.
A while back I was trying to get Processwire working on the Homestead vagrant box - a really handy vagrant box made by Taylor Otwell (Laravel creator). One cool thing about homestead is it has its own config file where you can set 'path maps' which map a folder on your computer to the vagrant box, and then also set up hostnames. So for example you can set up 10 domains pointing to different locations on your machine, making it a nice all in one vagrant development box for your sites.
One thing it didn't do was support processwire. The way it works is it uses setup files for each site, and you can specify things like a site to use nginx, a site to use apache, etc.
So to get round this I wrote a custom setup script for it to get processwire working, and it works really well. I've put it up on github should anyone else find it handy, it's a pretty simple little script and is based on the Laravel one included in Homestead.
Hopefully it'll be useful to someone out there You can grab it here: https://github.com/rickmills/homestead-processwire
we started our first Processwire driven project in my new company and for the first time, I was working on one site with more than 2 colleagues on the same site.
It didn't take long for us to stumble across some problems when multiple developers work at the same time, conflicts with updating the database on vagrant machines, like duplicate entries for page IDs, errors when setting up fields and stuff like this. We ended up working on a dedicated database server, that we linked to our vagrant machines and most of the problems were gone, but the performance of this constellation is really bad compared to our first approach with database running on vagrant machines.
I already tried to find a solution in the forums but I couldn't find anyone with problems like this.
So I was wondering: how do you manage projects with multiple developers on vagrant machines in a git-based workflow?
I am subscribed to MacUpdate's daily newsletter, and there is a new promotion: https://www.macupdate.com/app/mac/56703/gopanel
I'm sharing the link of my email, since there is no sign of the 50% off on the site: normally the promotional offers of apps at MacUpdate are also indicated on these pages as well, but this time it is not for some reason (human error?).
Anyway, reading up a bit on goPanel, some of you might be interested in it. Check out the "user guide" for a quick overview of the features: http://gopanel.io/user_guide and the FAQ: http://gopanel.io/faq
Currently goPanel provides basic functionality but for the current $12.49 offer (one time payment, unlimited servers, lifetime access) it looks like a good utility for those interested (they say they are planning to add more features.)
Edit: I removed my email's link from this post, because in the meantime they updated the app's page, so you can get the discount by going there.
I'm a non-tech trying to get some info for my IT Manager in Hong Kong. We have a developer who created a Process Wire site for us and we want to host it ourselves on a virtual machine using our Azure cloud platform.
According to my IT Manager, ProcessWire is developed with PHP5, a common/popular language on the Linux platform. He advised: "although ProcessWire can run on a Windows server, since it's based on PHP it’s best and most efficient to run on the Linux platform." He is asking the preferred Linux distribution for PW. Any advise or link to a installation guide would be appreciated.