<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 20 Jun 2013 07:09:23 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[DZone.com: Setting Up MongoDB on a Mac]]></title>
      <guid>http://www.phpdeveloper.org/news/18640</guid>
      <link>http://www.phpdeveloper.org/news/18640</link>
      <description><![CDATA[<p>
In <a href="http://java.dzone.com/articles/setting-mongodb-mac">this new post</a> to DZone.com <i>Andy Hawthorne</i> explains how to <a href="http://java.dzone.com/articles/setting-mongodb-mac">install MongoDB on OSX</a> and get a local PHP working with it.
</p>
<blockquote>
MongoDB is a document oriented, NoSQL database. It is gathering momentum and popularity amongst developers because it is flexible, and scalable at the same time. In this article I will describe how I got it set up and working on my Mac running OS X 10.8.2 and MAMP with PHP 5.2.17, and PHP 5.3.6.
</blockquote>
<p>
They go a bit simpler route than trying to compile it yourself by using <a href="http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.0.2.tgz">the binaries</a> direct from the source. Instructions are included to test the installation, insert a record and how to <a href="https://github.com/mongodb/mongo-php-driver/downloads">install the MongoDB PHP driver</a> for a MAMP installation. It's a shared object, though, so it's not specific to MAMP and could be installed even on the local OSX PHP functionality.
</p>]]></description>
      <pubDate>Mon, 22 Oct 2012 11:31:32 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ralph Schindler's Blog: Compiling Gearman (or anything) for Zend Server CE on Snow Leopard]]></title>
      <guid>http://www.phpdeveloper.org/news/17363</guid>
      <link>http://www.phpdeveloper.org/news/17363</link>
      <description><![CDATA[<p>
<i>Ralph Schindler</i> has a new post to his blog today detailing the process you'll need to <a href="http://ralphschindler.com/2010/05/12/compiling-gearman-or-anything-for-zend-server-ce-on-snow-leopard">compile Gearman (or just about anything)</a> on a Zend Server CE install on Snow Leopard.
</p>
<blockquote>
Zend Server CE for Mac (as of this writing), comes compiled as an i386 executable only. This includes the PHP binary, php library, and apache binaries that come shipped with ZSCE. While ZSCE works great out the box with all the provided extensions, you might find that you want some additional 3rd party PHP extensions compiled/linked into this stack. That's where things get a little confusing, and in this post, we'll look at how to install the gearman extension.
</blockquote>
<p>
He give two methods - the easy way where you can export a CFLAGS setting to compile with multiple architectures or the harder way (that works for Gearman), building static libraries. The full list of commands (and some example output) is included in <a href="http://ralphschindler.com/2010/05/12/compiling-gearman-or-anything-for-zend-server-ce-on-snow-leopard">the post</a>. In the comments there's also an example of the install if you're using <a href="http://www.macports.org">Macports</a>.
</p>]]></description>
      <pubDate>Mon, 09 Jan 2012 10:59:35 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Fabien Potencier's Blog: PHP 5.3.0 on Mac OS 10.6 (Snow Leopard)]]></title>
      <guid>http://www.phpdeveloper.org/news/13485</guid>
      <link>http://www.phpdeveloper.org/news/13485</link>
      <description><![CDATA[<p>
<i>Fabien Potencier</i> has been moving over to the Mac OSX platform for some of his development and figured out that he needed a custom installation of PHP 5.3, different than the one that comes with the default install of Snow Leopard. The process was a bit tricky, so he's <a href="http://fabien.potencier.org/article/37/php-5-3-0-on-mac-os-10-6-snow-leopard">written up a post</a> as a guide for those wanting to do it too.
</p>
<blockquote>
To do my work, I need to have several different versions of PHP at hand, with different configurations, and so I always compile my own PHP and Apache binaries on my Mac. [...] Now that I use PHP 5.3.0 more and more, I decided it was time to compile my own version. As it turns out, compiling PHP 5.3.0 on Snow Leopard is a bit involving.
</blockquote>
<p>
He walks you through the configure command he used, how he patched the iconv.c file, patch the source of PHP with the change and recompile with an EXTRA_LIBs environment variable set. The steps he followed were based on the hints provided <a href="http://bugs.php.net/bug.php?id=49267">in this bug</a> from the PHP.net website.
</p>]]></description>
      <pubDate>Thu, 05 Nov 2009 08:33:42 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Nefarious Designs Blog: Virtualised Development Environments on a Mac]]></title>
      <guid>http://www.phpdeveloper.org/news/13175</guid>
      <link>http://www.phpdeveloper.org/news/13175</link>
      <description><![CDATA[<p>
On the Nefarious Designs blog today, there's <a href="http://nefariousdesigns.co.uk/archive/2009/09/virtualised-development-environments-on-a-mac/">a new post</a> stepping you through every step you'll need (yes, every single one) to get multiple virtual development environments set up with Apache, PHP, MySQL, Python, Django, CouchDB and Twisted. 
</p>
<blockquote>
Since I've started doing all of my development on virtual machines, I began thinking about my development workflow: In theory, I should be able to model the perfect server environment virtually. I wasn't sure what environment I wanted to end up with, but I had a good idea what basic virtual machines I wanted as a starting layout.
</blockquote>
<p>
He sets up three different environments - development, staging a production - all with the same packages and all built on a base Ubuntu virtual machine. By cloning your customized version, you can built out as many instances as you'd like and tweak each for their intent.
</p>]]></description>
      <pubDate>Mon, 07 Sep 2009 14:58:29 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: 18 Wonderful IDEs for Windows, Mac, and Linux]]></title>
      <guid>http://www.phpdeveloper.org/news/12625</guid>
      <link>http://www.phpdeveloper.org/news/12625</link>
      <description><![CDATA[<p>
If you've been shopping around for a new IDE to use in your development, you might want to check out <a href="http://net.tutsplus.com/articles/web-roundups/18-ides-for-windows-mac-linux/">this new article</a> from NETTUTS.com showing eighteen popular IDEs for several different platforms (Win/Mac/Linux).
</p>
<blockquote>
Last week we looked at <a href="http://net.tutsplus.com/articles/web-roundups/22-neat-code-editors-for-windows/">22 Neat Editors for Windows</a>. But sometimes, a code editor simply isn't enough, especially when you're working with things like databases and classes. Which IDE will you prefer? Hopefully you'll find it below!
</blockquote>
<p>IDEs that made the list include:</p>
<ul>
<li><a href="http://www.microsoft.com/express/vwd/">Visual Web Developer</a>
<li><a href="http://www.phpedit.com/">PHPEdit</a>
<li><a href="http://www.microsoft.com/expression/products/overview.aspx?key=web">Expression Web</a>
<li><a href="http://www.panic.com/coda/">Coda</a>
<li><a href="http://www.eclipse.org/">Eclipse</a>
<li><a href="http://aptana.com/">Aptana Studio</a>
</ul>]]></description>
      <pubDate>Thu, 04 Jun 2009 11:19:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Juozas Kaziukenas' Blog:  Ruby on Rails vs PHP (Video)]]></title>
      <guid>http://www.phpdeveloper.org/news/12018</guid>
      <link>http://www.phpdeveloper.org/news/12018</link>
      <description><![CDATA[<p>
<i>Juozas Kaziukenas</i> has <a href="http://dev.juokaz.com/video/ruby-on-rails-vs-php">reposted a video</a> created by the RailsEmnvy.com folks (one of several, <a href="http://www.youtube.com/user/envyads">check out YouTube</a> for more) that does a "Mac vs PC" Apple parody commercial of Ruby and PHP.
</p>
<blockquote>
Gregg Pollack and Jason Seifer from RailsEnvy.com do some Ruby on Rails commercials in the same style of the Mac vs PC ads. Videos produced by Jason Hawkins of MakeFilmWork.com. 
</blockquote>
<p>
Other videos include <a href="http://www.youtube.com/watch?v=528BCJiRkks&feature=channel_page">Ruby on Rails vs .NET</a>, <a href="http://www.youtube.com/watch?v=PLUS00QrYWw&feature=channel_page">Ruby on Rails vs Django</a> and, of course, <a href="http://www.youtube.com/watch?v=kU-4D51FY98&feature=channel_page">Ruby on Rails vs ColdFusion</a>.
</p>]]></description>
      <pubDate>Wed, 25 Feb 2009 09:33:24 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Brandon Savage's Blog: Examining Zend Server CE On The Mac]]></title>
      <guid>http://www.phpdeveloper.org/news/12000</guid>
      <link>http://www.phpdeveloper.org/news/12000</link>
      <description><![CDATA[<p>
With the recent release of the Zend Server CE (Community Edition) software from <a href="http://zend.com">Zend</a>, several PHPers around the community have been trying it out and posting some of their experiences. <i>Brandon Savage</i> has <a href="http://www.brandonsavage.net/examining-zend-server-ce-on-the-mac/">posted some of his thoughts</a> on the release as he tried out the Mac OS X version.
</p>
<blockquote>
There are many good things in this product. Among them, is the ability to easily activate and deactivate most of the plugins and extensions that come bundled with PHP by default. [...] Unfortunately, the problem also contains many what I would call "bugs" or usability enhancements that are simply not there.
</blockquote>
<p>
A few of the things that made his bad list included: a lacking install process (too long?), the lack of an obvious logging tool and a different sort of checking for setting directives (a check against a regular expression?)
</p>
<p>
He found some good in the release too - the easy to install extensions, the number of extensions it comes bundled with and the inclusion of MySQL with the stack. He notes he won't be abandoning his typical install (like MAMP/XAMPP) over this tool - at least not for right now.
</p>]]></description>
      <pubDate>Mon, 23 Feb 2009 10:23:54 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Vid Luther's Blog: Using your Mac as a local web development environment.]]></title>
      <guid>http://www.phpdeveloper.org/news/11909</guid>
      <link>http://www.phpdeveloper.org/news/11909</link>
      <description><![CDATA[<p>
Having a development environment on a remote machine (maybe production, maybe test) is nice, but sometimes you just need the speed and simplicity that something a bit more local can give you. <i>Vid Luther</i> <a href="http://www.phpcult.com/blog/using-your-mac-as-a-local-web-development-environment/">talks about setting up</a> just such a local development environment on your Mac. (Sorry Windows guys - maybe check out <a href="http://www.wampserver.com/en/">WAMP</a>)
</p>
<blockquote>
This post is for the techies who know me, and are switching. Some are coming from Windows, some from Linux, some are designers who need to do some local development. So, I'll try to keep this post as simple as possible, and perhaps more like a tutorial, where you can "copy and paste" commands and files.
</blockquote>
<p>
He recommends a few pieces of software that you'll need - things like <a href="http://www.apachefriends.org/en/xampp-macosx.html">XAMPP</a> and <a href="http://dev.mysql.com/">MySQL</a> - and some other "nice to haves" like <a href="http://macromates.com/">TextMate</a>, <a href="http://www.open.collab.net/downloads/community/">Subversion</a> and <a href="http://www.expandrive.com/expandrive">Expandrive</a>. He shows how to set up the shell environment, create virtual hosts and add them into the /etc/hosts file so they'll resolve locally.
</p>]]></description>
      <pubDate>Mon, 09 Feb 2009 09:32:14 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Raphael Stolt's Blog: Installing Zend_Tool on Mac OS X]]></title>
      <guid>http://www.phpdeveloper.org/news/11811</guid>
      <link>http://www.phpdeveloper.org/news/11811</link>
      <description><![CDATA[<p>
<i>Raphael Stolt</i> has <A href="http://raphaelstolt.blogspot.com/2009/01/installing-zendtool-on-mac-os-x.html">a new blog post</a> looking at the installation of a relatively new component in the Zend Framework toolset - Zend_Tool - on an OS X machine.
</p>
<blockquote>
Yesterday I decided to tiptoe into the development of custom Zend_Tool Providers as the introductional <a href="http://devzone.zend.com/article/4124-Zend_Tool-for-the-Developer">article</a> series by Ralph Schindler motivated me to learn more about it and I already have some useful use cases on my mind. Therefor I prior had to install the Zend_Tool component and it's driving CLI scripts on my MacBook.
</blockquote>
<p>Its a three step processes to get things up and running:</p>
<ul>
<li>Fetching and installing the Zend_Tool component
<li>Putting the Zend_Tool CLI scripts to work
<li>Checking the installation
</ul>
<p>
The tricks is to get everything installed in the right place and to add the links to directories where they're needed. Once its installed a simple "zf show version" command will let you know its all working correctly.
</p>]]></description>
      <pubDate>Mon, 26 Jan 2009 07:57:10 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Oracle Technology Network: Installing PHP 5.2 for Oracle on Mac OS X 10.5 (Leopard) ]]></title>
      <guid>http://www.phpdeveloper.org/news/11754</guid>
      <link>http://www.phpdeveloper.org/news/11754</link>
      <description><![CDATA[<p>
<i>Tony Bibbs</i> has <a href="http://www.oracle.com/technology/pub/articles/bibbs-php-leopard.html">posted a new tutorial</a> to the Oracle Technology Network website for all of the Oracle & Mac users out there - Installing PHP 5.2 for Oracle on Mac OS X 10.5 (Leopard).
</p>
<blockquote>
If you've ever attended a PHP conference, you might have thought that Apple was a sponsor based on all the Mac laptops you saw. Many of the PHP developers toting Macs are running Linux as a virtual machine but more and more PHP developers work natively on the Mac. Recognizing this fact, Oracle has made it downright easy to develop PHP/Oracle applications on the Mac. In this guide I'll show just how easy it is to get your Mac setup to build Oracle-based PHP applications.
</blockquote>
<p>
His method requires that you have access to a server already running Oracle (even the Express Edition will do), <a href="http://developer.apple.com/TOOLS/xcode/">XCode</a> and either <a href="http://www.fink.org/">Fink</a> or <a href="http://www.macports.org/">MacPorts</a> (optional). His setup is to use the Oracle installation inside of a virtual machine to get the needed libraries from to build PHP correctly. He even includes some screenshots of the Parallels installation of Kubuntu and some test code to ensure things are working as they should.
</p>]]></description>
      <pubDate>Fri, 16 Jan 2009 11:13:02 -0600</pubDate>
    </item>
  </channel>
</rss>
