You are here: Re: [PHP] Advice sought on PHP site maintenance « PHP « IT news, forums, messages
Re: [PHP] Advice sought on PHP site maintenance

Posted by John Nichel on 08/16/05 16:25

George Pitcher wrote:
> Hi,
>
> I manage several sites for my company. Some are running our own service to
> about 80 customers and others are running a service for some (5 and growing)
> of our customers. Its the latter one that I need advice on.
>
> I have an application where each customer has a website on our service. The
> functionality and layout are almost identical throughout these sites and I
> am striving to move any differences into configuration files. However, when
> I make a change, I then need to make that change on each site.
>
> I would like, if possible to maintain a single set of web pages and have
> that work for all sites. I currently use PEAR::DB and Smarty templating. The
> current url syntax is www.mysite.com/client/ and I would like to keep them
> thinking that they each have their own unique site.
>
> Can anyone suggest a structure for this?

If I'm reading you right, you're looking to keep a group of
scripts/classes in one place that all sites can draw from. If this is
the case, you could always set a global include directory (make it read
only for the users of your service), and configure that path in Apache's
httpd.conf or an .htaccess. I do this on our box (all the sites are
ours, but when I have to update Smarty/PEAR/custom scripts, I like to
just do it in one place).

<VirtualHostDirectory>
-><VirtualHost1>
-><docs>
-><VirtualHost2>
-><docs>
-><VirtualHost3>
-><docs>
-><VirtualHost4>
-><docs>
-><GlobalInclude>
-><PEAR>
-><Smarty>
-><Custom>

So on, and so forth.



--
John C. Nichel
ÜberGeek
KegWorks.com
716.856.9675
john@kegworks.com

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация