<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Schwarz Network</title>
	<atom:link href="http://bobschwarz.com/feed" rel="self" type="application/rss+xml" />
	<link>http://bobschwarz.com</link>
	<description>My Network of Sites and Services</description>
	<lastBuildDate>Mon, 31 May 2010 17:26:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Microsoft .Net Programmers Forum</title>
		<link>http://bobschwarz.com/microsoft-net-programmers-forum</link>
		<comments>http://bobschwarz.com/microsoft-net-programmers-forum#comments</comments>
		<pubDate>Mon, 31 May 2010 17:25:05 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[Sites]]></category>
		<category><![CDATA[.Net programming]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft .Net]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=204</guid>
		<description><![CDATA[Once upon a time in a land far away I owned the most popular visual basic programming forum. I sold that forum along with a start up Visual Studio programming forum. Since that time I went on to other ventures. I always had it the back of my mind to open another programming forum. Most of my sites are tech sites with the exception of a couple off topic forums. I just never could find the time needed to dedicate myself to nurturing a new programming community. You really need to be able answer the questions in the early stages and since I haven't daddled in any code other than C and PHP over the last few years I didn't want to undertake something I had not messed with since Visual Studio 2003 and since I sold the .Net forum. ]]></description>
			<content:encoded><![CDATA[<p>Once upon a time in a land far away I owned the most popular visual basic programming forum. I sold that forum along with a start up Visual Studio programming forum. Since that time I went on to other ventures. </p>
<p>I always had it the back of my mind to open another programming forum. </p>
<p>Most of my sites are tech sites with the exception of a couple off topic forums. I just never could find the time needed to dedicate myself to nurturing a new programming community. You really need to be able answer the questions in the early stages and since I haven&#8217;t daddled in any code other than C and PHP over the last few years I didn&#8217;t want to undertake something I had not messed with since Visual Studio 2003 and since I sold the .Net forum. </p>
<p>I started to think more seriously about creating the new <a href="http://dotnetforum.net">Microsoft .Net Forums</a> after I remembered that I created the original .Net forum to not only replace the Visual Basic forum, Visual Basic was nearing end of life, but, also to learn .Net. First I decided to make the forum a part of <a href="http://www.extreme-vb.net">Extreme VB and .Net</a> which I transitioned to .Net a couple years back. I created the forum and the structure as a subdomain of <a href="http://www.extreme-vb.net">Extreme VB and .Net</a>. </p>
<p>I then went about consolidating some of my communities to streamline my network and had more or less forgot about the new forum. I closed it down because during my absence spammers had their way with it. I also didn&#8217;t like the fact that it was on a subdomain and not on it&#8217;s own. I had my eye on a couple domains and when the one that was my first choice became I available I bought it as soon as it appeared in my available list.</p>
<p>I used my last remaining vBulletin license and opened up the community. I did have an extra IPB license and I was going to use it, but, I have another community that is ready for conversion and it was already dedicated for it. <a href="http://dotnetforum.net">Microsoft .Net Programming Forums</a> will eventually be converted to IPB.</p>
<p>Without further ado I&#8217;d like to introduce everyone to <a href="http://dotnetforum.net">Microsoft .Net Forums</a> a community for .Net programmers to gather and share ideas and solve each others .Net programming problems. We can all learn together at <a href="http://dotnetforum.net">Microsoft .Net Forums</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/microsoft-net-programmers-forum/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forum SEO: vBulletin/vbSEO vs IPB with SEO URL&#8217;S</title>
		<link>http://bobschwarz.com/forum-seo-vbulletinvbseo-vs-ipb-with-seo-urls</link>
		<comments>http://bobschwarz.com/forum-seo-vbulletinvbseo-vs-ipb-with-seo-urls#comments</comments>
		<pubDate>Mon, 08 Feb 2010 21:39:31 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[News and Information]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=189</guid>
		<description><![CDATA[Brandon Sheley posted this on Twitter.

    I'm 95% certain I can get a vb+vbseo board to out rank an IPB forum with the same content &#038; links.

I was going to write an article about this very topic. I had gathered the data and taken screenshots to do this and until Brandon posted on Twitter I didn't have the urge. I have converted 3 of my communities to IPB from vBulletin. The sites all had vbSEO installed. I gathered the data from  Computer Help Forums from the last week I had vBulletin with vbSEO installed and then each week after the conversion to IPB. What I did was look at stats for each week after after I converted. Initially pageviews dropped, but, site visits and visitors stayed constant. Then about 2 weeks  in I noticed an increase in pageviews, visits and visitors. I also noticed that the search engines seemed to visit more often. ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.brandonsheley.org/">Brandon Sheley</a> posted this on Twitter.</p>
<blockquote><p>I&#8217;m 95% certain I can get a vb+vbseo board to out rank an IPB forum with the same content &amp; links.</p></blockquote>
<p>I was going to write an article about this very topic. I had gathered the data and taken screenshots to do this and until Brandon posted on Twitter I didn&#8217;t have the urge. I have converted 3 of my communities to IPB from vBulletin. The sites all had vbSEO installed. I gathered the data from  <a href="http://computerhelpforums.net">Computer Help Forums</a> from the last week I had vBulletin with vbSEO installed and then each week after the conversion to IPB.  What I did was look at stats for each week after after I converted. Initially pageviews dropped, but, site visits and visitors stayed constant. Then about 2 weeks  in I noticed an increase in pageviews, visits and visitors. I also noticed that the search engines seemed to visit more often.</p>
<p><span id="more-189"></span></p>
<p>First a little information about the before and after. I had vBuletin installed with vbSEO. I used the vbSEO replacement feature which adds the first x words from each post to the header. I used the custom meta tags for each page and keyword thread titles.</p>
<p>When I converted to IPB I set up htaccess friendly url&#8217;s. I redirected the old vbSEO url&#8217;s to the default vBulletin url&#8217;s. Then used the tools IPB gives you to redirect the old url&#8217;s to the new IPB search engine friendly url&#8217;s. I have done nothing extra to the stock install of IPB to make it more SE friendly. The site doesn&#8217;t even have meta tags. I don&#8217;t know if adding them would help, but, it sure hasn&#8217;t hurt as the stats below will tell you.</p>
<p>Take a look at the last week I had vBulletin installed with vbSEO.</p>
<p><a href="http://bobschwarz.com/wp-content/uploads/2010/02/vbulletin-one-week.png" rel="lightbox[189]"><img class="alignnone size-medium wp-image-192" title="vbulletin-one-week" src="http://bobschwarz.com/wp-content/uploads/2010/02/vbulletin-one-week-300x118.png" alt="vbulletin with vbseo stats" width="300" height="118" /></a></p>
<p>Now look at the stats from the site 2 weeks after converting to IPB.</p>
<div id="attachment_193" class="wp-caption alignnone" style="width: 310px"><a href="http://bobschwarz.com/wp-content/uploads/2010/02/ipb-one-week.png" rel="lightbox[189]"><img class="size-medium wp-image-193" title="ipb-one-week" src="http://bobschwarz.com/wp-content/uploads/2010/02/ipb-one-week-300x117.png" alt="" width="300" height="117" /></a><p class="wp-caption-text">IPB one week stats</p></div>
<p>As you can see since the switch from vBulletin with vbSEO to IPB with no extra SEO being done the site gets more traffic, more visitors and more pageviews.</p>
<p>Now lets look at the SE activity on the site. One would expect this to increase anyway since the search engines had to re-index all the content. That is why I went a little farther ahead with this data. I wanted to let things calm down and in order to do that I waited until a month passed.</p>
<p>Search engine activity from the last week vBulletin and vbSEO were installed.</p>
<p><a href="http://bobschwarz.com/wp-content/uploads/2010/02/se-visits.png" rel="lightbox[189]"><img class="alignnone size-medium wp-image-194" title="se-visits" src="http://bobschwarz.com/wp-content/uploads/2010/02/se-visits-300x28.png" alt="search engine visits with vbSEO and vbulletin installed" width="300" height="28" /></a></p>
<p>Now lets look at the first week a month after the install of IPB.</p>
<p><a href="http://bobschwarz.com/wp-content/uploads/2010/02/se-visits-ipb.png" rel="lightbox[189]"><img class="alignnone size-medium wp-image-195" title="se-visits-ipb" src="http://bobschwarz.com/wp-content/uploads/2010/02/se-visits-ipb-300x28.png" alt="search engine visits with IPB installed" width="300" height="28" /></a></p>
<p>As you can see the search engines seem to like the site. They visit with more frequency.</p>
<p>Clearly a stock install of IPB with no special SEO done to it will not hurt your site in the search engines. In fact in my case the results with a stock IPB install performed better than the install of vBulletin with vbSEO.</p>
<p>So getting back to Brandon&#8217;s tweet. I would bet that anything that he can do with vbSEO wouldn&#8217;t matter at all. An equal IPB forum with same content would perform as well or better. That&#8217;s my opinion anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/forum-seo-vbulletinvbseo-vs-ipb-with-seo-urls/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>How to Increase PHP Performance on Windows Servers</title>
		<link>http://bobschwarz.com/how-to-increase-php-performance-on-windows-servers</link>
		<comments>http://bobschwarz.com/how-to-increase-php-performance-on-windows-servers#comments</comments>
		<pubDate>Sat, 23 Jan 2010 19:51:21 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[News and Information]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[windows 2003]]></category>
		<category><![CDATA[windows 2008]]></category>
		<category><![CDATA[windows cache]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=172</guid>
		<description><![CDATA[I needed to upgrade PHP on my servers. I run a mix of Windows 2008 and Windows 2003 servers using IIS. I had been doing quit a bit of research the last couple weeks. My research taught me a few things. PHP for Windows has evolved to the point that it can run as well [...]]]></description>
			<content:encoded><![CDATA[<p>I needed to upgrade PHP on my servers. I run a mix of Windows 2008 and Windows 2003 servers using IIS. I had been doing quit a bit of research the last couple weeks.  My research taught me a few things. PHP for Windows has evolved to the point that it can run as well on Windows as it does on Linux servers without the errors we used to see. I&#8217;m not going to get into them since anyone that has been running Windows Servers with PHP for any length of time will be able to tell you about the errors that were common. </p>
<p>Now on to the steps I took to increase the performance of my PHP websites running on Windows 2008 and Windows 2003 with IIS. At the end of the article I&#8217;ll supply links to the downloads I used.</p>
<p><span id="more-172"></span></p>
<p>My previous configuration had PHP 5.2.3 running in ISAPI mode with thread safe binaries. There were no options for non-thread safe binaries at the time. I think they first became available with 5.3.0 and in later versions of the 5.2 branch. With 5.3.0 the ISAPI extension is deprecated so you have no choice but to use CGI. CGI by itself is much slower than ISAPI and there are no accelerators such as xcache that will work it. I&#8217;m not going to get into the difference between thread safe and non-thread safe in PHP. Instead I&#8217;ll direct to a blog post on IIS.net which give you a brief description of the 2. View it <a href="http://www.iis-aid.com/articles/my_word/difference_between_php_thread_safe_and_non_thread_safe_binaries">here</a>.</p>
<p>On my Windows 2003 servers I upgraded PHP to 5.2.12 non thread safe. I changed all the sites so that they used the CGI binary. There is no ISAPI filter for IIS in the NTS downloads. After I had PHP configured with the extensions I needed to be loaded, you&#8217;ll need the NTS extensions since thread safe extensions will not work, I turned IIS back online and recycled the app pools for each site. As expected the site was slower with this configuration and loads on the server increased. </p>
<p>The next step was to download the FastCGI wrapper. I downloaded it and installed it on the server. I then set up the fast cgi ini to use the PHP cgi binary and set the basic configuration. Once that was done I set each site to use the fast cgi binary to serve pages. I then recycled the app pools again. I checked the site again and the speed of each site was better than it had ever been with ISAPI and xcache. The load on the server was also lower than it had ever been. After the site ran all night I noticed I was getting some timeouts on certain scripts. I was able to correct that by tweaking the fast cgi ini. For one I had to make sure the timeout for script execution was the same as it is in php.ini. I also added a few other changes that seem to have increased performance even more that the default install. </p>
<p>My final fast cgi ini looks like this:<br />
<code><br />
[Types]<br />
php=PHP</p>
<p>[PHP]<br />
ExePath=C:\Inetpub\php-5.2.12-nts\php-cgi.exe<br />
InstanceMaxRequests=10000<br />
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000<br />
MaxInstances=300<br />
IdleTimeout=300<br />
ActivityTimeout=300<br />
RequestTimeout=300<br />
QueueLength=2000<br />
</code><br />
The only downside to using fast cgi is none of the opcode caches like xcache work with it. While fast cgi by itself gave the server a serious speed improvement over ISAPI I had got used to having xcache installed. I then found a post about an opcode cache built specifiably for Windows Server running fast cgi. It&#8217;s called wincache. I downloaded it and installed it. To my surprise page load times decreased again and server load was next to nothing. </p>
<p>For Windows 2003 servers you can&#8217;t go wrong with NTS binaries with fast cgi and wincache.</p>
<p>Now that I had my Windows 2003 servers done I went on to the Windows 2008 Servers. This was much easier since the fast cgi wrapper is already the way you run php on Windows 2008. I had been running thread safe versions of PHP so when I upgraded PHP I went to 5.3.1 NTS using the vc9 build. I noticed a slight speed increase. Not as much as I did on the Windows 2003 servers, but, an increase none the less.</p>
<p>I then installed wincache. After 24 hours I now see a marked performance increase on the Windows 2008 servers. </p>
<p>So if you want to give your Windows Servers a shot in the arm switch to PHP non thread safe with fast cgi and wincache. You&#8217;ll be glad you did.</p>
<p>Here are the links to the downloads you&#8217;ll need.</p>
<p><a href="http://www.iis.net/expand/FastCGI">Fast CGI wrapper for IIS 6</a><br />
<a href="http://www.iis.net/expand/WinCacheForPhp">wincache download page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/how-to-increase-php-performance-on-windows-servers/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Howto: Converting from vBulletin to IP.Board</title>
		<link>http://bobschwarz.com/howto-converting-from-vbulletin-to-ip-board</link>
		<comments>http://bobschwarz.com/howto-converting-from-vbulletin-to-ip-board#comments</comments>
		<pubDate>Thu, 31 Dec 2009 18:19:38 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[News and Information]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=162</guid>
		<description><![CDATA[I am getting ready to convert Computer Help Forums from vBulletin to IPB. This is in a way a more complex change because the users use the album feature extensively. We also have a downloads section so those will have to moved over to IP.Downloads.

I am starting this to document the steps I take so it can serve as a tutorial for other that are going to switch. The vBulletin version running is 3.8.4. The version of IPB that will be installed will be 3.0.5. I will also install IP.Downloads, IP.Gallery, IP.Blog and IP.Content.

Watch this post to follow the progress of this vBulletin to IPB conversion. Each step and procedure as well as post conversion configuration will be outlined so any that wants to convert from vBulletin to IPB will have a set of procedures to follow.]]></description>
			<content:encoded><![CDATA[<p>I am getting ready to convert <a href="http://computerhelpforums.net " target="_blank">Computer Help Forums</a> from vBulletin to IPB. This is in a way a more complex change because the users use the album feature extensively. We also have a downloads section so those will have to moved over to IP.Downloads.</p>
<p>I am starting this to document the steps I take so it can serve as a tutorial for others that are going to switch from vBulletin to IPB. The vBulletin version running is 3.8.4. The version of IPB that will be installed will be 3.0.5. I will also install IP.Downloads, IP.Gallery, IP.Blog and IP.Content.</p>
<p>Watch this post to follow the progress of this vBulletin to IPB conversion. Each step and procedure as well as post conversion configuration will be outlined so that anyone that  wants to convert from vBulletin to IPB will have a set of procedures to follow.</p>
<p>Read on to see the steps I took to convert <a href="http://computerhelpforums.net">Computer Help Forums</a> from vbulletin to IPB.</p>
<p><span id="more-162"></span></p>
<p><strong>Preparing for the Import:</strong></p>
<p>I made sure I created backups of the vbulletin database and vbulletin files. This would make it easy for me to rollback to vbulletin in case something didn&#8217;t go well with the conversion. After the backups were uploaded to the backup server I was ready to begin. I shut the site down and put up a temp index page letting users know what was going on and an estimate of how long it would take.</p>
<p><strong>Removing vBulletin and installing IPB:</strong></p>
<p>Once the site was shutdown I deleted all the vbulletin files in the sites directory. I then uploaded all the IPB files, edited the config file and started the installer. Since I was doing a conversion of a blog and gallery I also upload all those files. I then started the installer. I selected all the addons to also be installed as well as the portal and chat. The install went well. I then copied smilies, custom avatars, custom profile pics and my old vbulletin attachment dir to the new IPB install. I&#8217;m now ready to start the conversion.</p>
<p><strong>The conversion:</strong></p>
<p>The first thing I did was configure the site by editing all the site settings. Then I uploaded the converters and activated the app in the admincp. When you start the converter you&#8217;ll be given options for each app you have installed. In my case I had options to import forum, blog and gallery.</p>
<p>I started the converter and I chose the vbulletin conversion scripts to do the forum first. I went along with each step and when it was time to import smileys I used the path to the vbulletin dir that I added to the root after the IPB install. The whole process is pretty much straight forward and if you get any errors the script will let you know and then you can decide if you want to do that step again. If you do make sure you check the checkbox to clear the data first.</p>
<p>A couple things to do during the conversion.</p>
<ol>
<li>When you are importing usergroups make sure you create new usergroups and don&#8217;t associate with IPB permissions. It&#8217;s a little more work after the conversion to set up permissions or move users into IPB groups, but, makes things easier in the long run.</li>
<li>Make sure you set the correct paths to the avatars and profile pics that you copied over from your vbulletin install when you import members.</li>
<li>After the forum conversion set the permissions before you proceed to the post import. You get a link that will allow you to that before you continue.</li>
</ol>
<p>The forum conversion took a little over 2 hours. This was with editing the forum permissions and editing the new permissions sets to be used for the usergroups I imported. I removed the vbulletin registered users group and moved all the users into the IPB member group. Same for banned users. I setup the super mod group and permissions to mirror what I had with vbulletin and moved the imported mod group users into the IPB mod group and reassigned forum permissions for the moderators. I then rebuild all the counters and the cache.</p>
<p><strong>The end result and thoughts:</strong></p>
<p>Once the forum import was done and permissions where in place I opened the forum for the staff members only.</p>
<p>I then started the blog and gallery conversions. Nothing earth shattering happened during the conversion. Just make sure you move you vbulletin albums dir to the IPB dir. Everything went  well without errors. Once I had permissions setup on the gallery and blogs I updated counters, = and ran the picture tool to convert vbulletin .picture to images for IP.Gallery. I then rebuilt thumbnails and albums and opened the blog and gallery.</p>
<p>A few minor tweaks had to be done the first few days, but, now 2 weeks later, everything is running smoothly and the users like the new software. Adnins are getting used to the new admincp and I have heard from more than one of them that things are much easier once you get used to where everything is.</p>
<p>Moderators had a problem at first with deleting posts. We used soft delete instead of actually deleting or moving posts to the recycle bin. This my my fault because I don&#8217;t like to actually remove anything. I like to keep spam for reference in the recycle bin or have it soft deleted. Once I explained how the trash can featured worked they seem to like it better.</p>
<p>During the first run PM&#8217;s didn&#8217;t convert correctly. This was not a fault of the IPB converter. It is a problem with the way deleted users are treated in vbulletin. When you delete a user the PM&#8217;s associated with the user don&#8217;t get removed. If you deleted users in vbulletin chances are you&#8217;ll get errors importing PM&#8217;s.</p>
<p>The gallery import failed on the first run. Couldn&#8217;t find the path to the albums. I never was given a place to add the path so of course it failed. When I re-ran it I was given a place to add the path and once I did it went without a problem.</p>
<p>The blog import worked, but, each blog was given the userid for name instead of  the username. I just told my users to rename the blog.</p>
<p>All in all I am very happy with IPB. This is the third site I have converted and was the most complicated because I was also doing the gallery and blog. It all went well and took much less time than I though it would. My users like IPB.  My staff like IPB and I love IPB.</p>
<p>I am doing some rearranging of my sites and will have 3 more conversions to do over the course of this year. My goal is to be vbulletin free by the end of 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/howto-converting-from-vbulletin-to-ip-board/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>vBulletin 4 Gold Review: The Good, the Bad and the Ugly</title>
		<link>http://bobschwarz.com/vbulletin-4-gold-review-the-good-the-bad-and-the-ugly</link>
		<comments>http://bobschwarz.com/vbulletin-4-gold-review-the-good-the-bad-and-the-ugly#comments</comments>
		<pubDate>Wed, 23 Dec 2009 20:09:51 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[News and Information]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=159</guid>
		<description><![CDATA[I have one site running the new vBulletin Gold Suite. The site was closed so I decided it would be a perfect test bed. It had a few users and a few posts before I closed it down. I opened it back up and upgraded the old database to vBulletin 4. If you want to check out the site before you finish reading you can find it at http://serverhelpforum.com.]]></description>
			<content:encoded><![CDATA[<p>I have one site running the new vBulletin Gold Suite. The site was closed so I decided it would be a perfect test bed. It had a few users and a few posts before I closed it down. I opened it back up and upgraded the old database to vBulletin 4. If you want to check out the site before you finish reading you can find it at <a href="http://serverhelpforum.com/">http://serverhelpforum.com</a>.</p>
<p>The install on of vBulletin 4 Gold went well. The vBulletin CMS part did give me an out of memory error. More on that later. Once we got past that everything looked good and seemed to work well. Read on to get to the good, the bad and the ugly.</p>
<p><span id="more-159"></span></p>
<p><strong>The Good:</strong></p>
<p>The install of vBulletin 4 Gold went smooth except for the out of memory error while the vBulletin CMS was being installed. That was fixed by upping the memory in php.ini from 128M to 256M. The server has 8Gigs installed so it had much more to allocate if needed. After the install I promoted a few posts in the resources section to articles. This went well. I added a couple extra forums and did a few test posts. All is still good. Everything seemed to work and work well. Then it was time to get into the nuts and bolts of  vBulletin 4 and here comes the bad.</p>
<p><strong>The Bad:</strong></p>
<p>I turned the forum into debug mode. What a shock when I saw the vBulletin CMS main page used 202 queries. I refreshed the page so the cache would kick in. Query count was now 197. Refreshed again count went back to 202. I removed one column. No change. I cut the amount of articles to show. Query count down to 187. Refresh the page back to 202. I removed the widgets. No change. Refresh the page down to 178. Add one widget. Back up to 200. I don&#8217;t know what is causing this. I do know if it is left like this the vBulletin CMS will be useless unless it is installed on a dedicated server.</p>
<p>I then went about changing the style of the forum. I downloaded the docs that were posted on vBulletins site. I created a new style and went to work on it. I change the background and save changes. Nothing happens. I change a few more things. Nothing happens. Everything is still default. I head over to vBulletin&#8217;s site. In the bugs and suggestions forum there is a number of posts with the same problems as me. It seems the stylevar editor does not work as it should. A member who saw my post sent me a PM telling me how to work around the issue. Thanks much for that if you happen to read this.</p>
<p><strong>The Ugly:</strong></p>
<p>Well lets start with the out of memory error. There is no way that upgrading to vBulletin 4 Suite on a small site should throw up out of memory errors. This is unacceptable. If you try to install this on a VPS you&#8217;re basically screwed unless you host is willing to up the allocated memory for php.</p>
<p>Now on to the sitemaps a core new feature that was touted throughout the discussions at vBulletin. They do not work. Sure they are created fine. Submit one to Google and you&#8217;ll see that they throw an error in webmaster tools. The error says that the sitemap file is empty. Rebuild it, resubmit it and the error returns shortly after Google redownloads it.</p>
<p>The stylewar editor should work without any work arounds. This was another highly touted feature of vBulletin 4. It does not work out of the box.</p>
<p>Search engine friendly URLs another feature that is supposed to make vBulletin 4 the best. Sure they work just try finding the docs that explain how to use the .htaccess method. You won&#8217;t because, surprise, vBulletin 4 was released without any docs. You have to visit vBulletin&#8217;s site and look in the vBulletin 4 Beta forum to find your answer.</p>
<p>That brings me the last ugly part. In the admincp the help files for these new features don&#8217;t exist. Don&#8217;t believe me? Go into the vBulletin 4 admincp, open the stylevar editor, pick any stylevar and select the help icon. You get an empty page.</p>
<p>How Internet Brands can release vBulletin 4 as gold is beyond me. They broke just about every unwritten rule that developers follow. The beta process was a joke. I was a supporter of the process when it was first announced. Closed betas to select testers always works better than open betas if the beta is done correctly. The vBulletin 4 beta was a mess.</p>
<p>Then they release vBuletin 4 Gold without help files or updated docs. vBulletin 4 as it stands now is at best beta quality. It should have never been released as gold. A visit to the vBulletin 4 forums at vBulletin&#8217;s site will tell you that.</p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/vbulletin-4-gold-review-the-good-the-bad-and-the-ugly/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Review: vBulletin 4</title>
		<link>http://bobschwarz.com/review-vbulletin-4</link>
		<comments>http://bobschwarz.com/review-vbulletin-4#comments</comments>
		<pubDate>Mon, 16 Nov 2009 01:36:37 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[News and Information]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=156</guid>
		<description><![CDATA[If you&#8217;ve been following me @ twitter or on this site you know I am converting my sites slowly from vBulletin to IP.Board. I did upgrade one vBulletin license to vBulletin Suite. The decision to convert had nothing to do with the software. It had everything to do with the way that Internet Brands, the [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been following <a href="http://twitter.com/betatime">me @ twitter</a> or on this site you know I am converting my sites slowly from vBulletin to IP.Board. I did upgrade one vBulletin license to vBulletin Suite. The decision to convert had nothing to do with the software. It had everything to do with the way that Internet Brands, the owner of vBulletin, treated long time supporters of the product. Since converting my first 3 sites I found that being loyal to vBulletin made me keep a blind eye on other products. Now no matter what happens with vBulletin 4 I doubt I&#8217;ll ever switch back. IPB and their suite of products is light years ahead of whatever IB can come up with. Damn shame to see the market leader, vBulletin, taking a back seat to IPB.</p>
<p>I did download the vBulletin suite and I did install it using a copy of one of my sites. The rush to get it out the door to stop the exodus of customers to IPB has show how unfinished this beta is. Sure it is called a beta, but, in reality it at best alpha quality. The CMS does not even work on Windows Server if you use IIS. Here are a few bugs I have found and yes I did have the courtesy to post them in the bug tracker or confirm ones that other posted.</p>
<p><span id="more-156"></span></p>
<p>Lets start with the CMS. Keep in mind that these are specific to my setup which is Windows Server 2008 Enterprise with IIS 7 and fastcgi.</p>
<p>All links to the content have a \ in the url so the link looks like <a class="linkification-ext" title="Linkification: http://content.php/" href="http://content.php/">content.php/</a>\?keyworded-title. When you click the link it obviously goes nowhere.</p>
<p>Add on top of that all links begin with https://. A person posted a fix for this which didn&#8217;t work for me. I instead removed a whole section of code to get that problem solved. I can&#8217;t get the other tracked down.</p>
<p>If you delete all the content that is inserted when you install it magically reappears even though it shows as gone in the admincp. I haven&#8217;t looked into this one since the CMS is useless because of the other issues.</p>
<p>Now the forum.</p>
<p>Search engine friendly URL&#8217;s don&#8217;t work. All links go to 404.  Again this is specific to Windows/IIS server. I was able to fix this one by removing a block of code from a file and inserting</p>
<blockquote><p>$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL'];</p></blockquote>
<p>in class_core.php. This only works if you have Helicon Isapi rewrite installed. Windows server don&#8217;t pass the variable REQUEST_URI.  This is an easy enough problem to fix if the programmers know where the mistake is.</p>
<p>Hint:  function fetch_scriptpath_raw and function fetch_basepath in class_core.php.</p>
<p>The forum itself runs like 3.8.4, but then again it really is 3.8.4 with a new style and templating system. The blog also runs well. There is nothing real earth shattering with vBulletin 4. The CMS might have been the thing to turn vBulletin around, but, instead it is buggy and not even close to being ready for release.</p>
<p>I feel the problem was the testing process. I was a supporter when it was first announced that the aplha and beta phase would be a closed test with a select group of testers. Unfortunately after IB forgot to add testers from all possible server platforms and OS&#8217;s and this has left those of us that run Windows with a garbage product.</p>
<p>Look for my suite license to go up for sale soon. Now that I see what is offered I&#8217;ll happily stick with IP.Content and IPB.</p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/review-vbulletin-4/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Converting from vBulletin to Invision Power Board</title>
		<link>http://bobschwarz.com/converting-from-vbulletin-to-invision-power-board</link>
		<comments>http://bobschwarz.com/converting-from-vbulletin-to-invision-power-board#comments</comments>
		<pubDate>Sat, 24 Oct 2009 21:40:53 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[News and Information]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[vbulletin. IPB]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=146</guid>
		<description><![CDATA[All my community sites are powered by vBulletin. I&#8217;ve been using vBulletin for 9 years. I was an early adopter after the mess that happened with UBB in the pre-Infopop days. I never thought the day would come when I would have to move to another forum package. With the recent events at vBulletin like [...]]]></description>
			<content:encoded><![CDATA[<p>All my community sites are powered by vBulletin. I&#8217;ve been using vBulletin for 9 years. I was an early adopter after the mess that happened with UBB in the pre-Infopop days. I never thought the day would come when I would have to move to another forum package. With the recent events at vBulletin like the presale fiasco where they want you buy or upgrade to a product that isn&#8217;t even available yet to the censorhip and banning of long standing customers on their forum I saw enough. IB doesn&#8217;t seem to have a clue or care about customer loyalty.</p>
<p>My original plan was to test vBulletin 4 on one site and then decide if I would upgrade the rest of the sites. After seeing what happened when Internet Brands upgraded to vBulletin 4 and after seeing it in action I changed my plan. All my sites will now be converted to IP.Board. vBulletin 4 offers me nothing. IP.Board on the other hand has features I&#8217;ve longed for. OpenID and Windows Live as well as Facebook signon modules. Then there is IP.Converge to easily integrate users across different software platforms.</p>
<p>Anyway this post is to track the progress of the first vBulletin to IP.Board conversion.</p>
<p><span id="more-146"></span></p>
<p>Preparing for the conversion:</p>
<ul>
<li>Remove the archived forums that haven&#8217;t had any posts in 2 years. <strong>Done<br />
</strong></li>
<li>Prune inactive users.<strong> Done<br />
</strong></li>
<li>Remove vBulletin software and put up a site maintenance notice. <strong>Done</strong></li>
<li>Upload IP.Board and install and configure the settings. <strong>Done</strong></li>
<li>Start the vBulletin to IP.Board conversion process. <strong>Done</strong></li>
<li>Set permissions on forums and configure IP.Board <strong>Done</strong></li>
<li>Re-open site for the public <strong>Done</strong></li>
</ul>
<p>Removing the archive forums has been running for over an hour now. I can&#8217;t believe that pruning 27K posts would take this long. This is really eating into the timetable I setup to get this done. I hope the member prune doesn&#8217;t take this long.</p>
<p><strong>Update:</strong></p>
<p>I hit a snag with my database. Had to roll back to a backup. The import is going smoothly as I write this update. I decided to do this a little different. I might lose a few posts in the process because I am leaving the site live until I have IPB configured the way I want. I will then make the test site live and shutoff the live site. So far everything is progressing nicely.</p>
<p><strong>Update 2:</strong></p>
<p>The conversion is going along smoothly. I knew it would take a while with over 700K posts. It&#8217;s 25% done on the post import. I&#8217;m going to finish the import tonight and tommorrow I hope to go live.</p>
<p>Some intersting things about my site. I did a zero post user prune. When I started the site had 33,791 users. After the prune of  banned users, zero post cound users and users that haven&#8217;t visited in a year I was left with 1686 users. I would venture to guess that most of them were spammers so nothing is really lost.</p>
<p><strong>Last Update</strong></p>
<p>The site is converted. You can check it out at <a class="linkification-ext" title="Linkification: http://ms-os.com" href="http://ms-os.com">http://ms-os.com</a>.</p>
<p>Some observations. In order to convert I had to install 2.3.6, convert and then upgrade to 3.0.4. I kept getting errors on post import at various stages. I edited the scripts to try and fix it and I did get farther along each time before I just gave up. I will say it was a pleasure being in code that is properly formatted and well commented. The code is clean unlike vbulletin which is a mess.</p>
<p>I bought my third license and will be doing another site tonight. Should be much easier this time. The site isn&#8217;t as large.</p>
<p>I converted another site. This one went off without a problem, but, I expected that since the site is a start up with not many posts. You can view it at <a class="linkification-ext" title="Linkification: http://windows2008forum.com" href="http://windows2008forum.com">http://windows2008forum.com</a>.</p>
<p>I have 4 more sites to do. One larger site and 3 smaller ones. The more I used IPB the more amazed I am that I stayed with vbulletin as long as I did. I will have some vbulletin licenses and vbseo licenses  for sale in the coming weeks.  I will also write a detailed howto for those that are going to convert from vbulletin to IPB.</p>
<p>I&#8217;ll keep this post updated as the vBulletin to IP.Board progresses</p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/converting-from-vbulletin-to-invision-power-board/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Introducing Windows 8 Forums</title>
		<link>http://bobschwarz.com/introducing-windows-8-forums</link>
		<comments>http://bobschwarz.com/introducing-windows-8-forums#comments</comments>
		<pubDate>Sat, 05 Sep 2009 16:46:29 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[Sites]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=143</guid>
		<description><![CDATA[I have added a new site to the technology network. The site will focus on <a href="http://eightforum.com">Windows 8</a> which will be the next version of Windows after <a href="http://7x64.net">Windows 7</a>.]]></description>
			<content:encoded><![CDATA[<p>I have added a new site to the technology network. The site will focus on <a href="http://eightforum.com">Windows 8</a> which will be the next version of Windows after <a href="http://7x64.net">Windows 7</a>.</p>
<p><a href="http://eightforum.com">Windows 8 Forums</a> will follow the development of Windows 8 from the alpha stage, through the beta and RC stage all the way to RTM. Windows 8 is rumored to hit RTM sometime in 2012 which means the early alphas should start to appear any time now. At <a href="http://eightforum.com">Windows 8 Forums</a> we will post any build information complete with links to official downloads. </p>
<p>Why not register today and let us know what you would like to see in Windows 8. </p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/introducing-windows-8-forums/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Buy vBulletin Skins From CompleteVB</title>
		<link>http://bobschwarz.com/dont-buy-vbulletin-skins-from-completevb</link>
		<comments>http://bobschwarz.com/dont-buy-vbulletin-skins-from-completevb#comments</comments>
		<pubDate>Tue, 04 Aug 2009 01:22:51 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[News and Information]]></category>
		<category><![CDATA[bad business pratices]]></category>
		<category><![CDATA[completevb]]></category>
		<category><![CDATA[matt at completevb]]></category>
		<category><![CDATA[scammers]]></category>
		<category><![CDATA[seoskins@gmail.com]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=132</guid>
		<description><![CDATA[I have bought a few vbulletin skins from CompleteVB. They have top quality designers. Unfortunately Matt the owner doesn't know how to conduct business in an honest way. I had been warned before I bought my first skin from them that CompleteVB was not to be trusted. I live by the rule once bitten, twice shy so I decided to go ahead and purchase from CompleteVB. I got what I paid for, cheap nice looking skins for my communities. Too bad all the skins still use many of the default vbulletin icons. Other than that they do look good once you correct the bugs in them]]></description>
			<content:encoded><![CDATA[<p><strong>Update: August 9TH, 2009</strong></p>
<p>My access to download was restored by Matt. I don&#8217;t know why it took so long to resolve this issue, but, I am glad it is over. I will continue to do business with them in the future. I have also terminated the dispute I had at Paypal. </p>
<p>It took a while and numerous PM&#8217;s and emails, but, in the end I got access to what I paid for and that makes me happy.</p>
<p>I have bought a few vbulletin skins from CompleteVB. CompleteVB has top quality designers. Unfortunately Matt the owner of CompleteVB doesn&#8217;t know how to conduct business in an honest way. I had been warned before I bought my first skin from them that CompleteVB was not to be trusted. I live by the rule once bitten, twice shy so I decided to go ahead and purchase from CompleteVB. I got what I paid for, cheap nice looking skins for my communities. Too bad all the skins still use many of the default vbulletin icons. Other than that they do look good once you correct the bugs in them.</p>
<p><span id="more-132"></span></p>
<p>I was looking for a dark skin for <a href="http://justbs.us">Just BS</a>. CompleteVB had just released a new dark style. I decided to purchase it. I logged into the members area at CompleteVB and purchased the skin. This is when the nightmare began. After purchase I received the confirmation email. I clicked the link to activate the skin. I read about the new phone activation and filled in the form as required. My phone rang and I was supposed to get an activation number to put in the form. I got nothing. I tried it again. Again my phone rang and again no code. I tried one last time. This time the auto bot didn&#8217;t call. I sent a PM to Matt at CompleteVB to resolve the issue. Matt at CompleteVB told me I was a scammer and was using a proxy to bypass the activation. Matt at CompleteVB said it was my fault that I can&#8217;t download what I paid for and that it&#8217;s not his problem. I guess the credo the customer is always right doesn&#8217;t apply at CompleteVB. He insisted I am a scammer and don&#8217;t deserve a refund or access to the download. Matt at CompleteVB went on to remove my access to the other skins I previously purchased. So in effect I lost much more than the price of the one skin.</p>
<p>First off Matt at CompleteVB I have never used a proxy. I have never scammed anyone. I have a reputable reputation as being an honest and forthright person. I paid in good faith and instead of giving me what I purchased or a refund you told me my dispute at Paypal would be approved. This tells me, Matt at CompleteVB, that you have been down this road before screwing customers. </p>
<p>I have copies of the PM conversations to back up my claims. I won&#8217;t post them because they were private between me and Matt at CompleteVB. I unlike Matt at CompleteVB am an honest and reputable person.</p>
<p><strong>Be warned do not do business with CompleteVB unless you want to be scammed.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/dont-buy-vbulletin-skins-from-completevb/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scribble Board is Born</title>
		<link>http://bobschwarz.com/scribble-board-is-born</link>
		<comments>http://bobschwarz.com/scribble-board-is-born#comments</comments>
		<pubDate>Sat, 11 Jul 2009 19:11:32 +0000</pubDate>
		<dc:creator>AWS</dc:creator>
				<category><![CDATA[News and Information]]></category>

		<guid isPermaLink="false">http://bobschwarz.com/?p=130</guid>
		<description><![CDATA[I&#8217;m on a roll. I had an extra vbulletin license from a site I recently closed and decided to start a new community. Thus Scribble Board was born. Scribble Board is a place to post your thoughts or ideas to share with others. No matter what the topic you&#8217;re welcome to post. It is easy [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m on a roll. I had an extra vbulletin license from a site I recently closed and decided to start a new community. Thus Scribble Board was born.</p>
<p><a href="http://scribbleboard.us">Scribble Board</a> is a place to post your thoughts or ideas to share with others. No matter what the topic you&#8217;re welcome to post. It is easy to navigate and post if you&#8217;re in a hurry to get your thoughts out. No multiple forums to confuse you. You&#8217;ll never post in the wrong forum again. So why not visit <a href="http://scribbleboard.us">Scribble Board</a> and scribble your thoughts today?</p>
]]></content:encoded>
			<wfw:commentRss>http://bobschwarz.com/scribble-board-is-born/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
