<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: A site going from ASP to php/Drupal/Joomla? Is this madness?</title>
	<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness/</link>
	<description>Comments on Ask MetaFilter post A site going from ASP to php/Drupal/Joomla? Is this madness?</description>
	<pubDate>Fri, 08 Feb 2008 07:09:05 -0800</pubDate>
	<lastBuildDate>Fri, 08 Feb 2008 07:09:05 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Question: A site going from ASP to php/Drupal/Joomla? Is this madness?</title>
		<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness</link>	
		<description>What&apos;s the best way to convert a site run on a Windows server, written in ASP/C#, to Drupal/Joomla? &lt;br /&gt;&lt;br /&gt; I&apos;m going to be attempting to help someone transition their site from running on a Windows server to a Linux server and utilize Drupal or Joomla as well.&lt;br&gt;
 &lt;br&gt;
Essentially, in its current state, the site is written in ASP and C# and hosted on a Windows box. However, the hosting company that is being used is ridiculously expensive for what&apos;s provided, and whatever semblance of a CMS (one which I&apos;m fairly certain was home grown) it&apos;s even using is extremely clunky and lacking. I feel like it&apos;s a perfect candidate for a decent CMS like Drupal and/or Joomla (your typical hierarchy of pages, a blog, forums, nothng super fancy), not to mention the lure of having a better host and being far cheaper.&lt;br&gt;
 &lt;br&gt;
My problem begins with the fact that I have no idea how much of what is already there can actually be put into any kind of format (I&apos;m assuming HTML/php) that Drupal or Joomla can use. I mean, getting a rough skeleton of pages, implementing a blog and all that doesn&apos;t really worry me. The thing I&apos;m most concerned with is all the content/functionality that&apos;s already been developed or built.&lt;br&gt;
 &lt;br&gt;
I&apos;m by no means an expert in php or ASP, but I know enough to know such a transition may not even be possible, or at least not easy.&lt;br&gt;
 &lt;br&gt;
What are my options here? I realize this is almost akin to a complete overhaul of the site, but I feel like there must be a way to reuse as much of what is already built as possible. Are there tools out there that somehow make that kind of conversion...reasonable, for someone who&apos;s not a programmer by trade?&lt;br&gt;
 &lt;br&gt;
Suggestions please!</description>
		<guid isPermaLink="false">post:ask.metafilter.com,2008:site.83133</guid>
		<pubDate>Fri, 08 Feb 2008 06:51:57 -0800</pubDate>
		<dc:creator>mrhaydel</dc:creator>
		
			<category>drupal</category>
		
			<category>joomla</category>
		
			<category>cms</category>
		
			<category>windows</category>
		
			<category>linux</category>
		
	</item> <item>
		<title>By: missmagenta</title>
		<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness#1231186</link>	
		<description>Unless the PHP host also supports ASP on the same package  (most don&apos;t, and even then, its not always 100% like asp on windows) its not going to be a transition, the 2 sites wont work together at all. &lt;br&gt;
&lt;br&gt;
Any functionality that exists on the old site that can&apos;t be replaced by the CMS (and any available modules/addons) you choose, will need to be rebuilt from scratch in PHP. Really the only thing that might be re-usable is the database or at least the data in it. &lt;br&gt;
&lt;br&gt;
There is an ASP 2 PHP converter but its only for vbscript and jscript and as you would expect from an automated tool, its not brilliant.&lt;br&gt;
&lt;br&gt;
&lt;em&gt;Suggestions please!&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
Hire a professional.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.83133-1231186</guid>
		<pubDate>Fri, 08 Feb 2008 07:09:05 -0800</pubDate>
		<dc:creator>missmagenta</dc:creator>
	</item><item>
		<title>By: twistedonion</title>
		<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness#1231197</link>	
		<description>It&apos;s going to need to be rebuilt from scratch. I know that&apos;s not what you want to hear but it will be your only option. &lt;br&gt;
&lt;br&gt;
&lt;i&gt;However, the hosting company that is being used is ridiculously expensive for what&apos;s provided&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
That may seem so but you will find out you (generally) get what you pay for. I have no way of knowing if these people are getting ripped off but it&apos;s something I&apos;ve been accused of and I can guarantee it&apos;s so far from the truth in my case. &lt;br&gt;
&lt;br&gt;
Drupal/Joomla are great but if the site you are trying to port over has customised templates/ways of working you will probably see soon enough why it costs what it does as you will need to provide this functionality by probably writing custom plugins.&lt;br&gt;
&lt;br&gt;
Not being snarky but too often than not people don&apos;t quite understand the value of what they have due to all this free stuff floating around.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.83133-1231197</guid>
		<pubDate>Fri, 08 Feb 2008 07:19:44 -0800</pubDate>
		<dc:creator>twistedonion</dc:creator>
	</item><item>
		<title>By: twistedonion</title>
		<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness#1231200</link>	
		<description>&lt;i&gt;your typical hierarchy of pages, a blog, forums, nothng super fancy&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Sorry, I missed that. The port should be easy enough then... but you will need to get the content/images/styles from their current provider, then create a new template that looks like their old site and then copy and paste the content from old to new.&lt;br&gt;
