<?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>we are arck &#187; elgg</title>
	<atom:link href="http://www.arckinteractive.com/blog/tag/elgg/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arckinteractive.com/blog</link>
	<description>we like cake and technology</description>
	<lastBuildDate>Tue, 15 Jun 2010 19:36:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Suggested hardware and hosting requirements for large Elgg sites.</title>
		<link>http://www.arckinteractive.com/blog/2010/06/10/suggested-hardware-hosting-requirements-large-elgg-sites/</link>
		<comments>http://www.arckinteractive.com/blog/2010/06/10/suggested-hardware-hosting-requirements-large-elgg-sites/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 16:45:25 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Elgg Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[arck]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[elgg]]></category>
		<category><![CDATA[http_load]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[optimizations]]></category>

		<guid isPermaLink="false">http://arckinteractive.com/blog/?p=211</guid>
		<description><![CDATA[
Overview
As the popularity of Elgg grows, we&#8217;re getting more and more questions regarding the optimal hosting environment for large networks. We&#8217;ve created this post in response to that.  It contains a growing, consolidated list of suggested hosting and hardware requirements for running large (5k+ user) Elgg installations.  It&#8217;s based on community contributed best [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://arckinteractive.com/blog/wp-content/uploads/2010/06/heavy-load-truck-india.jpg"><img src="http://arckinteractive.com/blog/wp-content/uploads/2010/06/heavy-load-truck-india-300x219.jpg" alt="heavy load" title="heavy load" width="300" height="219" class="size-medium wp-image-235" /></a></p>
<p><strong>Overview</strong><br />
As the popularity of Elgg grows, we&#8217;re getting more and more questions regarding the optimal hosting environment for large networks. We&#8217;ve created this post in response to that.  It contains a <em>growing</em>, consolidated list of suggested hosting and hardware requirements for running large (5k+ user) Elgg installations.  It&#8217;s based on community contributed best practices, Elgg&#8217;s documentation and Arck&#8217;s experience with the platform over the past two years.  It’s intended to be used as a point of reference and makes <em>no claim </em>of being all-inclusive.  If you have a suggestion or edit, please include it in a comment and we&#8217;ll review it for inclusion in the next version.</p>
<p>Many thanks to the Elgg community for all of the input contributed across Elgg forums and mailing lists.</p>
<p><strong>OS / Software Requirements</strong></p>
<ul>
<li>Dedicated LAMP (Linux, Apache, MySQL 5+, PHP 5.2+) based server</li>
<li>Apache mod_rewrite module and multibyte string support</li>
<li>GD for graphics processing</li>
<li>JSON (included in PHP 5.2+)</li>
<li><a href="http://memcached.org/" target="_blank">memcached</a> (100-150MB of RAM allocated)</li>
</ul>
<p><strong>Hardware Requirements</strong></p>
<ul>
<li>CPU: Quad 3ghz+</li>
<li>RAM: 4GB+</li>
<li>HDD:  1-2TB+ / SSD (Disk space can be estimated by multiplying the amount of space you wish to allocate to each user by the total number of users.  This could range between 10MB and 100MB depending on your requirements.)</li>
</ul>
<p><strong>Optimizations</strong></p>
<p><em>MySQL</em></p>
<ul>
<li>Convert the following MySQL tables to the InnoDB engine: elggannotation, elggentities, elggentity_relationships, elggmetadata, elggmetastrings, elggusers_sessions.</li>
<li>Leave all remaining tables as MyISAM for FULLTEXT searching</li>
<li>
Raise the InnoDB buffer size to utilize roughly 50% of your total RAM.</li>
<li>Add OPTIMIZE queries to a nightly cron for all Elgg tables</li>
</ul>
<p><em>PHP</em></p>
<ul>
<li>Increase the total amount of memory allocated to PHP from 8MB in PHP’s configuration file.  We recommend at least 16MB.</li>
<li>Change the maximum uploaded file size in PHP’s configuration to at least 2MB.</li>
</ul>
<p><em>Scripts</em></p>
<ul>
<li>Minify all JS and CSS</li>
<li>Serve JS and CSS from separate sub-domains (i.e. css.yourhost.com and js.yourhost.com)</li>
</ul>
<p><em>Plugin Execution Order</em></p>
<ul>
<li>Plugins are loaded in the order they appear on the plugin administration page.  The theme plugin should be loaded near the bottom of the list, as it applies styles to other plugins.</li>
</ul>
<p><strong>Load Testing</strong><br />
The <a href="http://community.elgg.org/pg/plugins/aszepeshazi/read/384787/generate-users-for-elgg-15" target="_blank">hu_skawa_genusers</a> Elgg plugin can be used to simulate any number of concurrent users on an Elgg site.  We recommend volume testing using this plugin in combination with <a target="_blank" href="http://www.acme.com/software/http_load/">http_load</a>, or any other load testing tool.</li>
<p><strong>Load Balancing</strong><br />
For large Elgg sites, it is critical to isolate the database(s) from the web server. In a load-balanced configuration (see typical example below) the web servers are horizontally scalable. The load balancing technology could be an appliance from a known vendor like Cisco, Big IP, etc or simply a Linux host implementing the <a href="http://www.linux-ha.org/wiki/Main_Page" target="_blank">Linux-HA</a> project.</p>
<p>At the database layer the simplest solution is an active passive approach with enough hardware horsepower to handle the expected query load. Load and volume testing is required in order to determine that is needed in your own environment.  Additionally, a true active/active database cluster could be implemented at a higher cost using a commercial clustering solution from MySQL.</p>
<div id="attachment_218" class="wp-caption aligncenter" style="width: 310px"><a href="http://arckinteractive.com/blog/wp-content/uploads/2010/06/loadbalance.png"><img src="http://arckinteractive.com/blog/wp-content/uploads/2010/06/loadbalance-300x83.png" alt="elgg load balanced configuration" title="elgg load balanced configuration" width="300" height="83" class="size-medium wp-image-218" /></a><p class="wp-caption-text">elgg load balanced configuration</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.arckinteractive.com/blog/2010/06/10/suggested-hardware-hosting-requirements-large-elgg-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arck&#8217;s first pro-bono project:  A global social intranet for the Homeless World Cup. Made with love and Elgg.</title>
		<link>http://www.arckinteractive.com/blog/2010/04/27/arcks-probono-project-global-social-intranet-homeless-world-cup-elgg/</link>
		<comments>http://www.arckinteractive.com/blog/2010/04/27/arcks-probono-project-global-social-intranet-homeless-world-cup-elgg/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 17:52:43 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Company News]]></category>
		<category><![CDATA[Elgg Development]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[arck]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[elgg]]></category>
		<category><![CDATA[homeless]]></category>
		<category><![CDATA[homeless world cup]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://arckinteractive.com/blog/?p=191</guid>
		<description><![CDATA[
We&#8217;re ecstatic to announce the start of our very first pro bono project: a global social Intranet for our favorite non-profit organization, The Homeless World Cup.  We&#8217;ll be using the popular open-source social platform, Elgg, to create a hybrid content management system/social network that will be used to connect the organization&#8217;s 70 global partners. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://arckinteractive.com/blog/wp-content/uploads/2010/04/6a00d83518d15e53ef00e551432f178834-800wi.jpg"><img src="http://arckinteractive.com/blog/wp-content/uploads/2010/04/6a00d83518d15e53ef00e551432f178834-800wi-300x199.jpg" alt="" title="6a00d83518d15e53ef00e551432f178834-800wi" width="300" height="199" class="alignnone size-medium wp-image-197" /></a></p>
<p>We&#8217;re ecstatic to announce the start of our very first pro bono project: a global social Intranet for our favorite non-profit organization, The Homeless World Cup.  We&#8217;ll be using the popular open-source social platform, Elgg, to create a hybrid content management system/social network that will be used to connect the organization&#8217;s 70 global partners.  The network will enable central communication and allow the organization to share best practices, files, photos and other media to help develop internal projects across the globe.  </p>
<p>For those who are unfamiliar with the event, The Homeless World Cup is an annual, international football tournament, uniting teams of people who are homeless and excluded to take a once in a lifetime opportunity to represent their country and change their lives forever. It has triggered and supports grass roots football projects in over 70 nations working with over 30,000 homeless and excluded people throughout the year.  </p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/Tc-gV_G-3fE&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Tc-gV_G-3fE&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arckinteractive.com/blog/2010/04/27/arcks-probono-project-global-social-intranet-homeless-world-cup-elgg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arck launches public Elgg-based social network demo: Kyoutsuu</title>
		<link>http://www.arckinteractive.com/blog/2009/12/23/check-public-elggbased-social-network-demo-kyoutsuu/</link>
		<comments>http://www.arckinteractive.com/blog/2009/12/23/check-public-elggbased-social-network-demo-kyoutsuu/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 22:08:28 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Elgg Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[elgg]]></category>
		<category><![CDATA[kyoutsuu]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://arckinteractive.com/blog/?p=116</guid>
		<description><![CDATA[

Kyoutsuu is a basic example of what&#8217;s possible with Elgg, an open-source social networking framework, and Arck Interactive, a team of talented web designers developers. Elgg provides the building blocks that allow you to create and grow your own social networking site, whether publicly (like Facebook) or internally on a networked intranet (like Microsoft Sharepoint).
Arck [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://arckinteractive.com/blog/wp-content/uploads/2009/12/max1.jpg"><img src="http://arckinteractive.com/blog/wp-content/uploads/2009/12/max1.jpg" alt="" title="max1" width="100" height="100" class="alignnone size-full wp-image-125" /></a><br />
<br />
<a href="http://www.kyoutsuu.net">Kyoutsuu</a> is a basic example of what&#8217;s possible with Elgg, an open-source social networking framework, and Arck Interactive, a team of talented web designers developers. Elgg provides the building blocks that allow you to create and grow your own social networking site, whether publicly (like Facebook) or internally on a networked intranet (like Microsoft Sharepoint).</p>
<p>Arck provides a full-range of custom design and development services for Elgg and offer options for either hosting your social network with us, or on your own server. You can view a fill list of our Elgg services and case studies for social networks we&#8217;ve developed with Elgg on our <a href="http://www.arckinteractive.com/">web site.</a></p>
<p>Please <a href="http://www.kyoutsuu.net">register</a> for a free account and play in our sandbox. If you have any questions, or feedback, click the little Feedback tab on the left side of the web page and we&#8217;ll get back to you soon!</p>
<p>By the way, <em>kyoutsuu</em> means community or commonality in Japanese.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arckinteractive.com/blog/2009/12/23/check-public-elggbased-social-network-demo-kyoutsuu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s possible with a free, open-source social networking framework called Elgg? The Wiley Faculty Network, for one.</title>
		<link>http://www.arckinteractive.com/blog/2009/12/16/free-opensource-social-networking-framework-called-elgg-wiley-faculty-network/</link>
		<comments>http://www.arckinteractive.com/blog/2009/12/16/free-opensource-social-networking-framework-called-elgg-wiley-faculty-network/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 22:00:59 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Elgg Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[elgg]]></category>
		<category><![CDATA[global]]></category>
		<category><![CDATA[social network]]></category>
		<category><![CDATA[wiley faculty network]]></category>

		<guid isPermaLink="false">http://arckinteractive.com/blog/?p=93</guid>
		<description><![CDATA[

We&#8217;ve been using the open-source social framework Elgg on nearly all of our social development project over the past two years. Never heard of Elgg? I&#8217;m not surprised. It hasn&#8217;t been given the attention or the visibility that it absolutely deserves. Hands down, it&#8217;s the best framework for developing custom social networks.
That said, I&#8217;d like [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-95" title="313890922_1ee156f3cc" src="http://arckinteractive.com/blog/wp-content/uploads/2009/12/313890922_1ee156f3cc-300x225.jpg" alt="313890922_1ee156f3cc" width="300" height="225" /><br />
<br />
We&#8217;ve been using the open-source social framework Elgg on nearly all of our social development project over the past two years. Never heard of Elgg? I&#8217;m not surprised. It hasn&#8217;t been given the attention or the visibility that it absolutely deserves. Hands down, it&#8217;s the best framework for developing custom social networks.</p>
<p>That said, I&#8217;d like to share our latest Elgg development effort, a faculty network for John Wiley &amp; Sons, that we developed in cooperation with Garfield Group Interactive.</p>
<p>The Wiley Faculty Network is a global community of faculty, connected by a passion for teaching and a drive to learn, share, and collaborate. Members connect to collaborate with colleagues, join professional and peer groups, find mentors, attend virtual and live events, and view a wealth of resources all designed to help them grow as educators.</p>
<p>Site functionality included: one-click login integration with Wiley’s existing faculty system ProfVal; role-based access with custom profiles; intelligent dashboard widgets that suggest content to users based on their professional and personal interests; a custom content management system plugin allowing Wiley to deliver context and discipline specific content to users; a complete events management system; custom file/resource (documents, videos, audio) sharing; granular analytics and reporting; blogs, user groups and forums.</p>
<p>You can read the complete case-study on the Arck Interactive site, here:</p>
<ul>
<li><a href="http://www.arckinteractive.com/work/wiley-elgg-development/index.php">http://www.arckinteractive.com/work/wiley-elgg-development/index.php</a>.</li>
</ul>
<p>The live Wiley Faculty Network web site is available here:</p>
<ul>
<li> <a href="http://wfn.wiley.com/home">http://wfn.wiley.com/home</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.arckinteractive.com/blog/2009/12/16/free-opensource-social-networking-framework-called-elgg-wiley-faculty-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Social Network Focused on Commercial Elgg Services</title>
		<link>http://www.arckinteractive.com/blog/2009/12/09/new-social-network-focused-on-commercial-elgg-services/</link>
		<comments>http://www.arckinteractive.com/blog/2009/12/09/new-social-network-focused-on-commercial-elgg-services/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 01:58:45 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[billy gunn]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[elgg]]></category>
		<category><![CDATA[elggexchange]]></category>
		<category><![CDATA[shane atlas]]></category>

		<guid isPermaLink="false">http://arckinteractive.com/blog/?p=70</guid>
		<description><![CDATA[

I&#8217;d just like to give a plug to our friends Shane Atlas and Billy Gunn who just launched the first social network focused exclusively on commercial Elgg services.  The Elgg community has been sorely lacking a site where developers can connect with the business community.
Kudos to the ElggExchange team!
]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-72" title="commercialization" src="http://arckinteractive.com/blog/wp-content/uploads/2009/12/commercialization.jpg" alt="commercialization" width="200" height="250" /><br />
<br />
I&#8217;d just like to give a plug to our friends Shane Atlas and Billy Gunn who just launched the<a href="http://elggexchange.com"> first social network focused exclusively on commercial Elgg services</a>.  The Elgg community has been sorely lacking a site where developers can connect with the business community.</p>
<p>Kudos to the ElggExchange team!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arckinteractive.com/blog/2009/12/09/new-social-network-focused-on-commercial-elgg-services/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>We just launched our third enterprise class social network for Wiley &amp; Sons Publishing!</title>
		<link>http://www.arckinteractive.com/blog/2009/11/02/launched-enterprise-class-social-network-wiley-sons-publishing/</link>
		<comments>http://www.arckinteractive.com/blog/2009/11/02/launched-enterprise-class-social-network-wiley-sons-publishing/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 17:43:32 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[elgg]]></category>
		<category><![CDATA[social network]]></category>
		<category><![CDATA[wiley faculty network]]></category>

		<guid isPermaLink="false">http://arckinteractive.com/blog/?p=62</guid>
		<description><![CDATA[
Working for Garfield Group Interactive over a period of 6 months, we developed a scalable social network based on Elgg. Functionality included: one-click login integration with Wiley’s existing faculty system ProfVal; role-based access with custom profiles; intelligent dashboard widgets that suggest content to users based on their professional and personal interests; a custom content management [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://arckinteractive.com/blog/wp-content/uploads/2009/11/wiley_home_top_small-300x105.jpg" alt="wiley_home_top_small" title="wiley_home_top_small" width="300" height="105" class="alignnone size-medium wp-image-76" /></p>
<p>Working for Garfield Group Interactive over a period of 6 months, we developed a scalable social network based on Elgg. Functionality included: one-click login integration with Wiley’s existing faculty system ProfVal; role-based access with custom profiles; intelligent dashboard widgets that suggest content to users based on their professional and personal interests; a custom content management system plugin allowing Wiley to deliver context and discipline specific content to users; a complete events management system; custom file/resource (documents, videos, audio) sharing; granular analytics and reporting; blogs, user groups and forums.</p>
<p>Check out the case study <a title="wiley faculty network elgg development" href="http://www.arckinteractive.com/work/wiley-elgg-development/index.php">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arckinteractive.com/blog/2009/11/02/launched-enterprise-class-social-network-wiley-sons-publishing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
