Re: [PHP] CMS-Blog system



Martin Zvarík schreef:
Hi,

I am working on CMS-Blog system, which will be using approx. 10 000 users.

using them? sounds like google or M$


I have a basic question - I believe there are only two options - which one is better?

1) having separate databases for each blog = fast
(problem: what if I will need to do search in all of the blogs for some article?)

2) having all blogs in one database - that might be 10 000 * 100 articles = too many rows, but easy to search and maintain, hmm?

are you sure your up to it? this is basic analysis, if your stuck here
already is this system ever going to gel?

some concepts that are more helpful:

1. data sharding
2. data warehousing
3. output caching

the whole enchilda comes down to performance. there are many possible layers,
and ways to skin the cat (where is tedd anyway?)

but decent dbserver hardware (redundancy, failover??) will consider a million
records chump change (although trying to update them all via a single db transaction
will bite ... i know :-/)

---

I am thinking of having some file etc. "cms-core.php" in some base directory and every subdirectory (= users subdomains) would include this "cms-core" file with some individual settings. Is there better idea?

who knows, first define what exactly you require, and why then think about
logical, performant ways to implement it.

obviously a central system coupled with multiple user-bound front-end interfaces
is going to need some way of merging core settings with user specific settings.

figure out the what and the why, then try things out to see which 'how' best fits
your specific needs.


I appreciate your discussion on this topic.

Martin Zvarik




.



Relevant Pages

  • Re: Topic: .NET/COM Interop in VB6 MSProject Addin
    ... "Martin Boehm" wrote: ... Select Debug from configuration settings ... >> tried to deploy on several test machines. ...
    (microsoft.public.dotnet.framework.interop)
  • Re: Young Latvians
    ... a new section of sketches and (to please Dmitry and Martin) a few more ... Interesting blog. ... Latvia" at Wikipedia, I am reminded of the 19th Century Fennoman ... What motto, in your view, would characterise the Young Latvians? ...
    (soc.culture.baltics)
  • Re: allow users to connect remotely using terminal services group policy
    ... Aaah, ok, I see your point now, sorry about that, Martin. ... "administrative templates files" and are ... new settings and won't have to repeat this for Win2K3. ... when you next open a GPO the GPO Editor will compare timestamps of files ...
    (microsoft.public.win2000.group_policy)
  • Re: Windows 2003 64bit break DAO access?
    ... in the VS these settings are under following path ... With best regards, Vadym Stetsiak. ... Blog: http://vadmyst.blogspot.com ...
    (microsoft.public.dotnet.framework)
  • Re: Network printer setting
    ... be easier to get all required settings ... > Hello Martin, ... >> regards, ... >>> I have a question which concern on network printer setting. ...
    (microsoft.public.windows.server.active_directory)