&lt;br&gt;
Will still be a pain in the hole but if there&apos;s nothing special about the site you couuld probably do it in a day or so for them</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.83133-1231200</guid>
		<pubDate>Fri, 08 Feb 2008 07:23:12 -0800</pubDate>
		<dc:creator>twistedonion</dc:creator>
	</item><item>
		<title>By: lewistate</title>
		<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness#1231221</link>	
		<description>twistedonion is right about the copy/paste process. I just completed a project like this, moving a professional organization&apos;s website from ASP (running on a Windows server) to Drupal (running on a Linux server). Transferring the content from one site to another was tedious (again, a lot of copying and pasting, plus uploading PDFs, Word files, etc.), but that was the easy part. &lt;br&gt;
&lt;br&gt;
The hard part was re-creating the member database (the organization had ~300 members) on the new site, customizing user profiles, and setting up the dynamic aspects of the site (e.g., searching for members by location, sub-speciality, etc.). We had to install and customize several Drupal modules, but in a few cases we were unable to replicate the functionality of the old site. Fortunately, the organization wanted a new visual design for the site, so we were able to customize a pre-existing Drupal theme instead of creating a new one to mimic the old design. &lt;br&gt;
&lt;br&gt;
Long story short, the project turned out well, but it took MUCH longer than we originally anticipated. If you&apos;re really comfortable with PHP/MySQL and Drupal or Joomla, you&apos;ll probably be OK. If you&apos;re new to Drupal/Joomla, be prepared to either abandon a lot of the functionality of the old site or spend a lot of time with your head buried in code. &lt;br&gt;
&lt;br&gt;
Good luck!</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.83133-1231221</guid>
		<pubDate>Fri, 08 Feb 2008 07:56:02 -0800</pubDate>
		<dc:creator>lewistate</dc:creator>
	</item><item>
		<title>By: scottreynen</title>
		<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness#1231234</link>	
		<description>In addition to what everyone else said, PHP does run on IIS, so it&apos;s possible to run both PHP and ASP on the same host. But Windows hosts are inherently more expensive than Linux servers (as Windows is more expensive than Linux), so you&apos;re going to pay a premium for that, and it probably won&apos;t really ease the transition much at all. I recommend just setting up a completely new version of the site on a new host and redirecting the domain name when it&apos;s ready to go.&lt;br&gt;
&lt;br&gt;
If the existing site has much traffic currently, it&apos;s probably worth redirecting each old URL to the equivalent new URL with &lt;a href=&quot;http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html&quot;&gt;mod_rewrite&lt;/a&gt;.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.83133-1231234</guid>
		<pubDate>Fri, 08 Feb 2008 08:09:55 -0800</pubDate>
		<dc:creator>scottreynen</dc:creator>
	</item><item>
		<title>By: unixrat</title>
		<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness#1231264</link>	
		<description>I had to do something similar recently - Winderz to LAMP Drupal.  Here&apos;s what I did...&lt;br&gt;
&lt;br&gt;
1. I pulled the entire site using wget --mirror&lt;br&gt;
2. I ran each page through HTML tidy... uh... find . | grep html | xargs -n1 tidy -ibmq     (I think that was it.)&lt;br&gt;
3. I examined a few pages and found that all content was stored insides of &amp;lt;div class=&quot;content&quot;&amp;gt; , so I sed&apos;ed out all everything inside of there.&lt;br&gt;
4. Cut and paste into new pages, doing my best to preserve paths.&lt;br&gt;
5. Everything that was not HTML was uploaded to new site in old path location.&lt;br&gt;
6. Thundercats were go.&lt;br&gt;
&lt;br&gt;
Keep an eye on the Drup &apos;Not Found&apos; logs.  I missed a directory when re-uploading.  Figured it out pretty quick.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.83133-1231264</guid>
		<pubDate>Fri, 08 Feb 2008 08:47:19 -0800</pubDate>
		<dc:creator>unixrat</dc:creator>
	</item><item>
		<title>By: mphuie</title>
		<link>http://ask.metafilter.com/83133/A-site-going-from-ASP-to-phpDrupalJoomla-Is-this-madness#1231362</link>	
		<description>If you&apos;re talking about migrating content, it might be just a matter of digging thru the current database and figuring out how the data fits in the new one.&lt;br&gt;
&lt;br&gt;
As for functionality, you probably want to hire a programmer.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.83133-1231362</guid>
		<pubDate>Fri, 08 Feb 2008 09:57:27 -0800</pubDate>
		<dc:creator>mphuie</dc:creator>
	</item>
	</channel>
</rss>
