<?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>vBum &#187; MyBB</title>
	<atom:link href="http://www.vbum.com/category/mybb/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vbum.com</link>
	<description>"An incompetent, insignificant, or obnoxious person"</description>
	<lastBuildDate>Sat, 10 Sep 2011 23:04:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>MyBB Project Purchases MyBB.com</title>
		<link>http://www.vbum.com/2010/05/mybb-project-purchases-mybb-com/</link>
		<comments>http://www.vbum.com/2010/05/mybb-project-purchases-mybb-com/#comments</comments>
		<pubDate>Tue, 11 May 2010 18:16:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MyBB]]></category>
		<category><![CDATA[buy domains]]></category>
		<category><![CDATA[Domaining]]></category>
		<category><![CDATA[phpbb]]></category>

		<guid isPermaLink="false">http://www.vbum.com/2010/05/mybb-project-purchases-mybb-com/</guid>
		<description><![CDATA[Mybb Project has run under Mybboard.net for many years. It was a less than optimal domain name but as many know all the good domains are taken. The owners of MyBB.com was Buy Domains. When I began using the MyBB software for my forums I wondered about the premium domain MyBB.com and contacted BD. They [...]]]></description>
			<content:encoded><![CDATA[<p>Mybb Project has run under Mybboard.net for many years. It was a less than optimal domain name but as many know all the good domains are taken.  The owners of MyBB.com was Buy Domains.  When I began using the MyBB software for my forums I wondered about the premium domain MyBB.com and contacted BD.  They responded with a very high $x,xxx price.  Even at the time about 4 years ago that was very high for this domain and certainly beyond the means of the MyBB Project.  But I felt obtaining this domain was vital for them.</p>
<p>Over the years I had kept my enthusiasm for getting MyBB.com and on occassion would contact BD about the domain. Yet every time they raised their price until it hit $20k last year.  Of course that&#8217;s when I began to feel it would never be bought by the project.</p>
<p>Years ago I had contact Chris Boulton,the project owner, and asked if I had his permission to negotiate. He had expressed that I could and he was himself very interested in the domain.  We had discussed possibly splitting the price.</p>
<p>Well the years did pass and during those years I continued not only to use MyBB software but also run the #1 third party MyBB support and plugin forum MyBBCentral.com. I&#8217;ve  always been happy to give my gratitude to MyBB. I also run the #1 most active MyBB forum which is Alexa 6k now and recieves 20k posts per day.</p>
<p>Then in April 2010 I sent another contact to BD. Oddly they would send me these emails telling me 20% off for a limited time only but most I ignored. $16,000 was still way too high.  However this time I shot an email back and gave a brief argument about why BD should sell to me.  I recieved a call shortly after.  It was a BD sales rep and we spoke for about 5 minutes and I laid down my offer and the situation.</p>
<p>Realistically this domain is good for no one except the MyBB Project.  Any Google search for MyBB returns all mybb related pages.  Their parked page was about travel and junk that I am sure made for low CTR.    I just didn&#8217;t see how they could produce income.  Their #1 end-user buyer was going to be the MyBB Project and it&#8217;s a free open-source project.  And anyone else buying the domain could not use it commercially for forum software without MyBB sending a UDRP.  So it was a stale-mate for them.</p>
<p>After presenting this logic and doing some name dropping (I know a few people) they began to discuss a reasonable mid $x,xxx price.  Now that was a possiblity. I was willing to make a substantial donation and I know Chris was willing to fork over some cash too.  My idea was the difference could be made up with donations from members.</p>
<p>So I created this thread:  http://community.mybb.com/thread-68353.html</p>
<p>And so it began.  All over the MyBB world donation links were setup and within a week we had over $2k in donations.  The member goal was $3k and Chris and I would make up the difference.</p>
<p>After we had secured a certain amount of funds I had again contacted the sales rep to make a firm offer.  It was lower than his initial range but nothing offensive.  He accepted.  I contacted Chris who held all the Paypal donations.  We were given a purchase link and 48 hours till the discount would expire.  Chris immediately made the payment.  Within days the domain was transferred and as of today Mybboard.net now redirect to MyBB.com.</p>
<p>This is amazing news for the project. No longer is MyBB on a second rate domain. Even MyBB.net or MyBB.org would be better than MyBBoard.net.  It was a confusing and lower than acceptable domain.  In comparison how many go to SMF.com only to find after a Google search they are simplemachines.org.  To compare other projects like VB and IPB do not have their short .com domains.   Only phpbb.com does but now so does MyBB.com and it&#8217;s even shorter.</p>
<p>The purchase of MyBB.com imho shows the seriousness of the project and the long term goal of being #1.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vbum.com/2010/05/mybb-project-purchases-mybb-com/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MyBB and Increasing Performance</title>
		<link>http://www.vbum.com/2010/01/mybb-and-increasing-performance/</link>
		<comments>http://www.vbum.com/2010/01/mybb-and-increasing-performance/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 22:37:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MyBB]]></category>

		<guid isPermaLink="false">http://www.vbum.com/?p=51</guid>
		<description><![CDATA[With my largest forum, hackforums.net,  I have had some great difficulty with MySQL lately. To give you an overview I had a 1.8gb database with 4 million records total. Multiple times per day mysql tables would lock until the server would reach max connections and crash. I have been battling this for months and it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>With my largest forum, <a title="Hack Forums" href="http://www.hackforums.net" target="_blank">hackforums.net</a>,  I have had some great difficulty with MySQL lately.  To give you an overview I had a 1.8gb database with 4 million records total.  Multiple times per day mysql tables would lock until the server would reach <strong>max connections</strong> and crash. I have been battling this for months and it&#8217;s been getting worse week after week.  This week was terrible with dozens of crashes in one day alone.  So something had to be done.</p>
<p>The server is a <strong>dedicated mysql server</strong> with 8gb ram and an Intel quad-core processor.  It should be more than enough to handle the size of this DB. The HTTP server has no problems at all.  On the sql server the load does hit about 5 during peak moments but it&#8217;s normally at 2 which is about 50% CPU usage and that&#8217;s fine.</p>
<p>During problem times the sql process spikes to 300% wcpu usage (75%+ of cpu).  The table locks are ridiculous and I watch in horror as nothing unlocks them including repairs and flush.  I was forced to restart mysql every time it locked up.</p>
<p>So I have been looking at solutions, talking with experts, and speaking with mybb team.  I have the busiest mybb forum of them all.  Some may have larger databases but mine has the most queries with about 250 per second.</p>
<p>It was suggested that my pipe from the http to the mysql server may be the problem.  It was a possibility but imho unlikely.</p>
<p>Eventually I decided to try innodb tables for the 2 main tables that have locked up.  They are threads table and the users table.  All my tables previously were myisam with the exception of sessions.  I alter my sessions table to be heap/memory for increased performance.</p>
<p>In order to <strong>change to innodb</strong> I had to remove fulltext search in admincp.  Then alter the tables in phpmyadmin. I had to actually remove the fulltext index from the threads table as it&#8217;s used to index the subject field. I changed it from a full-text index to an ordinary b-tree index.  The users table required no such alterations and was easy to convert to innodb.</p>
<p>The reason I wanted innodb is because it supports <strong>row level locking</strong>.  Essentially in myisam every time the table is accessed it locks the entire table.  You can imagine with 250 queries per second how locks can be a problem causing delays.  With innodb only the actual data row is locked.</p>
<p>Lastly I decided to <strong>remove the full-text index</strong> from the messages column inside the posts table.  It was about 350mb alone and since I won&#8217;t be using full-text search I don&#8217;t believe I&#8217;ll need it. I had not converted the posts table to innodb as it&#8217;s not actually updated as often as threads or users.</p>
<p>The threads table is updated with every view with this query:<br />
UPDATE mybb_threads SET views = views+1 WHERE tid=xxx;</p>
<p>The users table is updated constantly from the timeonline function of mybb inside class_sessions.  I had altered this function but it had little effect at the time.  I&#8217;ll most likely undo my changes.</p>
<p>Now onto the results of my innodb and full-text alterations.<br />
Previously mysqld was using regularly 200% wcpu.<br />
<strong>After changes mysqld is using 25% wcpu.<br />
Previously server load was 2+<br />
Currently after changes load is .2</strong></p>
<p><strong></strong><br />
This is a 1000% increase in performance and I am hoping resolves my problems.  I hope my information has served to help others with active MyBB and performance problems.</p>
<p><a href="http://www.vbum.com/wp-content/uploads/2010/01/mybb_performance.jpg"><img class="aligncenter size-medium wp-image-52" title="mybb_performance" src="http://www.vbum.com/wp-content/uploads/2010/01/mybb_performance-300x188.jpg" alt="" width="300" height="188" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vbum.com/2010/01/mybb-and-increasing-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

