Comments on “Why I Use Apple's Apps” http://jamiemurai.com/2007/11/why-i-use-apples-apps/feed/ 2008-05-03T19:34:33-04:00 Chyrp Wordpress with Apache and NginX tag:jamiemurai.com,2008-09-22:/id/6/comment_14 2008-09-22T22:29:42-04:00 2008-02-24T23:32:59-04:00 Jamie http://jamiemurai.com <p>Thanks for the comment Jamie!</p> <p>Setting a far in the future expiration date for existing static files would keep them from being downloaded a second time, but what about newly added static file? For example, a site that is frequently updated with new images would benefit from those images being served from NginX.</p> <p>Also, setting the expiration date ahead is good for users who have previously visited your site, but what about first time users? Or users who have cleared out their temporary internet files? What if the site was dugg? You would be receiving a large spike in traffic from users who need to download all that static content. In those cases, your performance will benefit greatly from NginX's ability to quickly serve static files.</p> Wordpress with Apache and NginX tag:jamiemurai.com,2008-09-22:/id/6/comment_13 2008-09-22T22:30:08-04:00 2008-05-03T19:34:33-04:00 Warren http://www.warrenonline.ca <p>I've put nginx in front of apache2 and it all works just fine. The only thing is that I can't really tell if nginx is actually serving up the static files ? Thanks for the article by the way !</p> Wordpress with Apache and NginX tag:jamiemurai.com,2008-09-22:/id/6/comment_12 2008-09-22T22:30:29-04:00 2008-02-24T22:54:26-04:00 Jamie Thingelstad http://www.thingelstad.com/ <p>I'm just curious -- is it worthwhile to do all this work for static files when you could just set the expiration date way in the future and try to only serve those files once?</p> Dreamhost Hates Rails tag:jamiemurai.com,2008-09-22:/id/7/comment_11 2008-09-22T19:01:42-04:00 2008-03-10T20:01:03-04:00 Jamie http://jamiemurai.com <p>I've looked at both CakePHP and Code Igniter, and while they both use the MVC pattern, I just can't get past the language. Ruby is so much more elegant than PHP that I'm willing to spend a little more time on deployment if it means I can use Ruby and Rails.</p> <p>And to be honest, deployment isn't that hard if you're not on shared hosting. I use a VPS from Slicehost now, which gives me root access to my server. This makes it extremely easy to install and run whatever I want.</p> <p>The problem with shared hosting is that FastCGI seems to have some severe stability problems in the commodity shared hosting environment. On my VPS, I run a few Mongrel instances, and then just stick a load balancing reverse proxy out front like NginX. Works like a charm. It's a fast, stable, and flexible solution.</p> <p>If you have to use PHP though, CakePHP is definitely a good framework. I know quite a few people who use it for most of their projects.</p> Dreamhost Hates Rails tag:jamiemurai.com,2008-09-22:/id/7/comment_10 2008-09-22T19:02:01-04:00 2008-03-10T17:58:29-04:00 Bob Duncan http://thehappypixel.com <p>James,</p> <p>I noticed you have been having some troubles with Rails on a shared server. Although it may not be the solution you are looking for, cakePhp offers a lot of the same functionality as rails and helps to eliminate the server problems with rails. I don't know any cms systems with cake but it wouldn't take much to build a web logo to suit your needs.</p> <p>Bob</p> Canada Gets Shafted...Again tag:jamiemurai.com,2008-09-22:/id/10/comment_9 2008-09-22T18:59:04-04:00 2007-12-15T18:57:36-04:00 Bob Duncan http://thehappypixel.com <p>James,</p> <p>I take it you don't watch Desgrassi, because if you did, you wouldn't have submitted this post. It is the most amazing/dramatic show ever!</p> <p>If you are coming back to MB for the holidays, give me a call..</p> <p>Bob</p> Review: Slicehost VPS tag:jamiemurai.com,2008-09-22:/id/2/comment_8 2008-09-22T18:51:02-04:00 2008-01-18T06:30:34-04:00 iRubyist http://www.irubyist.com <p>"Chances are you'll end up enjoying it so much that you'll move all your projects over to Slicehost from that slow and unreliable shared host you're currently with :)"</p> <p>@Jamie: You're not wrong there - I only set up my first slice a couple of days ago for a work project but already I'm coming up with all sorts of new personal projects to justify getting a nice chunky slice for myself to play around with :)</p> Review: Slicehost VPS tag:jamiemurai.com,2008-09-22:/id/2/comment_7 2008-09-22T18:51:32-04:00 2008-01-02T19:09:02-04:00 luis http://linhost.info <p>Whats not to love about slicehost.</p> Review: Slicehost VPS tag:jamiemurai.com,2008-09-22:/id/2/comment_6 2008-09-22T18:52:01-04:00 2007-11-29T02:29:17-04:00 Jamie http://jamiemurai.com <p>@Tummblr: Thanks for the comment. I agree, it's practically impossible to find good shared hosting for a low price. I think the only advantage to shared hosting is that it is managed, so you don't need to worry about securing your server, and things like that. It's a good idea for companies who can afford to go with a host like <a href="http://mosso.com">Mosso</a>, and don't want to worry about maintaining their server. For developers, however, Slicehost is hard to beat.</p> <p>@slicematt: Thanks. Will do.</p> Review: Slicehost VPS tag:jamiemurai.com,2008-09-22:/id/2/comment_5 2008-09-22T18:52:26-04:00 2007-11-29T00:54:22-04:00 slicematt http://www.slicehost.com <p>Thanks for the review, glad you are enjoying our community. Let us know if you need anything!</p> Review: Slicehost VPS tag:jamiemurai.com,2008-09-22:/id/2/comment_4 2008-09-22T18:52:51-04:00 2007-11-28T23:21:30-04:00 Tummblr http://www.tummblr.com/ <p>Nice review. I am currently eagerly awaiting my 256MB slice from Slicehost (signed up 9 days ago).</p> <p>It's really hard to find cheap shared hosting that performs well/doesn't oversell. It might even be impossible. Any super-duper shared host probably costs almost as much as (if not more than) Slicehost.</p> <p>The only one that might fit the bill is my current host, NearlyFreeSpeech.NET. Pay-as-you-go utility pricing + redundant and clustered backend for mere pennies is awesome.</p>