<?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>Sat, 25 May 2013 13:30:21 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[NetTuts.com: Basecamp Style Subdomains With CodeIgniter]]></title>
      <guid>http://www.phpdeveloper.org/news/15454</guid>
      <link>http://www.phpdeveloper.org/news/15454</link>
      <description><![CDATA[<p>
On NetTuts.com today there's a new tutorial showing you how to use the <a href="http://codeigniter.com">CodeIgniter</a> framework to create <a href="http://net.tutsplus.com/tutorials/php/basecamp-style-subdomains-with-codeigniter/">Basecamp-style subdomains</a> in your application.
</p>
<blockquote>
CodeIgniter is a simple and lightweight PHP framework used to create powerful web applications. Today, we are going to do something nifty: we'll combine user names and subdomains to make for a more cohesive user experience. If you're a bit confused, this feature allows your users to access their accounts by typing in a custom url, which maps to their user name, such as harbinger.yourapp.com. 
</blockquote>
<p>
Their setup shows the homepage for the application if you go directly to the domain but changes to a login form when you hit the subdomain. There's a bit of DNS configuration involved to get the subdomains working (you'll have to add in a wildcard to catch the subdomains). They show you how to set this up on your localhost if you're working on OSX or Windows. With a few changes to the Apache server for virtual host and a basic install of CodeIgniter, they get started creating the database tables and control panel application.
</p>]]></description>
      <pubDate>Thu, 18 Nov 2010 12:38:23 -0600</pubDate>
    </item>
  </channel>
</rss>
