473,468 Members | 1,466 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Plone or TurboGears for Intranet

Hi all,

Just wondering which technology would best suit the development of
custom intranets in general, things that may be industry specific would
need to be included (say for an industrial design company the addition
of internal memos and even extrememly business specific apps such as
simple inventory control reporting). The other big issue is ease of
templating as the only Plone examples I've seen have seemed to
basically use the original template or a slightly customised version of
it so I'm wondering whether it would be quicker to build it from the
ground up with TurboGears.

Any thoughts on the matter are greatly appreciated and any examples of
EITHER used extensively in case studies or the like would be fantastic!

Thanks in advance!

Mar 28 '06 #1
3 1449
Forgot to mention the ease of deployment using Apache (well basically
LAMP) would be a big bonus, just because I trust and am familiar with
Apache. Thanks!

Mar 28 '06 #2
They are very different tools, apples and oranges. Plone is built for
content management needs and TurboGears is built for general
application development purposes.

Both can work behind Apache but are not based on Apache. They use their
own servers.

Plone gives you a lot out of the box, but building Plone products, for
your custom needs, has a steep learning curve to it. TurboGears is
fairly simple to use and a good dev will probably take a day or so to
get the hang of it. On the other hand, it will take as much time to
learn to use Plone as an admin, let alone develop with it.

There are several case studies for Plone on the web. Just Google for
them. TurboGears won't have any since it is not officially production
software yet. Personally, I don't take software case studies seriously.
They are often too contextual, context that does not get adequately
communicated in the document all too often.

I would choose Plone to manage documents in the Intranet but stick to
TurboGears (or some other framework - there are several good ones) for
app development.

Mar 28 '06 #3
m.********@gmail.com wrote:
Hi all,

Just wondering which technology would best suit the development of
custom intranets in general, things that may be industry specific would
need to be included (say for an industrial design company the addition
of internal memos and even extrememly business specific apps such as
simple inventory control reporting). The other big issue is ease of
templating as the only Plone examples I've seen have seemed to
basically use the original template or a slightly customised version of
it so I'm wondering whether it would be quicker to build it from the
ground up with TurboGears.

Any thoughts on the matter are greatly appreciated and any examples of
EITHER used extensively in case studies or the like would be fantastic!

Thanks in advance!


For custom applications, you'd be better off looking at Plone's
underlying Zope app server. As an alternative to TG, you may want to
consider Django.

Memos and non-database apps would probably be okay with just Plone. In
fact, for memos, design notes, developer documentation, you'd be best
off considering a collaborative editing solution such as Wiki (of which
there are numerous variants in any programming language you want).

Though some may suggest a single system to fit all needs, unless you
require tight integration (e.g. memos reflect real-time inventory
information), you'd probably do well deploying them as separate "best of
breed" applications. You can customize the UI to make the differences
less apparent.
Mar 28 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: Tony Ha | last post by:
Hello Can some one explain what are the differences between "plone" and "Apache + mod_python"? From plone.org. It says "Plone is powerful and flexible. It is ideal as an intranet and...
0
by: JZ | last post by:
I would like to exclude some files from Plone control within the same virtual host. The problem is, I cannot use mod_rerwite because Plone needs mod_proxy for working correctly. So the following...
2
by: Somesh | last post by:
Hi, 1.I have installed and running a plone Intranet site, I have registerd users on it. I want to get list of all registerd users on a page. how I should move towards getting it / scripting it...
0
by: krzychu | last post by:
Hallo, I have an existing plone site called "info", I've added some scripts to it. I would like to have that plone site into a separate ZODB database(separate ..fs file). There is a MountFolder...
0
by: sub | last post by:
I'm using plone primary as a news system for my school. Now I want to integrate external sources into my plone site. The page is...
11
by: kbperry | last post by:
Hi everyone, I am currently a student, and for our HCI class project we are redeveloping our CS website. I attend a very large university (around 30,000 students), and the CS site will need to be...
42
by: kenneth.m.mcdonald | last post by:
First, I don't intend this to be a flame war, please. Python and Ruby are the only two languages I'd willingly work in (at least amongst common languages), and TurboGears and Rails seem roughly...
0
by: Chris Calloway | last post by:
Triangle (NC) Zope and Python Users Group (TriZPUG) is proud to open registration for our fourth annual ultra-low cost Plone and Python training camps, BootCampArama 2008: ...
1
by: Ken Seehart | last post by:
I want a new python based CMS. ... One that won't keep me up all night .... I've been fooling around with zope and plone, and I like plone for some things, such as a repository for online...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.