On 29 Dec, David Moreno S. wrote:
> Hi 

Greetings!

> i got midgard 1.2.5 up and running and i was wondering if there are
> nunbers of scalability and performance about it,

We haven't done any real performance testing as Midgard's
efficiency matches our needs easily. The only real numbers
I've seen were Jean-Pierre Arneodo's tests with 800.000
articles in a Midgard database.

I answered some performance-related questions in the 
MWS for September 15th. You'll find the article from:
http://www.midgard-project.org/article/1205.html

Generally, Midgard is just an addition to Apache
and so normal rules of getting Apache and MySQL scale
apply. If you need some real scalability, then also
a possible option is to have more than one server, and
replicate your Midgard database to all of them from a
master server every time the database is updated.

If you are considering such a setup, then Eddie
from http://www.eddieware.org/ might be of interest
to you. I've never tried it, but it shouldn't have
any problems working with Midgard.

Another important consideration is that normally
with Midgard setups all pages are generated dynamically
for each request. If you have to take really many
hits, then you'll probably want to cache at least
the most frequently visited pages (like the front
page of the site) into static files.

> and mos important i want to know if i can separate the 
> mysql database server from the apache-midgard server.

Sure! Just change the configuration of your midgard-lib
and it should work fine... I haven't tried it, though,
so I can't tell you anything about what this means
performance-wise.

There is also coming support for Oracle coming, 
possibly already to the Midgard 1.2.x tree, and that 
should help with database scalability. Jean-Pierre
Arneodo ([EMAIL PROTECTED]) is working on it,
so you might want to contact him about the status
of the port.

The next major version, Midgard 2, is now nearing
alpha, and will contain many improvements to performance
issues, and will also be able to support many different
databases via either a native interface or ODBC. This
will be a great improvement for larger sites using
Midgard.

> David Moreno

/Bergie

-- 
-- Henri Bergius -- +358 40 525 1334 -- [EMAIL PROTECTED] --
               http://www.iki.fi/Henri.Bergius


--
This is The Midgard Project's mailing list. For more information,
please visit the project's web site at http://www.midgard-project.org

To unsubscribe the list, send an empty email message to address
[EMAIL PROTECTED]

Reply via email to