phpgroupware-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Phpgroupware-developers] Questions about phpGW : System requirement


From: Chris Weiss
Subject: Re: [Phpgroupware-developers] Questions about phpGW : System requirements and limitations
Date: Fri, 24 Sep 2004 15:20:33 -0500

there is some optimization on the database, but since phpgw's setup
routine works on the "least commoon demoninator" so that it will work
on almost any database it doens't have much. There's certainly
improvements to be had by manualy tweaking in ways specific to your
database.  Also using turk mmcache (i think that's what it's called)
in your php install can make very moticable improvements with any php
application.

For learning how phpgw is put together, spend some time with the Notes
app, it's a simple concept and has well written code that's pretty
easy to learn from.  Notes is also a good app the start yours from. 
The n-tier and hook designs can take a bit to wrap your head around
but they have great advantages, such as the ability to add custom
events to other phpgw modules without editing any code in that module
(which means no custom patches to maintain!).  For an example of how
usefull hooks can be, lookup the sysmailadmin add-on on our forum.

also what you're saying sound similar to what "infolog" does,  might
have a look at that and possibly cut your development effort even
more.

----- Original Message -----
From: Steven <address@hidden>
Date: Fri, 24 Sep 2004 14:27:20 -0500
Subject: [Phpgroupware-developers] Questions about phpGW : System
requirements and limitations
To: address@hidden

 
 

Howdy, 

  

  

  

            I'm the resident web wookiee and writing an in-house app
for handling the processes here.  There are a few options that I am
currently considering for ease of development and portability, one of
which is integrating with an existing CMS so I have all the neat-o
user management, calendar, contact management, and file management. 
After looking through a few of the packages, I've decided on TikiWiki
and phpGroupWare… now, phpGW would be ideal because of the webcal
integration (TW is really difficult to read) but it pulls about 16-20%
load whenever first logging in and switching modules.  Main thing I
ask of the experienced devs is if offhand anyone could provide a rough
guesstimate of whether or not I should give phpGW a shot:

  

  

  

Database Server  : Dual opteron > 244 w/ 4 gig ram RAID 5 - 320 (4 disk) 

  

Intranet Web Server : 1.8 AMD / possibly 3GHz and maybe 1gb of memory
on it for measure

  

  

  

            There will be at the very least 70 employees hammering
away at it, mostly adding date/time stamps to entries after initially
pulling the server time and calculating a time-offset locally.  I went
looking for the official dev docs off of the website and most I could
come up with is the Hello World app, which is a good start, but I am
still left with a lot of questions.

  

  

  

            Oh, and in addition, I gather the db for phpGW is already
optimized and indexed, or is that another tweak I can apply myself?

  

  

  

Thanks in advance, 

  

  

  

Steven A. 

_______________________________________________
Phpgroupware-developers mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/phpgroupware-developers




reply via email to

[Prev in Thread] Current Thread [Next in Thread]